
/* font */

        @font-face {
            font-family: "MuseoSansCyrl-500";
            src: url('../fonts/MuseoSansCyrl-500.eot');
            src: url('../fonts/MuseoSansCyrl-500d41d.eot?#iefix') format('embedded-opentype'),
            url('../fonts/MuseoSansCyrl-500.otf') format('opentype'),
            url('../fonts/MuseoSansCyrl-500.svg'),
            url('../fonts/MuseoSansCyrl-500.woff') format('woff'),
            url('../fonts/MuseoSansCyrl-500.ttf') format('truetype');
        }

        @font-face {
            font-family: "MuseoSansCyrl-300";
            src: url('../fonts/MuseoSansCyrl-300.eot');
            src: url('../fonts/MuseoSansCyrl-300d41d.eot?#iefix') format('embedded-opentype'),
            url('../fonts/MuseoSansCyrl-300.otf') format('opentype'),
            url('../fonts/MuseoSansCyrl-300.svg'),
            url('../fonts/MuseoSansCyrl-300.woff') format('woff'),
            url('../fonts/MuseoSansCyrl-300.ttf') format('truetype');
        }

/* body */
		
		html, body {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-size:16px;
            text-indent:0;
            text-align:left;
            line-height:24px;
            width:100%;
            min-width:1320px;
            height:100%;
            margin:0 auto;
            padding:0;
            color:#0F0F0F;
            background:#ffffff;
            -webkit-text-size-adjust: none;
            position:relative;
		}

            @media all and (max-width: 1340px) {
                html, body {
                    min-width:1180px;
                }
            }

            @media all and (max-width: 1200px) {
                html, body {
                    min-width:1010px;
                }
            }

            @media all and (max-width: 1020px) {
                html, body {
                    min-width:710px;
                }
            }

            @media all and (max-width: 720px) {
                html, body {
                    min-width:400px;
                }
            }

        ::-webkit-scrollbar { width:10px; height:10px; }
        ::-webkit-scrollbar-button { width:0; height:0; background:#ffffff; }
        ::-webkit-scrollbar-track { background:#ffffff; }
        ::-webkit-scrollbar-track-piece { background:#eceef1;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }
        ::-webkit-scrollbar-thumb { height:5px; background:#5494F3;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }
        ::-webkit-scrollbar-corner { background:#ffffff; }
        ::-webkit-resizer { background:#ffffff; }

        ::selection { color:#ffffff; background:#5494F3; }
        ::-moz-selection { color:#ffffff; background:#5494F3; }

        body img {border:none;}

		a {text-decoration:none;} 
		
		a:link {color:#0F0F0F;}
		a:visited {color:#0F0F0F;}
		a:hover {color:#0F0F0F;}
		a:active {color:#0F0F0F;}

        a:hover, a:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

		.clear {clear:both;}

        ul {
            margin:0;
            padding:0;
        }

        ul li {
            padding:0;
            margin:0;
            list-style-type: none;
        }

/* page */

        #page {
            width:100%;
            max-width:1920px;
            padding:0;
            margin:0 auto;
            position:relative;
            background:#ffffff;
            overflow:hidden;
        }

/* top */

        #top-w {
            width:100%;
            max-width:1920px;
            padding:0;
            margin:0;
            position:absolute;
            top:0;
            left:auto;
            z-index:90;
		}

        #top {
            width:1280px;
            padding:30px 0 30px 0;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
		}

        #top a.logo {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:18px;
            padding:12px 0 0 100px;
            min-height:68px;
            margin:0;
            color:#797C80;
            background:url('../images/logo.png') no-repeat 0 0;
            -webkit-background-size: 80px 80px;
            -moz-background-size: 80px 80px;
            -o-background-size: 80px 80px;
            background-size: 80px 80px;
            cursor:pointer;
            float:left;
        }

        .tp-1 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:21px;
            padding:0 0 0 70px;
            margin:5px 0 0 50px;
            color:#0F0F0F;
            background:url('../images/map.png') no-repeat 0 15px;
            -webkit-background-size: 45px 45px;
            -moz-background-size: 45px 45px;
            -o-background-size: 45px 45px;
            background-size: 45px 45px;
            cursor:default;
            float:left;
        }

        .tp-1 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:18px;
            padding:0;
            margin:0;
            color:#5494F3;
            display:inline-block;
            cursor:default;
        }

        .tp-2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:21px;
            padding:0 0 0 20px;
            margin:15px 0 0 50px;
            color:#797C80;
            cursor:default;
            position:relative;
            float:left;
        }

        .tp-2::after {
            content:'';
            width:7px;
            height:7px;
            padding:0;
            margin:0;
            background:#5494F3;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
            cursor:default;
            position:absolute;
            top:7px;
            left:0;
            z-index:auto;
        }

        .tp-3 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:21px;
            padding:0;
            margin:13px 40px 0 0;
            color:#797C80;
            cursor:default;
            position:relative;
            float:right;
        }

        .tp-3 a {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:24px;
            line-height:24px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:pointer;
            display:inline-block;
        }

        .tp-3 a:hover {
            color:#5494F3;
        }

        .tp-3 span {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:20px;
            padding:0;
            margin:0;
            color:#5494F3;
            border-bottom:1px solid #5494F3;
            cursor:pointer;
            display:inline-block;
        }

        .tp-3 span:hover {
            background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .tp-3 span:active {
            background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            border-bottom:1px solid #5494F3;
        }

        .tp-3 span:hover, .tp-3 span:not(:hover),
        .tp-3 span:active, .tp-3 span:not(:active) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        #top .social {
            width:150px;
            padding:0;
            margin:0;
            float:right;
        }

        #top .social a {
            width:40px;
            height:40px;
            padding:0;
            margin:10px 0 0 10px;
            float:left;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #top .social a:hover {
            margin:5px 0 0 10px;
        }

        #top .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
        #top .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
        #top .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

            @media all and (max-width: 1340px) {
                #top-w {
                    width:100%;
                    max-width:1920px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:auto;
                    z-index:90;
                }

                #top {
                    width:1140px;
                    padding:30px 0 30px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #top a.logo {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:12px 0 0 95px;
                    min-height:68px;
                    margin:0;
                    color:#797C80;
                    background:url('../images/logo.png') no-repeat 0 0;
                    -webkit-background-size: 80px 80px;
                    -moz-background-size: 80px 80px;
                    -o-background-size: 80px 80px;
                    background-size: 80px 80px;
                    cursor:pointer;
                    float:left;
                }

                .tp-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:15px;
                    line-height:21px;
                    padding:0 0 0 60px;
                    margin:5px 0 0 30px;
                    color:#0F0F0F;
                    background:url('../images/map.png') no-repeat 0 15px;
                    -webkit-background-size: 45px 45px;
                    -moz-background-size: 45px 45px;
                    -o-background-size: 45px 45px;
                    background-size: 45px 45px;
                    cursor:default;
                    float:left;
                }

                .tp-1 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    display:inline-block;
                    cursor:default;
                }

                .tp-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0 0 0 15px;
                    margin:15px 0 0 30px;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    float:left;
                }

                .tp-2::after {
                    content:'';
                    width:7px;
                    height:7px;
                    padding:0;
                    margin:0;
                    background:#5494F3;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    cursor:default;
                    position:absolute;
                    top:7px;
                    left:0;
                    z-index:auto;
                }

                .tp-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:13px 20px 0 0;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    float:right;
                }

                .tp-3 a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:24px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                    display:inline-block;
                }

                .tp-3 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .tp-3 span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .tp-3 span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .tp-3 span:hover, .tp-3 span:not(:hover),
                .tp-3 span:active, .tp-3 span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #top .social {
                    width:150px;
                    padding:0;
                    margin:0;
                    float:right;
                }

                #top .social a {
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:10px 0 0 10px;
                    float:left;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #top .social a:hover {
                    margin:5px 0 0 10px;
                }

                #top .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                #top .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
                #top .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

            }

            @media all and (max-width: 1200px) {
                #top-w {
                    width:100%;
                    max-width:1920px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:auto;
                    z-index:90;
                }

                #top {
                    width:960px;
                    padding:30px 0 30px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #top a.logo {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:12px 0 0 100px;
                    min-height:68px;
                    margin:0;
                    color:#797C80;
                    background:url('../images/logo.png') no-repeat 0 0;
                    -webkit-background-size: 80px 80px;
                    -moz-background-size: 80px 80px;
                    -o-background-size: 80px 80px;
                    background-size: 80px 80px;
                    cursor:pointer;
                    float:left;
                }

                .tp-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:15px;
                    line-height:21px;
                    padding:0 0 0 60px;
                    margin:5px 0 0 35px;
                    color:#0F0F0F;
                    background:url('../images/map.png') no-repeat 0 15px;
                    -webkit-background-size: 45px 45px;
                    -moz-background-size: 45px 45px;
                    -o-background-size: 45px 45px;
                    background-size: 45px 45px;
                    cursor:default;
                    float:left;
                }

                .tp-1 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    display:inline-block;
                    cursor:default;
                }

                .tp-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0 0 0 15px;
                    margin:15px 0 0 30px;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    float:left;
                }

                .tp-2::after {
                    content:'';
                    width:7px;
                    height:7px;
                    padding:0;
                    margin:0;
                    background:#5494F3;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    cursor:default;
                    position:absolute;
                    top:7px;
                    left:0;
                    z-index:auto;
                }

                .tp-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:right;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:15px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    float:right;
                }

                .tp-3 a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:right;
                    font-size:20px;
                    line-height:24px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                    display:inline-block;
                }

                .tp-3 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:right;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .tp-3 span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .tp-3 span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .tp-3 span:hover, .tp-3 span:not(:hover),
                .tp-3 span:active, .tp-3 span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #top .social {
                    width:150px;
                    padding:0;
                    margin:0;
                    float:right;
                }

                #top .social a {
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:10px 0 0 10px;
                    float:left;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #top .social a:hover {
                    margin:5px 0 0 10px;
                }

                #top .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                #top .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
                #top .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

            }

            @media all and (max-width: 1020px) {
                #top-w {
                    width:100%;
                    max-width:1920px;
                    padding:0;
                    margin:0;
                    position:fixed;
                    top:0;
                    left:auto;
                    z-index:90;
                    background:#ffffff;
                }

                .top-w {
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .top-w:hover, .top-w:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #top {
                    width:660px;
                    padding:10px 0 10px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #top a.logo {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:2px 0 0 80px;
                    min-height:58px;
                    margin:0;
                    color:#797C80;
                    background:url('../images/logo-2.png') no-repeat 0 0;
                    -webkit-background-size: 60px 60px;
                    -moz-background-size: 60px 60px;
                    -o-background-size: 60px 60px;
                    background-size: 60px 60px;
                    cursor:pointer;
                    float:left;
                }

                .tp-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:15px;
                    line-height:21px;
                    padding:0 0 0 60px;
                    margin:5px 0 0 35px;
                    color:#0F0F0F;
                    background:url('../images/map.png') no-repeat 0 15px;
                    -webkit-background-size: 45px 45px;
                    -moz-background-size: 45px 45px;
                    -o-background-size: 45px 45px;
                    background-size: 45px 45px;
                    cursor:default;
                    float:left;
                    display:none;
                }

                .tp-1 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    display:inline-block;
                    cursor:default;
                }

                .tp-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0 0 0 15px;
                    margin:15px 0 0 30px;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    float:left;
                    display:none;
                }

                .tp-2::after {
                    content:'';
                    width:7px;
                    height:7px;
                    padding:0;
                    margin:0;
                    background:#5494F3;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    cursor:default;
                    position:absolute;
                    top:7px;
                    left:0;
                    z-index:auto;
                }

                .tp-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:right;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:15px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    float:right;
                    display:none;
                }

                .tp-3 a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:right;
                    font-size:20px;
                    line-height:24px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                    display:inline-block;
                }

                .tp-3 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:right;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .tp-3 span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .tp-3 span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .tp-3 span:hover, .tp-3 span:not(:hover),
                .tp-3 span:active, .tp-3 span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #top .social {
                    width:150px;
                    padding:0;
                    margin:0;
                    float:right;
                    display:none;
                }

                #top .social a {
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:10px 0 0 10px;
                    float:left;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #top .social a:hover {
                    margin:5px 0 0 10px;
                }

                #top .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                #top .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
                #top .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

            }

            @media all and (max-width: 720px) {
                #top-w {
                    width:100%;
                    max-width:1920px;
                    padding:0;
                    margin:0;
                    position:fixed;
                    top:0;
                    left:auto;
                    z-index:90;
                    background:#ffffff;
                }

                .top-w {
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .top-w:hover, .top-w:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #top {
                    width:360px;
                    padding:10px 0 10px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #top a.logo {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:11px;
                    line-height:13px;
                    padding:0 0 0 55px;
                    min-height:40px;
                    margin:0;
                    color:#797C80;
                    background:url('../images/logo.png') no-repeat 0 0;
                    -webkit-background-size: 40px 40px;
                    -moz-background-size: 40px 40px;
                    -o-background-size: 40px 40px;
                    background-size: 40px 40px;
                    cursor:pointer;
                    float:left;
                }
            }

/* mobile-menu-w */

        .menu-button {
            display:none;
            width:50px;
            height:50px;
            padding:0;
            margin:0;
            position:absolute;
            top:calc(50% - 25px);
            right:0;
            z-index:997;
            cursor:pointer;
            transition:all .3s;
            box-sizing:border-box;
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        .menu-button span {
            display:inline-block;
            transition:all .3s;
            box-sizing:border-box;
        }

        .menu-button span {
            position:absolute;
            height:2px;
            background-color:rgba(255,255,255,1);
            border-radius:4px;
        }

        .menu-button span:nth-of-type(1) {
            width:24px;
            top:17px;
            left:13px;
        }

        .menu-button span:nth-of-type(2) {
            width:24px;
            top:24px;
            left:13px;
        }

        .menu-button span:nth-of-type(3) {
            width:24px;
            top:31px;
            left:13px;
        }

        .menu-button:hover span:nth-of-type(1) { width:19px; left:18px; }
        .menu-button:hover span:nth-of-type(3) { width:19px; left:18px; }

        /* menu-button animation */

        .menu-button.active-1 span:nth-of-type(1) {
            width:24px;
            top:4px;
            left:13px;
            -webkit-transform: translateY(20px) rotate(-45deg);
            transform: translateY(20px) rotate(-45deg);
        }

        .menu-button.active-1 span:nth-of-type(2) {
            width:0;
            left:50%;
            opacity:0;
            -webkit-animation: active-menu-bar01 .8s forwards;
            animation: active-menu-bar01 .8s forwards;
        }

        @-webkit-keyframes active-menu-bar01 {
            100% { height: 0; }
        }

        @keyframes active-menu-bar01 {
            100% { height: 0; }
        }

        .menu-button.active-1 span:nth-of-type(3) {
            width:24px;
            top:44px;
            left:13px;
            -webkit-transform : translateY(-20px) rotate(45deg);
            transform : translateY(-20px) rotate(45deg);
        }

            @media all and (max-width: 1020px) {

                .menu-button {
                    display:block;
                }
            }

            @media all and (max-width: 720px) {

                .menu-button {
                    display:block;
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 20px);
                    right:0;
                    z-index:997;
                    cursor:pointer;
                    transition:all .3s;
                    box-sizing:border-box;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .menu-button span {
                    display:inline-block;
                    transition:all .3s;
                    box-sizing:border-box;
                }

                .menu-button span {
                    position:absolute;
                    height:2px;
                    background-color:rgba(255,255,255,1);
                    border-radius:4px;
                }

                .menu-button span:nth-of-type(1) {
                    width:20px;
                    top:13px;
                    left:10px;
                }

                .menu-button span:nth-of-type(2) {
                    width:20px;
                    top:19px;
                    left:10px;
                }

                .menu-button span:nth-of-type(3) {
                    width:20px;
                    top:25px;
                    left:10px;
                }

                .menu-button:hover span:nth-of-type(1) { width:15px; left:15px; }
                .menu-button:hover span:nth-of-type(3) { width:15px; left:15px; }

                /* menu-button animation */

                .menu-button.active-1 span:nth-of-type(1) {
                    width:20px;
                    top:-1px;
                    left:10px;
                    -webkit-transform: translateY(20px) rotate(-45deg);
                    transform: translateY(20px) rotate(-45deg);
                }

                .menu-button.active-1 span:nth-of-type(2) {
                    width:0;
                    left:50%;
                    opacity:0;
                    -webkit-animation: active-menu-bar01 .8s forwards;
                    animation: active-menu-bar01 .8s forwards;
                }

                @-webkit-keyframes active-menu-bar01 {
                    100% { height: 0; }
                }

                @keyframes active-menu-bar01 {
                    100% { height: 0; }
                }

                .menu-button.active-1 span:nth-of-type(3) {
                    width:20px;
                    top:39px;
                    left:10px;
                    -webkit-transform : translateY(-20px) rotate(45deg);
                    transform : translateY(-20px) rotate(45deg);
                }
            }

/* mobile-menu-w */

        #mobile-menu-w {
            display:none;
            width:100%;
            height:100%;
            overflow-y:auto;
            padding:0;
            margin:0;
            position:fixed;
            top:0;
            left:auto;
            z-index:80;
            background:#ffffff;
        }

        #mobile-menu-w::-webkit-scrollbar { width:0; height:0; }

        #mobile-menu {
            width:100%;
            height:100%;
            min-height:600px;
            padding:0;
            margin:0;
            position:absolute;
            top:0;
            left:0;
            z-index:auto;
        }

        #mobile-menu .menu {
            width:100%;
            padding:90px 0 0 0;
            margin:0;
            position:absolute;
            top:0;
            left:0;
            z-index:5;
        }

        #mobile-menu .menu a {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:16px;
            letter-spacing:0.08em;
            text-transform:uppercase;
            padding:0;
            margin:20px 0 0 0;
            color:#0F0F0F;
            cursor:pointer;
            position:relative;
            display: block;
        }

        #mobile-menu .menu a:hover {
            color:#5494F3;
        }

        .mp-1 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:14px;
            line-height:18px;
            padding:60px 0 0 0;
            margin:0;
            color:#494A4D;
            background:url('../images/map.png') no-repeat top center;
            -webkit-background-size: 45px 45px;
            -moz-background-size: 45px 45px;
            -o-background-size: 45px 45px;
            background-size: 45px 45px;
            cursor:default;
            position:absolute;
            width:100%;
            left:0;
            bottom:125px;
            z-index:5;
        }


        .mp-2 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:18px;
            line-height:18px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:default;
            position:absolute;
            width:100%;
            left:0;
            bottom:90px;
            z-index:5;
        }

        .mp-2 a {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:18px;
            line-height:18px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:pointer;
            display:inline-block;
        }

        .mp-2 a:hover {
            color:#5494F3;
        }

        #mobile-menu .social {
            width:150px;
            padding:0;
            margin:0;
            float:right;
            position:absolute;
            left:calc(50% - 75px);
            bottom:30px;
            z-index:5;
        }

        #mobile-menu .social a {
            width:40px;
            height:40px;
            padding:0;
            margin:10px 5px 0 5px;
            float:left;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #mobile-menu .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
        #mobile-menu .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
        #mobile-menu .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

            @media all and (max-width: 720px) {
                #mobile-menu {
                    width:100%;
                    height:100%;
                    min-height:600px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                }

                #mobile-menu .menu {
                    width:100%;
                    padding:70px 0 0 0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:5;
                }

            }

        @media all and (min-width: 1021px) {
            #mobile-menu-w {
                width:0;
                height:0;
                overflow:hidden;
                padding:0;
                margin:0;
                position:fixed;
                top:0;
                left:auto;
                z-index:80;
                background:#ffffff;
            }
        }

/* fixed-top */

        #fixed-top-w {
            display:none;
            width:100%;
            max-width:1920px;
            padding:0;
            margin:0;
            position:fixed;
            top:0;
            left:auto;
            z-index:90;
            background:#ffffff;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
		}

        .link {
            width:100%;
            padding:0;
            margin:0;
            position:absolute;
            top:-80px;
            left:0;
            z-index:auto;
        }

        #fixed-top {
            width:1210px;
            min-height:60px;
            padding:10px 0 10px 0;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
		}

        #fixed-top a.logo {
            width:60px;
            height:60px;
            padding:0;
            margin:0;
            display:block;
            background:url('../images/logo-2.png') no-repeat 0 0;
            -webkit-background-size: 100% auto;
            -moz-background-size: 100% auto;
            -o-background-size: 100% auto;
            background-size: 100% auto;
            cursor:pointer;
            float:left;
        }

        #fixed-top .menu {
            padding:0;
            margin:25px auto 0 auto;
            position:relative;
            text-align:center;
            display:inline-block;
        }

        #fixed-top .menu a {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:13px;
            line-height:14px;
            letter-spacing:0.08em;
            text-transform:uppercase;
            padding:0;
            margin:0 12px;
            color:#0F0F0F;
            cursor:pointer;
            position:relative;
            float:left;
        }

        #fixed-top .menu a:hover {
            color:#5494F3;
        }

        .button {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:13px;
            letter-spacing:0.08em;
            text-transform: uppercase;
            line-height:57px;
            width:200px;
            height:54px;
            padding:0;
            margin:3px 0 0 0;
            outline:none;
            cursor:pointer;
            -webkit-appearance: none;
            -moz-appearance:none;
            color:#ffffff;
            text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
            background:#5494F3;
            border:none;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            float:right;
        }

        .button:hover {
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            outline:none;
        }

        .button:active {
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
        }

        .button:hover, .button:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

            @media all and (max-width: 1340px) {
                #fixed-top-w {
                    display:none;
                    width:100%;
                    max-width:1920px;
                    padding:0;
                    margin:0;
                    position:fixed;
                    top:0;
                    left:auto;
                    z-index:90;
                    background:#ffffff;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .link {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-80px;
                    left:0;
                    z-index:auto;
                }

                #fixed-top {
                    width:1140px;
                    min-height:60px;
                    padding:10px 0 10px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #fixed-top a.logo {
                    width:60px;
                    height:60px;
                    padding:0;
                    margin:0;
                    display:block;
                    background:url('../images/logo-2.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:pointer;
                    float:left;
                }

                #fixed-top .menu {
                    padding:0;
                    margin:25px auto 0 auto;
                    position:relative;
                    text-align:center;
                    display:inline-block;
                }

                #fixed-top .menu a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:14px;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    padding:0;
                    margin:0 10px;
                    color:#0F0F0F;
                    cursor:pointer;
                    position:relative;
                    float:left;
                }

                #fixed-top .menu a:hover {
                    color:#5494F3;
                }

                .button {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:57px;
                    width:200px;
                    height:54px;
                    padding:0;
                    margin:3px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    float:right;
                }

                .button:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button:hover, .button:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

            @media all and (max-width: 1200px) {
                #fixed-top-w {
                    display:none;
                    width:100%;
                    max-width:1920px;
                    padding:0;
                    margin:0;
                    position:fixed;
                    top:0;
                    left:auto;
                    z-index:90;
                    background:#ffffff;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .link {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-80px;
                    left:0;
                    z-index:auto;
                }

                #fixed-top {
                    width:960px;
                    min-height:60px;
                    padding:10px 0 10px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #fixed-top a.logo {
                    width:60px;
                    height:60px;
                    padding:0;
                    margin:0;
                    display:block;
                    background:url('../images/logo-2.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:pointer;
                    float:left;
                }

                #fixed-top .menu {
                    max-width:720px;
                    padding:0;
                    margin:25px auto 0 auto;
                    position:relative;
                    text-align:center;
                    display:inline-block;
                }

                #fixed-top .menu a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:14px;
                    letter-spacing:0;
                    text-transform:uppercase;
                    padding:0;
                    margin:0 7px;
                    color:#0F0F0F;
                    cursor:pointer;
                    position:relative;
                    float:left;
                }

                #fixed-top .menu a:hover {
                    color:#5494F3;
                }

                .button {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:57px;
                    width:170px;
                    height:54px;
                    padding:0;
                    margin:3px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    float:right;
                }

                .button:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button:hover, .button:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

            @media all and (max-width: 1020px) {
                #fixed-top-w {
                    display:none;
                    width:100%;
                    max-width:1920px;
                    padding:0;
                    margin:0;
                    position:fixed;
                    top:0;
                    left:auto;
                    z-index:90;
                    background:#ffffff;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0);
                }

                #fixed-top {
                    width:960px;
                    min-height:0;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #fixed-top a.logo {
                    width:60px;
                    height:60px;
                    padding:0;
                    margin:0;
                    display:block;
                    background:url('../images/logo-2.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:pointer;
                    float:left;
                    display:none;
                }

                #fixed-top .menu {
                    max-width:720px;
                    padding:0;
                    margin:25px auto 0 auto;
                    position:relative;
                    text-align:center;
                    display:none;
                }

                #fixed-top .menu a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:14px;
                    letter-spacing:0;
                    text-transform:uppercase;
                    padding:0;
                    margin:0 7px;
                    color:#0F0F0F;
                    cursor:pointer;
                    position:relative;
                    float:left;
                }

                #fixed-top .menu a:hover {
                    color:#5494F3;
                }

                .button {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:57px;
                    width:170px;
                    height:54px;
                    padding:0;
                    margin:3px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    float:right;
                    display:none;
                }

                .button:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button:hover, .button:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

            }

            @media all and (max-width: 720px) {

                .link {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-60px;
                    left:0;
                    z-index:auto;
                }
            }

/* box-1 */

		#box-1-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
            background:url('../images/bg.jpg') no-repeat top center #ffffff;
		}

        #box-1 {
            width:1030px;
            min-height:640px;
            padding:160px 0 0 250px;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
		}

        #box-1 h1 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:39px;
            line-height:43px;
            max-width:520px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:default;
        }

        .sp1-1 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-size:39px;
            line-height:50px;
            display:inline-block;
        }

        .sp1-2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-size:39px;
            line-height:50px;
            display:inline-block;
        }

        .sp1-3 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:24px;
            line-height:29px;
            padding:0;
            margin:0;
            color:#5494F3;
            cursor:default;
            display:inline-block;
        }

        #box-1 h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:18px;
            line-height:23px;
            padding:0 0 0 65px;
            margin:30px 0 0 0;
            color:#0F0F0F;
            cursor:default;
            position:relative;
        }

        #box-1 h2::after {
            content:'';
            width:95px;
            height:65px;
            padding:0;
            margin:0;
            position:absolute;
            top:3px;
            left:-25px;
            z-index:auto;
            background:url('../images/icon-5.png') no-repeat 0 0;
            -webkit-background-size: 95px auto;
            -moz-background-size: 95px auto;
            -o-background-size: 95px auto;
            background-size: 95px auto;
            cursor:default;
        }

        #box-1 h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            display:inline-block;
        }

        .button-1 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:13px;
            letter-spacing:0.08em;
            text-transform: uppercase;
            line-height:67px;
            width:280px;
            height:64px;
            padding:0;
            margin:35px 0 0 0;
            outline:none;
            cursor:pointer;
            -webkit-appearance: none;
            -moz-appearance:none;
            color:#ffffff;
            text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
            background:#5494F3;
            border:none;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
        }

        .button-1:hover {
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            outline:none;
        }

        .button-1:active {
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
        }

        .button-1:hover, .button-1:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .gloss-ww {
            position:relative;
            z-index:15;
        }

        .gloss-w {
            width:100%;
            height:100%;
            overflow:hidden;
            padding:0;
            margin:0;
            position:absolute;
            left:0;
            top:0;
            border:none;
            outline:none;
            z-index:16;
            display:block;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
        }

        .gloss-ww:hover .gloss-w {
            display:none;
        }

        .gloss-w:hover, .gloss-w:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .gloss {
            width:100%;
            height:100%;
            padding:0;
            margin:0;
            position:absolute;
            left:-100%;
            top:0;
            border:none;
            outline:none;
            background:url('../images/gloss.png') no-repeat top center;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
            z-index:17;
        }

        .box-1 {
            width:190px;
            padding:45px 0 35px 0;
            margin:0;
            color:#797C80;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
            -webkit-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
            box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
            position:absolute;
            top:160px;
            left:0;
            z-index:auto;
        }

        .box-1::after {
            content:'';
            width:calc(100% - 20px);
            height:100%;
            padding:0;
            margin:0;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:default;
            -moz-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
            -webkit-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
            box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
            position:absolute;
            top:7px;
            left:10px;
            z-index:-1;
        }

        .p1-1 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:18px;
            padding:70px 0 0 0;
            margin:0 auto;
            color:#0F0F0F;
            cursor:default;
            background:url('../images/icon-1.png') no-repeat top center;
            -webkit-background-size: auto 68px;
            -moz-background-size: auto 68px;
            -o-background-size: auto 68px;
            background-size: auto 68px;
            display:block;
        }

        .p1-2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:18px;
            padding:60px 0 0 0;
            margin:35px auto 0 auto;
            color:#0F0F0F;
            cursor:default;
            background:url('../images/icon-2.png') no-repeat top center;
            -webkit-background-size: auto 50px;
            -moz-background-size: auto 50px;
            -o-background-size: auto 50px;
            background-size: auto 50px;
            display:block;
        }

        .p1-3 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:18px;
            padding:90px 0 0 0;
            margin:25px auto 0 auto;
            color:#0F0F0F;
            cursor:default;
            background:url('../images/icon-3.png') no-repeat top center;
            -webkit-background-size: auto 91px;
            -moz-background-size: auto 91px;
            -o-background-size: auto 91px;
            background-size: auto 91px;
            display:block;
        }

        .p1-3 a {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:13px;
            line-height:14px;
            padding:0;
            margin:10px auto 0 auto;
            color:#5494F3;
            border-bottom:1px dashed #5494F3;
            cursor:pointer;
            display:inline-block;
        }

        .p1-3 a:hover {
            background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .p1-3 a:active {
            background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            border-bottom:1px dashed #5494F3;
        }

        .p1-3 a:hover, .p1-3 a:not(:hover),
        .p1-3 a:active, .p1-3 a:not(:active) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        #box-1 p span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        #box-1 h6 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:18px;
            padding:0;
            margin:0;
            color:#797C80;
            cursor:default;
            position:absolute;
            left:250px;
            bottom:15px;
            z-index:auto;
        }

        #box-1 a.insta {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:13px;
            line-height:18px;
            padding:20px 20px 20px 70px;
            min-height:40px;
            margin:0;
            color:#797C80;
            background:url('../images/instagram.svg') no-repeat 20px 20px #ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:pointer;
            -moz-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
            -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
            box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
            position:absolute;
            top:160px;
            left:760px;
            z-index:auto;
        }

        #box-1 a.insta::after {
            content:'';
            width:calc(100% - 20px);
            height:100%;
            padding:0;
            margin:0;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:pointer;
            -moz-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
            -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
            box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
            position:absolute;
            top:5px;
            left:10px;
            z-index:-1;
        }

        #box-1 a.insta span {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:22px;
            padding:0;
            margin:0;
            color:#5494F3;
            cursor:pointer;
            display:inline-block;
        }

        #box-1 a.insta:hover span {
            background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        #box-1 a.insta:active span {
            background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .insta a:hover, .insta a:not(:hover),
        .insta a:active, .insta a:not(:active) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        #box-1 h4 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:18px;
            width:283px;
            min-height:109px;
            padding:17px 0 20px 0;
            margin:0;
            color:#494A4D;
            cursor:default;
            background:url('../images/text-bg.png') no-repeat top center;
            position:absolute;
            right:40px;
            bottom:80px;
            z-index:auto;
        }

        #box-1 h4 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:20px;
            line-height:23px;
            padding:0;
            margin:0 0 13px 0;
            color:#0F0F0F;
            display:inline-block;
            z-index:10;
        }

            @media all and (max-width: 1340px) {

                #box-1-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg.jpg') no-repeat top center #ffffff;
                }

                #box-1 {
                    width:890px;
                    min-height:640px;
                    padding:160px 0 0 250px;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-1 h1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:39px;
                    line-height:43px;
                    max-width:480px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .sp1-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-size:36px;
                    line-height:50px;
                    display:inline-block;
                }

                .sp1-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:36px;
                    line-height:50px;
                    display:inline-block;
                }

                .sp1-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:23px;
                    line-height:29px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:default;
                    display:inline-block;
                }

                #box-1 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0 0 0 65px;
                    margin:30px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                }

                #box-1 h2::after {
                    content:'';
                    width:95px;
                    height:65px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:3px;
                    left:-25px;
                    z-index:auto;
                    background:url('../images/icon-5.png') no-repeat 0 0;
                    -webkit-background-size: 95px auto;
                    -moz-background-size: 95px auto;
                    -o-background-size: 95px auto;
                    background-size: 95px auto;
                    cursor:default;
                }

                #box-1 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display:inline-block;
                }

                .button-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:67px;
                    width:280px;
                    height:64px;
                    padding:0;
                    margin:35px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .button-1:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button-1:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button-1:hover, .button-1:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-1 {
                    width:190px;
                    padding:45px 0 35px 0;
                    margin:0;
                    color:#797C80;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    position:absolute;
                    top:160px;
                    left:0;
                    z-index:auto;
                }

                .box-1::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    position:absolute;
                    top:7px;
                    left:10px;
                    z-index:-1;
                }

                .p1-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:18px;
                    padding:70px 0 0 0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                    background:url('../images/icon-1.png') no-repeat top center;
                    -webkit-background-size: auto 68px;
                    -moz-background-size: auto 68px;
                    -o-background-size: auto 68px;
                    background-size: auto 68px;
                    display:block;
                }

                .p1-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:18px;
                    padding:60px 0 0 0;
                    margin:35px auto 0 auto;
                    color:#0F0F0F;
                    cursor:default;
                    background:url('../images/icon-2.png') no-repeat top center;
                    -webkit-background-size: auto 50px;
                    -moz-background-size: auto 50px;
                    -o-background-size: auto 50px;
                    background-size: auto 50px;
                    display:block;
                }

                .p1-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:18px;
                    padding:90px 0 0 0;
                    margin:25px auto 0 auto;
                    color:#0F0F0F;
                    cursor:default;
                    background:url('../images/icon-3.png') no-repeat top center;
                    -webkit-background-size: auto 91px;
                    -moz-background-size: auto 91px;
                    -o-background-size: auto 91px;
                    background-size: auto 91px;
                    display:block;
                }

                .p1-3 a {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:14px;
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#5494F3;
                    border-bottom:1px dashed #5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .p1-3 a:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .p1-3 a:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px dashed #5494F3;
                }

                .p1-3 a:hover, .p1-3 a:not(:hover),
                .p1-3 a:active, .p1-3 a:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-1 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-1 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#797C80;
                    cursor:default;
                    position:absolute;
                    left:250px;
                    bottom:15px;
                    z-index:auto;
                }

                #box-1 a.insta {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:18px;
                    padding:20px 20px 20px 70px;
                    min-height:40px;
                    margin:0;
                    color:#797C80;
                    background:url('../images/instagram.svg') no-repeat 20px 20px #ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                    -moz-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    position:absolute;
                    top:160px;
                    left:700px;
                    z-index:auto;
                }

                #box-1 a.insta::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                    -moz-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    position:absolute;
                    top:5px;
                    left:10px;
                    z-index:-1;
                }

                #box-1 a.insta span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                #box-1 a.insta:hover span {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                #box-1 a.insta:active span {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .insta a:hover, .insta a:not(:hover),
                .insta a:active, .insta a:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-1 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:18px;
                    width:283px;
                    min-height:109px;
                    padding:17px 0 20px 0;
                    margin:0;
                    color:#494A4D;
                    cursor:default;
                    background:url('../images/text-bg.png') no-repeat top center;
                    position:absolute;
                    right:0;
                    bottom:80px;
                    z-index:auto;
                }

                #box-1 h4 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:23px;
                    padding:0;
                    margin:0 0 13px 0;
                    color:#0F0F0F;
                    display:inline-block;
                    z-index:10;
                }
            }

            @media all and (max-width: 1200px) {

                #box-1-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg.jpg') no-repeat bottom center #ffffff;
                    -webkit-background-size: 1600px auto;
                    -moz-background-size: 1600px auto;
                    -o-background-size: 1600px auto;
                    background-size: 1600px auto;
                }

                #box-1 {
                    width:750px;
                    min-height:640px;
                    padding:160px 0 0 210px;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-1 h1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:39px;
                    line-height:43px;
                    max-width:480px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .sp1-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-size:36px;
                    line-height:42px;
                    display:inline-block;
                }

                .sp1-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:36px;
                    line-height:42px;
                    display:inline-block;
                }

                .sp1-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:23px;
                    line-height:29px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:default;
                    display:inline-block;
                }

                #box-1 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0 0 0 65px;
                    margin:30px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                }

                #box-1 h2::after {
                    content:'';
                    width:95px;
                    height:65px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:3px;
                    left:-25px;
                    z-index:auto;
                    background:url('../images/icon-5.png') no-repeat 0 0;
                    -webkit-background-size: 95px auto;
                    -moz-background-size: 95px auto;
                    -o-background-size: 95px auto;
                    background-size: 95px auto;
                    cursor:default;
                }

                #box-1 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display:inline-block;
                }

                .button-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:67px;
                    width:280px;
                    height:64px;
                    padding:0;
                    margin:35px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .button-1:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button-1:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button-1:hover, .button-1:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-1 {
                    width:170px;
                    padding:45px 0 35px 0;
                    margin:0;
                    color:#797C80;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    position:absolute;
                    top:160px;
                    left:0;
                    z-index:auto;
                }

                .box-1::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    position:absolute;
                    top:7px;
                    left:10px;
                    z-index:-1;
                }

                .p1-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:18px;
                    padding:70px 0 0 0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                    background:url('../images/icon-1.png') no-repeat top center;
                    -webkit-background-size: auto 68px;
                    -moz-background-size: auto 68px;
                    -o-background-size: auto 68px;
                    background-size: auto 68px;
                    display:block;
                }

                .p1-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:18px;
                    padding:60px 0 0 0;
                    margin:35px auto 0 auto;
                    color:#0F0F0F;
                    cursor:default;
                    background:url('../images/icon-2.png') no-repeat top center;
                    -webkit-background-size: auto 50px;
                    -moz-background-size: auto 50px;
                    -o-background-size: auto 50px;
                    background-size: auto 50px;
                    display:block;
                }

                .p1-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:18px;
                    padding:90px 0 0 0;
                    margin:25px auto 0 auto;
                    color:#0F0F0F;
                    cursor:default;
                    background:url('../images/icon-3.png') no-repeat top center;
                    -webkit-background-size: auto 91px;
                    -moz-background-size: auto 91px;
                    -o-background-size: auto 91px;
                    background-size: auto 91px;
                    display:block;
                }

                .p1-3 a {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:14px;
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#5494F3;
                    border-bottom:1px dashed #5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .p1-3 a:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .p1-3 a:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px dashed #5494F3;
                }

                .p1-3 a:hover, .p1-3 a:not(:hover),
                .p1-3 a:active, .p1-3 a:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-1 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-1 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#797C80;
                    cursor:default;
                    position:absolute;
                    left:0;
                    bottom:15px;
                    z-index:auto;
                }

                #box-1 a.insta {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:18px;
                    padding:20px 20px 20px 70px;
                    min-height:40px;
                    margin:0;
                    color:#797C80;
                    background:url('../images/instagram.svg') no-repeat 20px 20px #ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                    -moz-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    position:absolute;
                    top:160px;
                    left:auto;
                    right:0;
                    z-index:auto;
                }

                #box-1 a.insta::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                    -moz-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    position:absolute;
                    top:5px;
                    left:10px;
                    z-index:-1;
                }

                #box-1 a.insta span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                #box-1 a.insta:hover span {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                #box-1 a.insta:active span {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .insta a:hover, .insta a:not(:hover),
                .insta a:active, .insta a:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-1 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:18px;
                    width:283px;
                    min-height:109px;
                    padding:17px 0 20px 0;
                    margin:0;
                    color:#494A4D;
                    cursor:default;
                    background:url('../images/text-bg.png') no-repeat top center;
                    position:absolute;
                    right:0;
                    bottom:60px;
                    z-index:auto;
                }

                #box-1 h4 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:23px;
                    padding:0;
                    margin:0 0 13px 0;
                    color:#0F0F0F;
                    display:inline-block;
                    z-index:10;
                }
            }

            @media all and (max-width: 1020px) {

                #box-1-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg.jpg') no-repeat center 400px #ffffff;
                    -webkit-background-size: 1100px auto;
                    -moz-background-size: 1100px auto;
                    -o-background-size: 1100px auto;
                    background-size: 1100px auto;
                }

                #box-1 {
                    width:660px;
                    min-height:10px;
                    padding:140px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-1 h1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:39px;
                    line-height:43px;
                    max-width:660px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-1 h1 br {
                    display:none;
                }

                .sp1-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-size:36px;
                    line-height:42px;
                    display:inline;
                }

                .sp1-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:36px;
                    line-height:42px;
                    display:inline;
                }

                .sp1-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:23px;
                    line-height:29px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:default;
                    display:inline-block;
                }

                #box-1 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0 0 0 65px;
                    margin:30px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                }

                #box-1 h2::after {
                    content:'';
                    width:95px;
                    height:65px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:3px;
                    left:-25px;
                    z-index:auto;
                    background:url('../images/icon-5.png') no-repeat 0 0;
                    -webkit-background-size: 95px auto;
                    -moz-background-size: 95px auto;
                    -o-background-size: 95px auto;
                    background-size: 95px auto;
                    cursor:default;
                }

                #box-1 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display:inline-block;
                }

                .button-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:67px;
                    width:280px;
                    height:64px;
                    padding:0;
                    margin:35px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .button-1:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button-1:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button-1:hover, .button-1:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-1 {
                    width:480px;
                    padding:20px 90px 35px 90px;
                    margin:410px 0 0 0;
                    color:#797C80;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    position:relative;
                    top:auto;
                    left:auto;
                    z-index:auto;
                }

                .box-1::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 4px 30px 0 rgba(0,0,0,0.04);
                    position:absolute;
                    top:7px;
                    left:10px;
                    z-index:-1;
                }

                .p1-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:18px;
                    width:140px;
                    padding:90px 10px 0 10px;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    background:url('../images/icon-1.png') no-repeat 0 20px;
                    -webkit-background-size: auto 68px;
                    -moz-background-size: auto 68px;
                    -o-background-size: auto 68px;
                    background-size: auto 68px;
                    display:block;
                    float:left;
                }

                .p1-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:18px;
                    width:140px;
                    padding:90px 10px 0 10px;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    background:url('../images/icon-2.png') no-repeat 0 30px;
                    -webkit-background-size: auto 50px;
                    -moz-background-size: auto 50px;
                    -o-background-size: auto 50px;
                    background-size: auto 50px;
                    display:block;
                    float:left;
                }

                .p1-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:18px;
                    width:140px;
                    padding:90px 10px 0 10px;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    background:url('../images/icon-3.png') no-repeat 0 10px;
                    -webkit-background-size: auto 91px;
                    -moz-background-size: auto 91px;
                    -o-background-size: auto 91px;
                    background-size: auto 91px;
                    display:block;
                    float:left;
                }

                .p1-3 a {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:14px;
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#5494F3;
                    border-bottom:1px dashed #5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .p1-3 a:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .p1-3 a:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px dashed #5494F3;
                }

                .p1-3 a:hover, .p1-3 a:not(:hover),
                .p1-3 a:active, .p1-3 a:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-1 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-1 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    max-width:180px;
                    color:#797C80;
                    cursor:default;
                    position:absolute;
                    top:780px;
                    left:0;
                    bottom:auto;
                    z-index:auto;
                }

                #box-1 a.insta {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:18px;
                    padding:20px 20px 20px 70px;
                    min-height:40px;
                    margin:0;
                    color:#797C80;
                    background:url('../images/instagram.svg') no-repeat 20px 20px #ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                    -moz-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    position:absolute;
                    top:580px;
                    left:0;
                    right:auto;
                    z-index:auto;
                }

                #box-1 a.insta::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                    -moz-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    position:absolute;
                    top:5px;
                    left:10px;
                    z-index:-1;
                }

                #box-1 a.insta span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                #box-1 a.insta:hover span {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                #box-1 a.insta:active span {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .insta a:hover, .insta a:not(:hover),
                .insta a:active, .insta a:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-1 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:18px;
                    width:283px;
                    min-height:109px;
                    padding:17px 0 20px 0;
                    margin:0;
                    color:#494A4D;
                    cursor:default;
                    background:url('../images/text-bg.png') no-repeat top center;
                    position:absolute;
                    right:0;
                    bottom:auto;
                    top:700px;
                    z-index:auto;
                }

                #box-1 h4 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:23px;
                    padding:0;
                    margin:0 0 13px 0;
                    color:#0F0F0F;
                    display:inline-block;
                    z-index:10;
                }
            }

            @media all and (max-width: 720px) {

                #box-1-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-m.jpg') no-repeat center 460px #ffffff;
                    -webkit-background-size: auto 400px;
                    -moz-background-size: auto 400px;
                    -o-background-size: auto 400px;
                    background-size: auto 400px;
                }

                #box-1 {
                    width:360px;
                    min-height:10px;
                    padding:110px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-1 h1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:28px;
                    line-height:34px;
                    max-width:660px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-1 h1 br {
                    display:none;
                }

                .sp1-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-size:28px;
                    line-height:34px;
                    display:inline-block;
                }

                .sp1-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:28px;
                    line-height:34px;
                    display:inline-block;
                }

                .sp1-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:default;
                    display:inline-block;
                }

                #box-1 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0 0 0 60px;
                    margin:30px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                }

                #box-1 h2::after {
                    content:'';
                    width:95px;
                    height:65px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:3px;
                    left:-25px;
                    z-index:auto;
                    background:url('../images/icon-5.png') no-repeat 0 0;
                    -webkit-background-size: 95px auto;
                    -moz-background-size: 95px auto;
                    -o-background-size: 95px auto;
                    background-size: 95px auto;
                    cursor:default;
                }

                #box-1 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display:inline-block;
                }

                .button-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:67px;
                    width:280px;
                    height:64px;
                    padding:0;
                    margin:35px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .button-1:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button-1:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button-1:hover, .button-1:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-1 {
                    width:calc(100% - 25px);
                    padding:0 10px 20px 15px;
                    margin:490px 0 0 0;
                    color:#797C80;
                    background:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 4px 30px 0 rgba(0,0,0,0);
                    -webkit-box-shadow: 0 4px 30px 0 rgba(0,0,0,0);
                    box-shadow: 0 4px 30px 0 rgba(0,0,0,0);
                    position:relative;
                    top:auto;
                    left:auto;
                    z-index:auto;
                }

                .box-1::after {
                    content:'';
                    width:430px;
                    height:420px;
                    padding:0;
                    margin:0;
                    background:url('../images/text-bg-2.svg') no-repeat 0 0;
                    -webkit-background-size: 100% 100%;
                    -moz-background-size: 100% 100%;
                    -o-background-size: 100% 100%;
                    background-size: 100% 100%;
                    border-radius:0;
                    -webkit-border-radius:0;
                    -moz-border-radius:0;
                    -khtml-border-radius:0;
                    cursor:default;
                    -moz-box-shadow: 0 4px 30px 0 rgba(0,0,0,0);
                    -webkit-box-shadow: 0 4px 30px 0 rgba(0,0,0,0);
                    box-shadow: 0 4px 30px 0 rgba(0,0,0,0);
                    position:absolute;
                    top:calc(50% - 200px);
                    left:calc(50% - 215px);
                    z-index:-1;
                }

                .p1-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:16px;
                    width:70px;
                    padding:90px 10px 0 10px;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    background:url('../images/icon-1.png') no-repeat 0 20px;
                    -webkit-background-size: auto 68px;
                    -moz-background-size: auto 68px;
                    -o-background-size: auto 68px;
                    background-size: auto 68px;
                    display:block;
                    float:left;
                }

                .p1-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:16px;
                    width:90px;
                    padding:90px 10px 0 10px;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    background:url('../images/icon-2.png') no-repeat 0 30px;
                    -webkit-background-size: auto 50px;
                    -moz-background-size: auto 50px;
                    -o-background-size: auto 50px;
                    background-size: auto 50px;
                    display:block;
                    float:left;
                }

                .p1-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:16px;
                    width:120px;
                    padding:90px 5px 0 10px;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    background:url('../images/icon-3.png') no-repeat 0 10px;
                    -webkit-background-size: auto 91px;
                    -moz-background-size: auto 91px;
                    -o-background-size: auto 91px;
                    background-size: auto 91px;
                    display:block;
                    float:left;
                }

                .p1-3 a {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:12px;
                    line-height:13px;
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#5494F3;
                    border-bottom:1px dashed #5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .p1-3 a:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .p1-3 a:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px dashed #5494F3;
                }

                .p1-3 a:hover, .p1-3 a:not(:hover),
                .p1-3 a:active, .p1-3 a:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-1 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-1 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:12px;
                    line-height:16px;
                    padding:0;
                    margin:0;
                    max-width:150px;
                    color:#797C80;
                    cursor:default;
                    position:absolute;
                    top:870px;
                    left:0;
                    bottom:auto;
                    z-index:auto;
                }

                #box-1 a.insta {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:18px;
                    padding:20px 20px 20px 70px;
                    min-height:40px;
                    margin:0;
                    color:#797C80;
                    background:url('../images/instagram.svg') no-repeat 20px 20px #ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                    -moz-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    position:absolute;
                    top:530px;
                    left:0;
                    right:auto;
                    z-index:auto;
                }

                #box-1 a.insta::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                    -moz-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    box-shadow: 0 6px 30px 0 rgba(0,0,0,0.03);
                    position:absolute;
                    top:5px;
                    left:10px;
                    z-index:-1;
                }

                #box-1 a.insta span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                #box-1 a.insta:hover span {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                #box-1 a.insta:active span {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .insta a:hover, .insta a:not(:hover),
                .insta a:active, .insta a:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-1 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:12px;
                    line-height:15px;
                    width:230px;
                    min-height:109px;
                    padding:14px 0 20px 0;
                    margin:0;
                    color:#494A4D;
                    cursor:default;
                    background:url('../images/text-bg.png') no-repeat top center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    position:absolute;
                    right:-20px;
                    bottom:auto;
                    top:820px;
                    z-index:auto;
                }

                #box-1 h4 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:0 0 10px 0;
                    color:#0F0F0F;
                    display:inline-block;
                    z-index:10;
                }
            }

/* standart Swiper slider */

        .swiper-container-no-flexbox .swiper-slide {
            float: left;
        }

        .swiper-container-vertical > .swiper-wrapper {
            -webkit-box-orient: vertical;
            -moz-box-orient: vertical;
            -ms-flex-direction: column;
            -webkit-flex-direction: column;
            flex-direction: column;
        }

        .swiper-container-android .swiper-slide,
        .swiper-wrapper {
            -webkit-transform: translate3d(0px, 0, 0);
            -moz-transform: translate3d(0px, 0, 0);
            -o-transform: translate(0px, 0px);
            -ms-transform: translate3d(0px, 0, 0);
            transform: translate3d(0px, 0, 0);
        }

        .swiper-container-multirow > .swiper-wrapper {
            -webkit-box-lines: multiple;
            -moz-box-lines: multiple;
            -ms-flex-wrap: wrap;
            -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
        }

        .swiper-container-free-mode > .swiper-wrapper {
            -webkit-transition-timing-function: ease-out;
            -moz-transition-timing-function: ease-out;
            -ms-transition-timing-function: ease-out;
            -o-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
            margin:0 auto;
        }

        .swiper-slide {
            -webkit-flex-shrink: 0;
            -ms-flex: 0 0 auto;
            flex-shrink: 0;
            width:100%;
            height:100%;
            position: relative;
        }

        .swiper-container-autoheight,
        .swiper-container-autoheight .swiper-slide {
            height: auto;
        }

        .swiper-container-autoheight .swiper-wrapper {
            -webkit-box-align: start;
            -ms-flex-align: start;
            -webkit-align-items: flex-start;
            align-items: flex-start;
            -webkit-transition-property: -webkit-transform, height;
            -moz-transition-property: -moz-transform;
            -o-transition-property: -o-transform;
            -ms-transition-property: -ms-transform;
            transition-property: transform, height;
        }

        .swiper-button-prev.swiper-button-disabled,
        .swiper-button-next.swiper-button-disabled {
            opacity: 0.35;
            cursor: auto;
            pointer-events: none;
        }

/* box-2 */

		#box-2-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
		}

        .swipe {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:12px;
            line-height:16px;
            padding:5px 0 5px 30px;
            color:#C2C6CC;
            cursor:default;
            background:url('../images/swipe.svg') no-repeat 0 0;
            -webkit-background-size: 20px auto;
            -moz-background-size: 20px auto;
            -o-background-size: 20px auto;
            background-size: 20px auto;
        }

        #box-2 .swipe {
            margin:0 auto;
            display:none;
        }

        #box-2 {
            width:1280px;
            padding:80px 0 20px 0;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
        }

        .box-2 {
            width:100%;
            padding:0;
            margin:0 auto;
            position:relative;
            text-align:center;
            float:left;
        }

        .box-2 img {
            width:270px;
            padding:0;
            margin:0 auto;
            display:block;
        }

        #box-2 h3 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:24px;
            line-height:29px;
            padding:0;
            margin:20px 0;
            color:#0F0F0F;
            cursor:default;
        }
        
        #box-2 p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:18px;
            line-height:23px;
            padding:0;
            margin:0;
            color:#494A4D;
            cursor:default;
        }

        #box-2 .swiper-container {
            width:100%;
            min-height:460px;
            margin:0 auto 0 auto;
            padding:0;
            position:relative;
            overflow: hidden;
        }

        #box-2 .swiper-container .swiper-slide-active .box-2,
        #box-2 .swiper-container .swiper-slide-next .box-2,
        #box-2 .swiper-container .swiper-slide-prev .box-2 {

        }

        #box-2 .swiper-wrapper {
            position: relative;
            width:100%;
            height:100%;
            z-index: 1;
            display: -webkit-box;
            display: -moz-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-transition-property: -webkit-transform;
            -moz-transition-property: -moz-transform;
            -o-transition-property: -o-transform;
            -ms-transition-property: -ms-transform;
            transition-property: transform;
            -webkit-box-sizing: content-box;
            -moz-box-sizing: content-box;
            box-sizing: content-box;
        }

        #box-2 .swiper-button-prev {
            display:none;
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:197px;
            left:-130px;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            background-image: linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-2 .swiper-button-prev::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/left-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-2 .swiper-button-next {
            display:none;
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:197px;
            right:-130px;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-2 .swiper-button-next::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/right-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-2 .swiper-button-prev:hover {
            background-image: linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
        }

        #box-2 .swiper-button-next:hover {
            background-image: linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
        }

        #box-2 .swiper-button-prev:active,
        #box-2 .swiper-button-next:active {
            background-image: linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
        }

        #box-2 .swiper-button-prev:hover, #box-2 .swiper-button-prev:not(:hover),
        #box-2 .swiper-button-next:hover, #box-2 .swiper-button-next:not(:hover) {
            -webkit-transition: All 0.25s ease;
            -moz-transition: All 0.25s ease;
            -o-transition: All 0.25s ease;
            -ms-transition: All 0.25s ease;
            transition: All 0.25s ease;
        }

        #box-2 .swiper-pagination {
            position: absolute;
            text-align:center;
            -webkit-transition: 300ms;
            -moz-transition: 300ms;
            -o-transition: 300ms;
            transition: 300ms;
            -webkit-transform: translate3d(0, 0, 0);
            -ms-transform: translate3d(0, 0, 0);
            -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            z-index: 40;
            display:none;
        }

        #box-2 .swiper-pagination-fraction,
        #box-2 .swiper-pagination-custom,
        #box-2 .swiper-container-horizontal > .swiper-pagination-bullets {
            bottom:-5px;
            left:0;
            width:100%;
        }

        #box-2 .swiper-pagination-bullet {
            width:8px;
            height:8px;
            margin:0 4px 0 4px;
            padding:0;
            background:#D8DCE3;
            display:inline-block;
            opacity:1;
            cursor:pointer;
            border:none;
            box-shadow:none;
            -moz-appearance:none;
            -ms-appearance:none;
            -webkit-appearance:none;
            appearance:none;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-2 .swiper-pagination-bullet-active {
            opacity:1;
            background:#5494F3;
        }

            @media all and (max-width: 1340px) {

                #box-2-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-2 {
                    width:1140px;
                    padding:80px 0 20px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                .box-2 {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    float:left;
                }

                .box-2 img {
                    width:270px;
                    padding:0;
                    margin:0 auto;
                    display:block;
                }

                #box-2 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:24px;
                    line-height:29px;
                    padding:0;
                    margin:20px 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-2 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:0;
                    color:#494A4D;
                    cursor:default;
                }

                #box-2 .swiper-container {
                    width:100%;
                    min-height:460px;
                    margin:0 auto 0 auto;
                    padding:0;
                    position:relative;
                    overflow: hidden;
                }

                #box-2 .swiper-container .swiper-slide-active .box-2,
                #box-2 .swiper-container .swiper-slide-next .box-2,
                #box-2 .swiper-container .swiper-slide-prev .box-2 {

                }

                #box-2 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-2 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-2 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-2 .swiper-button-prev:active,
                #box-2 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-2 .swiper-button-prev:hover, #box-2 .swiper-button-prev:not(:hover),
                #box-2 .swiper-button-next:hover, #box-2 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-2 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-2 .swiper-pagination-fraction,
                #box-2 .swiper-pagination-custom,
                #box-2 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-2 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 1200px) {

                #box-2-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                .swipe {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:12px;
                    line-height:16px;
                    padding:5px 0 5px 30px;
                    margin:0 auto;
                    display:none;
                    color:#C2C6CC;
                    cursor:default;
                    background:url('../images/swipe.svg') no-repeat 0 0;
                    -webkit-background-size: 20px auto;
                    -moz-background-size: 20px auto;
                    -o-background-size: 20px auto;
                    background-size: 20px auto;
                }

                #box-2 {
                    width:960px;
                    padding:80px 0 20px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                .box-2 {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    float:left;
                }

                .box-2 img {
                    width:270px;
                    padding:0;
                    margin:0 auto;
                    display:block;
                }

                #box-2 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:22px;
                    line-height:26px;
                    padding:0;
                    margin:20px 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-2 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:22px;
                    padding:0;
                    margin:0 auto;
                    max-width:290px;
                    color:#494A4D;
                    cursor:default;
                }

                #box-2 p br {
                    display:none;
                }

                #box-2 .swiper-container {
                    width:100%;
                    min-height:420px;
                    margin:0 auto 0 auto;
                    padding:0;
                    position:relative;
                    overflow: hidden;
                }

                #box-2 .swiper-container .swiper-slide-active .box-2,
                #box-2 .swiper-container .swiper-slide-next .box-2,
                #box-2 .swiper-container .swiper-slide-prev .box-2 {

                }

                #box-2 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-2 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-2 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-2 .swiper-button-prev:active,
                #box-2 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-2 .swiper-button-prev:hover, #box-2 .swiper-button-prev:not(:hover),
                #box-2 .swiper-button-next:hover, #box-2 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-2 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-2 .swiper-pagination-fraction,
                #box-2 .swiper-pagination-custom,
                #box-2 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-2 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 1020px) {

                #box-2-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-2 .swipe {
                    margin:0 auto;
                    display:inline-block;
                }

                #box-2 {
                    width:660px;
                    padding:80px 0 20px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                .box-2 {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    float:left;
                }

                .box-2 img {
                    width:270px;
                    padding:0;
                    margin:0 auto;
                    display:block;
                }

                #box-2 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:22px;
                    line-height:26px;
                    padding:0;
                    margin:20px 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-2 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:22px;
                    padding:0;
                    margin:0 auto;
                    max-width:290px;
                    color:#494A4D;
                    cursor:default;
                }

                #box-2 p br {
                    display:none;
                }

                #box-2 .swiper-container {
                    width:100%;
                    min-height:420px;
                    margin:0 auto 0 auto;
                    padding:10px 0 50px 0;
                    position:relative;
                    overflow:inherit;
                }

                .box-2 {
                    opacity:0;
                }

                #box-2 .swiper-container .swiper-slide-active .box-2,
                #box-2 .swiper-container .swiper-slide-next .box-2 {
                    opacity:1
                }

                .box-2:hover, .box-2:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-2 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-2 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-2 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-2 .swiper-button-prev:active,
                #box-2 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-2 .swiper-button-prev:hover, #box-2 .swiper-button-prev:not(:hover),
                #box-2 .swiper-button-next:hover, #box-2 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-2 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:block;
                }

                #box-2 .swiper-pagination-fraction,
                #box-2 .swiper-pagination-custom,
                #box-2 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-2 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 720px) {

                #box-2-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-2 .swipe {
                    margin:0 auto;
                    display:inline-block;
                }

                #box-2 {
                    width:360px;
                    padding:80px 0 20px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                .box-2 {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    float:left;
                }

                .box-2 img {
                    width:270px;
                    padding:0;
                    margin:0 auto;
                    display:block;
                }

                #box-2 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:26px;
                    padding:0;
                    margin:20px 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-2 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:0 auto;
                    max-width:290px;
                    color:#494A4D;
                    cursor:default;
                }

                #box-2 p br {
                    display:none;
                }

                #box-2 .swiper-container {
                    width:100%;
                    min-height:0px;
                    margin:0 auto 0 auto;
                    padding:10px 0 50px 0;
                    position:relative;
                    overflow:inherit;
                }

                .box-2 {
                    opacity:0;
                }

                #box-2 .swiper-container .swiper-slide-active .box-2 {
                    opacity:1;
                }

                #box-2 .swiper-container .swiper-slide-next .box-2 {
                    opacity:0;
                }

                .box-2:hover, .box-2:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-2 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-2 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-2 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-2 .swiper-button-prev:active,
                #box-2 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-2 .swiper-button-prev:hover, #box-2 .swiper-button-prev:not(:hover),
                #box-2 .swiper-button-next:hover, #box-2 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-2 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:block;
                }

                #box-2 .swiper-pagination-fraction,
                #box-2 .swiper-pagination-custom,
                #box-2 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-2 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-2 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

/* box-3 */

		#box-3-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
		}

        #box-3 {
            width:1280px;
            padding:100px 0 0 0;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
        }
        
        #box-3 h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:39px;
            line-height:45px;
            max-width:660px;
            padding:0;
            margin:0 auto;
            color:#0F0F0F;
            cursor:default;
        }

        #box-3 h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }
        
        #box-3 h4 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:20px;
            line-height:24px;
            max-width:470px;
            padding:0;
            margin:20px auto 0 auto;
            color:#797C80;
            cursor:default;
        }

        .box-3 {
            width:270px;
            min-height:345px;
            padding:10px;
            margin:0 10px;
            position:relative;
            text-align:center;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
        }

        .box-3::after {
            content:'';
            width:calc(100% - 30px);
            height:100%;
            padding:0;
            margin:0;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:default;
            -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            position:absolute;
            top:10px;
            left:15px;
            z-index:-1;
        }

        .box-3 img {
            width:269px;
            padding:0;
            margin:0 auto;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            display:block;
        }

        #box-3 h6 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            width:36px;
            height:36px;
            font-size:16px;
            line-height:38px;
            max-width:470px;
            padding:0;
            margin:0;
            background:#5494F3;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
            color:#ffffff;
            cursor:default;
            position: absolute;
            top:162px;
            left:calc(50% - 18px);
            z-index:10;
        }

        #box-3 h3 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:18px;
            line-height:23px;
            padding:0;
            margin:30px auto 0 auto;
            color:#0F0F0F;
            cursor:default;
        }

        #box-3 p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:21px;
            padding:0;
            margin:10px auto 0 auto;
            color:#797C80;
            cursor:default;
        }

        #box-3 .swiper-container {
            width:930px;
            min-height:375px;
            margin:0 auto 0 auto;
            padding:60px 10px 120px 10px;
            position:relative;
        }

        #box-3 .swiper-container::before {
            content:'';
            width:900px;
            height:100%;
            margin:0;
            padding:0;
            background:#ffffff;
            position:absolute;
            top:0;
            left:-910px;
            z-index:10;
            -moz-box-shadow: 30px 0 20px 0 #ffffff;
            -webkit-box-shadow: 30px 0 20px 0 #ffffff;
            box-shadow: 30px 0 20px 0 #ffffff;
        }

        #box-3 .swiper-container::after {
            content:'';
            width:900px;
            height:100%;
            margin:0;
            padding:0;
            background:#ffffff;
            position:absolute;
            top:0;
            right:-910px;
            z-index:10;
            -moz-box-shadow: -30px 0 20px 0 #ffffff;
            -webkit-box-shadow: -30px 0 20px 0 #ffffff;
            box-shadow: -30px 0 20px 0 #ffffff;
        }

        #box-3 .swiper-container .swiper-slide-active .box-3,
        #box-3 .swiper-container .swiper-slide-next .box-3,
        #box-3 .swiper-container .swiper-slide-prev .box-3 {

        }

        #box-3 .swiper-wrapper {
            position: relative;
            width:100%;
            height:100%;
            z-index: 1;
            display: -webkit-box;
            display: -moz-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-transition-property: -webkit-transform;
            -moz-transition-property: -moz-transform;
            -o-transition-property: -o-transform;
            -ms-transition-property: -ms-transform;
            transition-property: transform;
            -webkit-box-sizing: content-box;
            -moz-box-sizing: content-box;
            box-sizing: content-box;
        }

        #box-3 .swiper-button-prev {
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:197px;
            left:-130px;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            display:block;
            background-image: linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-3 .swiper-button-prev::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/left-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-3 .swiper-button-next {
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:197px;
            right:-130px;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            display:block;
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-3 .swiper-button-next::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/right-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-3 .swiper-button-prev:hover {
            background-image: linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
        }

        #box-3 .swiper-button-next:hover {
            background-image: linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
        }

        #box-3 .swiper-button-prev:active,
        #box-3 .swiper-button-next:active {
            background-image: linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
        }

        #box-3 .swiper-button-prev:hover, #box-3 .swiper-button-prev:not(:hover),
        #box-3 .swiper-button-next:hover, #box-3 .swiper-button-next:not(:hover) {
            -webkit-transition: All 0.25s ease;
            -moz-transition: All 0.25s ease;
            -o-transition: All 0.25s ease;
            -ms-transition: All 0.25s ease;
            transition: All 0.25s ease;
        }

        #box-3 .swiper-pagination {
            position: absolute;
            text-align:center;
            -webkit-transition: 300ms;
            -moz-transition: 300ms;
            -o-transition: 300ms;
            transition: 300ms;
            -webkit-transform: translate3d(0, 0, 0);
            -ms-transform: translate3d(0, 0, 0);
            -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            z-index: 40;
            display:none;
        }

        #box-3 .swiper-pagination-fraction,
        #box-3 .swiper-pagination-custom,
        #box-3 .swiper-container-horizontal > .swiper-pagination-bullets {
            bottom:-5px;
            left:0;
            width:100%;
        }

        #box-3 .swiper-pagination-bullet {
            width:8px;
            height:8px;
            margin:0 4px 0 4px;
            padding:0;
            background:#D8DCE3;
            display:inline-block;
            opacity:1;
            cursor:pointer;
            border:none;
            box-shadow:none;
            -moz-appearance:none;
            -ms-appearance:none;
            -webkit-appearance:none;
            appearance:none;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-3 .swiper-pagination-bullet-active {
            opacity:1;
            background:#5494F3;
        }

            @media all and (max-width: 1340px) {

                #box-3-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-3 {
                    width:1140px;
                    padding:100px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-3 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    max-width:660px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-3 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-3 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:24px;
                    max-width:470px;
                    padding:0;
                    margin:20px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                }

                .box-3 {
                    width:270px;
                    min-height:345px;
                    padding:10px;
                    margin:0 10px;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-3::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                .box-3 img {
                    width:269px;
                    padding:0;
                    margin:0 auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    display:block;
                }

                #box-3 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    width:36px;
                    height:36px;
                    font-size:16px;
                    line-height:38px;
                    max-width:470px;
                    padding:0;
                    margin:0;
                    background:#5494F3;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    color:#ffffff;
                    cursor:default;
                    position: absolute;
                    top:162px;
                    left:calc(50% - 18px);
                    z-index:10;
                }

                #box-3 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:30px auto 0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-3 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                }

                #box-3 .swiper-container {
                    width:930px;
                    min-height:375px;
                    margin:0 auto 0 auto;
                    padding:60px 10px 120px 10px;
                    position:relative;
                }

                #box-3 .swiper-container::before {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    left:-910px;
                    z-index:10;
                    -moz-box-shadow: 30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: 30px 0 20px 0 #ffffff;
                    box-shadow: 30px 0 20px 0 #ffffff;
                }

                #box-3 .swiper-container::after {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    right:-910px;
                    z-index:10;
                    -moz-box-shadow: -30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: -30px 0 20px 0 #ffffff;
                    box-shadow: -30px 0 20px 0 #ffffff;
                }

                #box-3 .swiper-container .swiper-slide-active .box-3,
                #box-3 .swiper-container .swiper-slide-next .box-3,
                #box-3 .swiper-container .swiper-slide-prev .box-3 {

                }

                #box-3 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-3 .swiper-button-prev {
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-90px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    display:block;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-next {
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-90px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    display:block;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-3 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-3 .swiper-button-prev:active,
                #box-3 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-3 .swiper-button-prev:hover, #box-3 .swiper-button-prev:not(:hover),
                #box-3 .swiper-button-next:hover, #box-3 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-3 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-3 .swiper-pagination-fraction,
                #box-3 .swiper-pagination-custom,
                #box-3 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-3 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 1200px) {

                #box-3-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-3 {
                    width:960px;
                    padding:100px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-3 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:42px;
                    max-width:660px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-3 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-3 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:24px;
                    max-width:470px;
                    padding:0;
                    margin:20px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                }

                .box-3 {
                    width:270px;
                    min-height:345px;
                    padding:10px;
                    margin:0 10px;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-3::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                .box-3 img {
                    width:269px;
                    padding:0;
                    margin:0 auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    display:block;
                }

                #box-3 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    width:36px;
                    height:36px;
                    font-size:16px;
                    line-height:38px;
                    max-width:470px;
                    padding:0;
                    margin:0;
                    background:#5494F3;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    color:#ffffff;
                    cursor:default;
                    position: absolute;
                    top:162px;
                    left:calc(50% - 18px);
                    z-index:10;
                }

                #box-3 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:30px auto 0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-3 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                }

                #box-3 .swiper-container {
                    width:620px;
                    min-height:375px;
                    margin:0 auto 0 auto;
                    padding:60px 10px 110px 10px;
                    position:relative;
                }

                #box-3 .swiper-container::before {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    left:-910px;
                    z-index:10;
                    -moz-box-shadow: 30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: 30px 0 20px 0 #ffffff;
                    box-shadow: 30px 0 20px 0 #ffffff;
                }

                #box-3 .swiper-container::after {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    right:-910px;
                    z-index:10;
                    -moz-box-shadow: -30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: -30px 0 20px 0 #ffffff;
                    box-shadow: -30px 0 20px 0 #ffffff;
                }

                #box-3 .swiper-container .swiper-slide-active .box-3,
                #box-3 .swiper-container .swiper-slide-next .box-3,
                #box-3 .swiper-container .swiper-slide-prev .box-3 {

                }

                #box-3 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-3 .swiper-button-prev {
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-90px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    display:block;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-next {
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-90px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    display:block;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-3 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-3 .swiper-button-prev:active,
                #box-3 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-3 .swiper-button-prev:hover, #box-3 .swiper-button-prev:not(:hover),
                #box-3 .swiper-button-next:hover, #box-3 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-3 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-3 .swiper-pagination-fraction,
                #box-3 .swiper-pagination-custom,
                #box-3 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-3 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 1020px) {

                #box-3-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-3 {
                    width:660px;
                    padding:80px 0 90px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-3 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:30px;
                    line-height:36px;
                    max-width:560px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-3 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-3 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:24px;
                    max-width:420px;
                    padding:0;
                    margin:20px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                }

                .box-3 {
                    width:270px;
                    min-height:345px;
                    padding:10px;
                    margin:0;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-3::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                .box-3 img {
                    width:269px;
                    padding:0;
                    margin:0 auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    display:block;
                }

                #box-3 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    width:36px;
                    height:36px;
                    font-size:16px;
                    line-height:38px;
                    max-width:470px;
                    padding:0;
                    margin:0;
                    background:#5494F3;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    color:#ffffff;
                    cursor:default;
                    position: absolute;
                    top:162px;
                    left:calc(50% - 18px);
                    z-index:10;
                }

                #box-3 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:30px auto 0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-3 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                }

                #box-3 .swiper-container {
                    width:610px;
                    min-height:375px;
                    margin:0 auto 0 auto;
                    padding:60px 0 50px 0;
                    position:relative;
                }

                #box-3 .swiper-container::before,
                #box-3 .swiper-container::after {
                    display:none;
                }

                .box-3:hover, .box-3:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-3 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-3 .swiper-button-prev {
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-90px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    display:none;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-next {
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-90px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    display:none;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-3 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-3 .swiper-button-prev:active,
                #box-3 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-3 .swiper-button-prev:hover, #box-3 .swiper-button-prev:not(:hover),
                #box-3 .swiper-button-next:hover, #box-3 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-3 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:block;
                }

                #box-3 .swiper-pagination-fraction,
                #box-3 .swiper-pagination-custom,
                #box-3 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-3 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 720px) {

                #box-3-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-3 {
                    width:360px;
                    padding:70px 0 80px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-3 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:26px;
                    line-height:30px;
                    max-width:360px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-3 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-3 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:21px;
                    max-width:300px;
                    padding:0;
                    margin:20px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                }

                .box-3 {
                    width:270px;
                    min-height:345px;
                    padding:10px;
                    margin:0;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-3::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                .box-3 img {
                    width:269px;
                    padding:0;
                    margin:0 auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    display:block;
                }

                #box-3 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    width:36px;
                    height:36px;
                    font-size:16px;
                    line-height:38px;
                    max-width:470px;
                    padding:0;
                    margin:0;
                    background:#5494F3;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    color:#ffffff;
                    cursor:default;
                    position: absolute;
                    top:162px;
                    left:calc(50% - 18px);
                    z-index:10;
                }

                #box-3 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:30px auto 0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-3 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                }

                #box-3 .swiper-container {
                    width:290px;
                    min-height:375px;
                    margin:0 auto 0 auto;
                    padding:40px 0 50px 0;
                    position:relative;
                }

                #box-3 .swiper-container::before,
                #box-3 .swiper-container::after {
                    display:none;
                }

                .box-3:hover, .box-3:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-3 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-3 .swiper-button-prev {
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-90px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    display:none;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-next {
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-90px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    display:none;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-3 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-3 .swiper-button-prev:active,
                #box-3 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-3 .swiper-button-prev:hover, #box-3 .swiper-button-prev:not(:hover),
                #box-3 .swiper-button-next:hover, #box-3 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-3 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:block;
                }

                #box-3 .swiper-pagination-fraction,
                #box-3 .swiper-pagination-custom,
                #box-3 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-3 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-3 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

/* box-4 */

		#box-4-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
            background:url('../images/bg-2.jpg') no-repeat top center #f9f9f9;
		}

        #box-4 {
            width:550px;
            padding:100px 60px 80px 670px;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
        }
        
        #box-4 h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:39px;
            line-height:45px;
            max-width:510px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:default;
        }

        #box-4 h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }
        
        #box-4 h4 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:24px;
            line-height:31px;
            padding:0;
            margin:20px 0 0 0;
            color:#0F0F0F;
            cursor:default;
        }

        #box-4 h5 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:18px;
            line-height:23px;
            max-width:435px;
            padding:0 0 0 50px;
            margin:25px 0 0 0;
            color:#797C80;
            background:url('../images/list-icon-1.svg') no-repeat 0 4px;
            cursor:default;
        }

        #box-4 h3 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:18px;
            line-height:23px;
            padding:0;
            margin:35px 0 0 100px;
            color:#0F0F0F;
            cursor:default;
        }

        #box-4 p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:21px;
            max-width:370px;
            padding:0 0 0 25px;
            margin:20px 0 0 100px;
            color:#0F0F0F;
            background:url('../images/list-icon-2.svg') no-repeat 0 6px;
            cursor:default;
        }

        #box-4 p span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        #box-4 h6 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:18px;
            line-height:23px;
            width:340px;
            padding:40px 0 35px 0;
            margin:0;
            color:#797C80;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:default;
            position:absolute;
            left:40px;
            bottom:40px;
            z-index:auto;
        }

        #box-4 h6 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            color:#0F0F0F;
            padding:0;
            margin:0 0 10px 0;
            display:inline-block;
        }

        #box-4 h6::after {
            content:'';
            width:36px;
            height:36px;
            overflow:hidden;
            padding:0;
            margin:0;
            position:absolute;
            top:-18px;
            left:calc(50% - 18px);
            z-index:auto;
            background:url('../images/quote.svg') no-repeat 0 0;
            cursor:default;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

            @media all and (max-width: 1340px) {

                #box-4-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-2.jpg') no-repeat top center #f9f9f9;
                }

                #box-4 {
                    width:550px;
                    padding:100px 0 80px 590px;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-4 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:36px;
                    line-height:45px;
                    max-width:510px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-4 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-4 h4 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:24px;
                    line-height:31px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-4 h5 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    max-width:435px;
                    padding:0 0 0 50px;
                    margin:25px 0 0 0;
                    color:#797C80;
                    background:url('../images/list-icon-1.svg') no-repeat 0 4px;
                    cursor:default;
                }

                #box-4 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:35px 0 0 100px;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-4 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    max-width:370px;
                    padding:0 0 0 25px;
                    margin:20px 0 0 100px;
                    color:#0F0F0F;
                    background:url('../images/list-icon-2.svg') no-repeat 0 6px;
                    cursor:default;
                }

                #box-4 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-4 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    width:340px;
                    padding:40px 0 35px 0;
                    margin:0;
                    color:#797C80;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    position:absolute;
                    left:0;
                    bottom:40px;
                    z-index:auto;
                }

                #box-4 h6 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    color:#0F0F0F;
                    padding:0;
                    margin:0 0 10px 0;
                    display:inline-block;
                }

                #box-4 h6::after {
                    content:'';
                    width:36px;
                    height:36px;
                    overflow:hidden;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-18px;
                    left:calc(50% - 18px);
                    z-index:auto;
                    background:url('../images/quote.svg') no-repeat 0 0;
                    cursor:default;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }
            }

            @media all and (max-width: 1200px) {

                #box-4-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-2-2.jpg') no-repeat top center #f9f9f9;
                }

                #box-4 {
                    width:500px;
                    padding:90px 0 80px 460px;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-4 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:36px;
                    line-height:42px;
                    max-width:510px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-4 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-4 h4 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:22px;
                    line-height:29px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-4 h5 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    max-width:435px;
                    padding:0 0 0 50px;
                    margin:25px 0 0 0;
                    color:#797C80;
                    background:url('../images/list-icon-1.svg') no-repeat 0 4px;
                    cursor:default;
                }

                #box-4 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:35px 0 0 100px;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-4 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    max-width:370px;
                    padding:0 0 0 25px;
                    margin:20px 0 0 100px;
                    color:#0F0F0F;
                    background:url('../images/list-icon-2.svg') no-repeat 0 6px;
                    cursor:default;
                }

                #box-4 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-4 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    width:340px;
                    padding:40px 0 35px 0;
                    margin:0;
                    color:#797C80;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    position:absolute;
                    left:0;
                    bottom:80px;
                    z-index:auto;
                }

                #box-4 h6 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    color:#0F0F0F;
                    padding:0;
                    margin:0 0 10px 0;
                    display:inline-block;
                }

                #box-4 h6::after {
                    content:'';
                    width:36px;
                    height:36px;
                    overflow:hidden;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-18px;
                    left:calc(50% - 18px);
                    z-index:auto;
                    background:url('../images/quote.svg') no-repeat 0 0;
                    cursor:default;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }
            }

            @media all and (max-width: 1020px) {

                #box-4-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-2-3.jpg') no-repeat bottom center #f9f9f9;
                    -webkit-background-size: 800px auto;
                    -moz-background-size: 800px auto;
                    -o-background-size: 800px auto;
                    background-size: 800px auto;
                }

                #box-4 {
                    width:660px;
                    padding:80px 0 580px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-4 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:30px;
                    line-height:36px;
                    max-width:660px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-4 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-4 h4 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:22px;
                    line-height:29px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-4 h5 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    max-width:435px;
                    padding:0 0 0 50px;
                    margin:25px 0 0 0;
                    color:#797C80;
                    background:url('../images/list-icon-1.svg') no-repeat 0 4px;
                    cursor:default;
                }

                #box-4 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:35px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-4 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    max-width:660px;
                    padding:0 0 0 25px;
                    margin:20px 0 0 0;
                    color:#0F0F0F;
                    background:url('../images/list-icon-2.svg') no-repeat 0 6px;
                    cursor:default;
                }

                #box-4 p br {
                    display:none;
                }

                #box-4 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-4 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:21px;
                    width:260px;
                    padding:30px 0 20px 0;
                    margin:0;
                    color:#797C80;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    position:absolute;
                    left:calc(50% - 130px);
                    bottom:-60px;
                    z-index:auto;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                }

                #box-4 h6 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    color:#0F0F0F;
                    padding:0;
                    margin:0 0 5px 0;
                    display:inline-block;
                }

                #box-4 h6::after {
                    content:'';
                    width:36px;
                    height:36px;
                    overflow:hidden;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-18px;
                    left:calc(50% - 18px);
                    z-index:auto;
                    background:url('../images/quote.svg') no-repeat 0 0;
                    cursor:default;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }
            }

            @media all and (max-width: 720px) {

                #box-4-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-2-3.jpg') no-repeat bottom center #f9f9f9;
                    -webkit-background-size: 560px auto;
                    -moz-background-size: 560px auto;
                    -o-background-size: 560px auto;
                    background-size: 560px auto;
                }

                #box-4 {
                    width:360px;
                    padding:70px 0 400px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-4 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:26px;
                    line-height:32px;
                    max-width:660px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-4 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-4 h4 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:24px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-4 h5 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    max-width:435px;
                    padding:0 0 0 50px;
                    margin:25px 0 0 0;
                    color:#797C80;
                    background:url('../images/list-icon-1.svg') no-repeat 0 4px;
                    cursor:default;
                }

                #box-4 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:35px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-4 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    max-width:660px;
                    padding:0 0 0 25px;
                    margin:20px 0 0 0;
                    color:#0F0F0F;
                    background:url('../images/list-icon-2.svg') no-repeat 0 6px;
                    cursor:default;
                }

                #box-4 p br {
                    display:none;
                }

                #box-4 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-4 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:21px;
                    width:260px;
                    padding:30px 0 20px 0;
                    margin:0;
                    color:#797C80;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    position:absolute;
                    left:calc(50% - 130px);
                    bottom:-60px;
                    z-index:auto;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                }

                #box-4 h6 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    color:#0F0F0F;
                    padding:0;
                    margin:0 0 5px 0;
                    display:inline-block;
                }

                #box-4 h6::after {
                    content:'';
                    width:36px;
                    height:36px;
                    overflow:hidden;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-18px;
                    left:calc(50% - 18px);
                    z-index:auto;
                    background:url('../images/quote.svg') no-repeat 0 0;
                    cursor:default;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }
            }

/* box-5 */

		#box-5-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
		}

        #box-5 {
            width:1200px;
            padding:110px 0 20px 0;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
        }
        
        #box-5 h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:24px;
            line-height:34px;
            padding:0 0 0 100px;
            margin:0;
            color:#0F0F0F;
            background:url('../images/emoji-1.png') no-repeat 0 5px;
            cursor:default;
            float:left;
        }

        #box-5 h2 span {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:18px;
            line-height:23px;
            padding:0;
            margin:0;
            color:#797C80;
            cursor:default;
            display:inline-block;
        }

        .video-5 {
            width:330px;
            height:186px;
            padding:0;
            margin:0 60px 0 0;
            position:relative;
            background:url('../images/video.jpg') no-repeat top center;
            -webkit-background-size: 100% auto;
            -moz-background-size: 100% auto;
            -o-background-size: 100% auto;
            background-size: 100% auto;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            float:right;
        }

        .play {
            width:100%;
            height:100%;
            padding:0;
            margin:0;
            position:absolute;
            top:0;
            left:0;
            background:url('../images/play.svg') no-repeat center center;
            z-index:10;
            cursor:pointer;
        }

        .video-5::after {
            content:'';
            width:100%;
            height:calc(100% - 20px);
            padding:0;
            margin:0;
            position:absolute;
            top:10px;
            right:-10px;
            z-index:-2;
            background-image: linear-gradient(to bottom, #E52D27, #BF171D);
            background-image: -webkit-linear-gradient(to bottom, #E52D27, #BF171D);
            background-image: -moz-linear-gradient(to bottom, #E52D27, #BF171D);
            background-image: -o-linear-gradient(to bottom, #E52D27, #BF171D);
            background-image: -ms-linear-gradient(to bottom, #E52D27, #BF171D);
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .video-5::before {
            content:'';
            width:100px;
            height:100px;
            padding:0;
            margin:0;
            position:absolute;
            top:calc(50% - 50px);
            left:-50px;
            z-index:-1;
            background:#F7F8FA;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        .emoji {
            content:'';
            width:36px;
            height:36px;
            padding:0;
            margin:0;
            position:absolute;
            top:calc(50% - 18px);
            left:-18px;
            z-index:3;
            background:url('../images/emoji-2.png') no-repeat center center #F7F8FA;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        .circle-text {
            width:180px;
            height:180px;
            padding:0;
            margin:0;
            position:absolute;
            top:calc(50% - 90px);
            left:-90px;
            z-index:-1;
            background:url('../images/circle-text.svg') no-repeat center center;
            -webkit-background-size: 100% auto;
            -moz-background-size: 100% auto;
            -o-background-size: 100% auto;
            background-size: 100% auto;
            animation: stamp-ani 10s linear infinite;
        }

        @keyframes stamp-ani {
            from {
                transform: rotate(0deg);
            }
            to {
                transform: rotate(360deg);
            }
        }

        @-webkit-keyframes stamp-ani {
            from {
                transform: rotate(0deg);
            }
            to {
                transform: rotate(360deg);
            }
        }

            @media all and (max-width: 1340px) {

                #box-5-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-5 {
                    width:1140px;
                    padding:110px 0 20px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-5 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:23px;
                    line-height:34px;
                    padding:0 0 0 80px;
                    margin:0;
                    color:#0F0F0F;
                    background:url('../images/emoji-1.png') no-repeat 0 5px;
                    cursor:default;
                    float:left;
                }

                #box-5 h2 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:0;
                    color:#797C80;
                    cursor:default;
                    display:inline-block;
                }

                .video-5 {
                    width:330px;
                    height:186px;
                    padding:0;
                    margin:0 10px 0 0;
                    position:relative;
                    background:url('../images/video.jpg') no-repeat top center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    float:right;
                }

                .play {
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    background:url('../images/play.svg') no-repeat center center;
                    z-index:10;
                    cursor:pointer;
                }

                .video-5::after {
                    content:'';
                    width:100%;
                    height:calc(100% - 20px);
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    right:-10px;
                    z-index:-2;
                    background-image: linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -webkit-linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -moz-linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -o-linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -ms-linear-gradient(to bottom, #E52D27, #BF171D);
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .video-5::before {
                    content:'';
                    width:100px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 50px);
                    left:-50px;
                    z-index:-1;
                    background:#F7F8FA;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .emoji {
                    content:'';
                    width:36px;
                    height:36px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 18px);
                    left:-18px;
                    z-index:3;
                    background:url('../images/emoji-2.png') no-repeat center center #F7F8FA;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .circle-text {
                    width:180px;
                    height:180px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 90px);
                    left:-90px;
                    z-index:-1;
                    background:url('../images/circle-text.svg') no-repeat center center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    animation: stamp-ani 10s linear infinite;
                }

                @keyframes stamp-ani {
                    from {
                        transform: rotate(0deg);
                    }
                    to {
                        transform: rotate(360deg);
                    }
                }

                @-webkit-keyframes stamp-ani {
                    from {
                        transform: rotate(0deg);
                    }
                    to {
                        transform: rotate(360deg);
                    }
                }
            }

            @media all and (max-width: 1200px) {

                #box-5-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-5 {
                    width:960px;
                    padding:110px 0 20px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-5 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:28px;
                    padding:0 0 0 80px;
                    margin:0;
                    color:#0F0F0F;
                    background:url('../images/emoji-1.png') no-repeat 0 5px;
                    cursor:default;
                    float:left;
                }

                #box-5 h2 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#797C80;
                    cursor:default;
                    display:inline-block;
                }

                .video-5 {
                    width:330px;
                    height:186px;
                    padding:0;
                    margin:0 10px 0 0;
                    position:relative;
                    background:url('../images/video.jpg') no-repeat top center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    float:right;
                }

                .play {
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    background:url('../images/play.svg') no-repeat center center;
                    z-index:10;
                    cursor:pointer;
                }

                .video-5::after {
                    content:'';
                    width:100%;
                    height:calc(100% - 20px);
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    right:-10px;
                    z-index:-2;
                    background-image: linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -webkit-linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -moz-linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -o-linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -ms-linear-gradient(to bottom, #E52D27, #BF171D);
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .video-5::before {
                    content:'';
                    width:100px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 50px);
                    left:-50px;
                    z-index:-1;
                    background:#F7F8FA;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .emoji {
                    content:'';
                    width:36px;
                    height:36px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 18px);
                    left:-18px;
                    z-index:3;
                    background:url('../images/emoji-2.png') no-repeat center center #F7F8FA;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .circle-text {
                    width:180px;
                    height:180px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 90px);
                    left:-90px;
                    z-index:-1;
                    background:url('../images/circle-text.svg') no-repeat center center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    animation: stamp-ani 10s linear infinite;
                }

                @keyframes stamp-ani {
                    from {
                        transform: rotate(0deg);
                    }
                    to {
                        transform: rotate(360deg);
                    }
                }

                @-webkit-keyframes stamp-ani {
                    from {
                        transform: rotate(0deg);
                    }
                    to {
                        transform: rotate(360deg);
                    }
                }
            }

            @media all and (max-width: 1020px) {

                #box-5-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-5 {
                    width:660px;
                    padding:120px 0 20px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-5 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:28px;
                    padding:70px 0 0 0;
                    margin:0 auto;
                    display:inline-block;
                    color:#0F0F0F;
                    background:url('../images/emoji-1.png') no-repeat top center;
                    cursor:default;
                    float:none;
                }

                #box-5 h2 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:22px;
                    padding:0;
                    margin:10px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    display:inline-block;
                }

                .video-5 {
                    width:330px;
                    height:186px;
                    padding:0;
                    margin:140px auto 0 auto;
                    position:relative;
                    background:url('../images/video.jpg') no-repeat top center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    float:none;
                }

                .play {
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    background:url('../images/play.svg') no-repeat center center;
                    z-index:10;
                    cursor:pointer;
                }

                .video-5::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    right:10px;
                    z-index:-2;
                    background-image: linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -webkit-linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -moz-linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -o-linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -ms-linear-gradient(to bottom, #E52D27, #BF171D);
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .video-5::before {
                    content:'';
                    width:100px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-50px;
                    left:calc(50% - 50px);
                    z-index:-1;
                    background:#F7F8FA;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .emoji {
                    content:'';
                    width:36px;
                    height:36px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-18px;
                    left:calc(50% - 18px);
                    z-index:3;
                    background:url('../images/emoji-2.png') no-repeat center center #F7F8FA;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .circle-text {
                    width:180px;
                    height:180px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-90px;
                    left:calc(50% - 90px);
                    z-index:-1;
                    background:url('../images/circle-text.svg') no-repeat center center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    animation: stamp-ani 10s linear infinite;
                }

                @keyframes stamp-ani {
                    from {
                        transform: rotate(0deg);
                    }
                    to {
                        transform: rotate(360deg);
                    }
                }

                @-webkit-keyframes stamp-ani {
                    from {
                        transform: rotate(0deg);
                    }
                    to {
                        transform: rotate(360deg);
                    }
                }
            }

            @media all and (max-width: 720px) {

                #box-5-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-5 {
                    width:360px;
                    padding:110px 0 10px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-5 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:24px;
                    padding:50px 0 0 0;
                    max-width:350px;
                    margin:0 auto;
                    display:inline-block;
                    color:#0F0F0F;
                    background:url('../images/emoji-3.png') no-repeat top center;
                    cursor:default;
                    float:none;
                }

                #box-5 h2 br {
                    display:none;
                }

                #box-5 h2 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:15px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    width:100%;
                    display:inline-block;
                }

                .video-5 {
                    width:330px;
                    height:186px;
                    padding:0;
                    margin:120px auto 0 auto;
                    position:relative;
                    background:url('../images/video.jpg') no-repeat top center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    float:none;
                }

                .play {
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    background:url('../images/play.svg') no-repeat center center;
                    z-index:10;
                    cursor:pointer;
                }

                .video-5::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    right:10px;
                    z-index:-2;
                    background-image: linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -webkit-linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -moz-linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -o-linear-gradient(to bottom, #E52D27, #BF171D);
                    background-image: -ms-linear-gradient(to bottom, #E52D27, #BF171D);
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .video-5::before {
                    content:'';
                    width:100px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-50px;
                    left:calc(50% - 50px);
                    z-index:-1;
                    background:#F7F8FA;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .emoji {
                    content:'';
                    width:36px;
                    height:36px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-18px;
                    left:calc(50% - 18px);
                    z-index:3;
                    background:url('../images/emoji-2.png') no-repeat center center #F7F8FA;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .circle-text {
                    width:180px;
                    height:180px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-90px;
                    left:calc(50% - 90px);
                    z-index:-1;
                    background:url('../images/circle-text.svg') no-repeat center center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    animation: stamp-ani 10s linear infinite;
                }

                @keyframes stamp-ani {
                    from {
                        transform: rotate(0deg);
                    }
                    to {
                        transform: rotate(360deg);
                    }
                }

                @-webkit-keyframes stamp-ani {
                    from {
                        transform: rotate(0deg);
                    }
                    to {
                        transform: rotate(360deg);
                    }
                }
            }

/* box-6 */

		#box-6-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
		}

        #box-6 {
            width:1230px;
            padding:100px 0 30px 0;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
        }
        
        #box-6 h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:39px;
            line-height:45px;
            max-width:690px;
            padding:0;
            margin:0 auto;
            color:#0F0F0F;
            cursor:default;
        }

        #box-6 h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        #box-6 h4 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:20px;
            line-height:24px;
            padding:0;
            margin:20px auto 0 auto;
            color:#797C80;
            cursor:default;
        }

        .box-6-w {
            width:1150px;
            padding:0;
            margin:60px auto 0 auto;
            position:relative;
            text-align:center;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:default;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
        }

        .box-6-w::after {
            content:'';
            width:calc(100% - 20px);
            height:100%;
            padding:0;
            margin:0;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:default;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
            position:absolute;
            top:10px;
            left:10px;
            z-index:-2;
        }

        .box-6 {
            width:calc(100% - 60px);
            padding:30px 30px 30px 30px;
            margin:0;
            position:relative;
            display:block;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .box-6-l {
            width:510px;
            padding:0;
            margin:0;
            position:relative;
            float:left;
        }

        .big-img-w {
            width:calc(100% - 5px);
            height:520px;
            overflow:hidden;
            padding:0;
            margin:0;
            background:#f1f3f5;
            position:relative;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .big-img {
            width:100%;
            height:100%;
            padding:0;
            margin:0;
            position:relative;
            display:none;
            cursor:pointer;
        }

        .big-img-1 {
            display:block;
        }

        .big-img img {
            height:100%;
            padding:0;
            margin:0 0 0 -100px;
            position:relative;
            display:block;
            cursor:pointer;
        }

        .small-img-w {
            width:100%;
            padding:0;
            margin:5px 0 0 0;
            position:relative;
        }

        .small-img {
            width:calc(100%/6 - 5px);
            height:64px;
            overflow:hidden;
            padding:0;
            margin:0 5px 0 0;
            position:relative;
            cursor:pointer;
            background:#f1f3f5;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            float:left;
        }

        .small-img-active::after {
            content:'';
            width:calc(100% - 6px);
            height:calc(100% - 6px);
            padding:0;
            margin:0;
            border:3px solid #EF5545;
            position:absolute;
            top:0;
            left:0;
            z-index:auto;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:pointer;
        }

        .small-img img {
            height:100%;
            padding:0;
            margin:0;
            position:relative;
            display:block;
            cursor:pointer;
        }

        .box-6-r {
            width:calc(100% - 560px);
            padding:0 10px;
            margin:0;
            position:relative;
            float:right;
        }
        
        .box-6-r h3 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:24px;
            line-height:31px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:default;
        }

        .box-6-1 {
            width:340px;
            padding:0;
            margin:0;
            position:relative;
            float:left;
        }

        .p6-1 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:21px;
            padding:0;
            margin:20px 0 0 0;
            color:#0F0F0F;
            cursor:default;
            width:50%;
            float:left;
        }

        .p6-1 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            letter-spacing:0.08em;
            text-transform:uppercase;
            font-size:13px;
            line-height:17px;
            padding:0;
            margin:0;
            color:#5494F3;
            cursor:default;
            display:inline-block;
        }

        .p6-2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:18px;
            line-height:23px;
            padding:20px 0 20px 0;
            margin:20px 30px 0 0;
            color:#ffffff;
            cursor:default;
            position:relative;
            width:150px;
            float:right;
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .p6-2::after {
            content:'';
            width:84px;
            height:72px;
            padding:0;
            margin:0;
            position:absolute;
            top:-30px;
            left:calc(50% - 42px);
            z-index:auto;
            background:url('../images/icon-aim.png') no-repeat 0 0;
            -webkit-background-size: 100% auto;
            -moz-background-size: 100% auto;
            -o-background-size: 100% auto;
            background-size: 100% auto;
            cursor:default;
        }

        .p6-2 span {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            letter-spacing:0.08em;
            text-transform:uppercase;
            font-size:13px;
            line-height:17px;
            padding:0;
            margin:20px 0 0 0;
            color:#ffffff;
            cursor:default;
            display:inline-block;
        }

        .box-6-2 {
            width:calc(100% - 40px);
            height:285px;
            padding:10px 10px 10px 30px;
            margin:36px 0 0 0;
            position:relative;
            background:#f7f8fa;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .box-6-3 {
            width:calc(100% - 10px);
            height:calc(100% - 40px);
            overflow-y:auto;
            padding:20px 10px 20px 0;
            margin:0;
            position:relative;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .p6-3 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:24px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:default;
        }

        .new-line {
            padding:0;
            margin:15px 0 0 0;
            display:block;
        }

        #box-6 .swiper-container {
            width:1150px;
            height:100%;
            min-height:650px;
            margin:0 0 0 -34px;
            padding:0 34px;
            position:relative;
        }

        #box-6 .swiper-wrapper {
            position: relative;
            width:100%;
            height:100%;
            z-index:42;
            display: -webkit-box;
            display: -moz-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-transition-property: -webkit-transform;
            -moz-transition-property: -moz-transform;
            -o-transition-property: -o-transform;
            -ms-transition-property: -ms-transform;
            transition-property: transform;
            -webkit-box-sizing: content-box;
            -moz-box-sizing: content-box;
            box-sizing: content-box;
        }

        #box-6 .swiper-button-prev {
            display:block;
            width:34px;
            height:100px;
            padding:0;
            margin:0;
            position:absolute;
            top:calc(50% - 50px);
            left:0;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            background:url('../images/circle.svg') no-repeat center left;
        }

        #box-6 .swiper-button-prev::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/left-2.svg') no-repeat center right;
        }

        #box-6 .swiper-button-next {
            display:block;
            width:34px;
            height:100px;
            padding:0;
            margin:0;
            position:absolute;
            top:calc(50% - 50px);
            right:0;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            background:url('../images/circle.svg') no-repeat center right;
        }

        #box-6 .swiper-button-next::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/right-2.svg') no-repeat center left;
        }

        #box-6 .swiper-button-prev:hover,
        #box-6 .swiper-button-next:hover {

        }

        #box-6 .swiper-button-prev:active::before {
            background:url('../images/left-3.svg') no-repeat center right;
        }

        #box-6 .swiper-button-next:active::before {
            background:url('../images/right-3.svg') no-repeat center left;
        }

        #box-6 .swiper-button-prev:hover, #box-6 .swiper-button-prev:not(:hover),
        #box-6 .swiper-button-next:hover, #box-6 .swiper-button-next:not(:hover) {
            -webkit-transition: All 0.25s ease;
            -moz-transition: All 0.25s ease;
            -o-transition: All 0.25s ease;
            -ms-transition: All 0.25s ease;
            transition: All 0.25s ease;
        }

        #box-6 .swiper-pagination {
            position: absolute;
            text-align:center;
            -webkit-transition: 300ms;
            -moz-transition: 300ms;
            -o-transition: 300ms;
            transition: 300ms;
            -webkit-transform: translate3d(0, 0, 0);
            -ms-transform: translate3d(0, 0, 0);
            -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            z-index: 40;
            display:none;
        }

        #box-6 .swiper-pagination-fraction,
        #box-6 .swiper-pagination-custom,
        #box-6 .swiper-container-horizontal > .swiper-pagination-bullets {
            bottom:-5px;
            left:0;
            width:100%;
        }

        #box-6 .swiper-pagination-bullet {
            width:8px;
            height:8px;
            margin:0 4px 0 4px;
            padding:0;
            background:#D8DCE3;
            display:inline-block;
            opacity:1;
            cursor:pointer;
            border:none;
            box-shadow:none;
            -moz-appearance:none;
            -ms-appearance:none;
            -webkit-appearance:none;
            appearance:none;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-6 .swiper-pagination-bullet-active {
            opacity:1;
            background:#5494F3;
        }

        .icon-6 {
            width:370px;
            padding:60px 0 20px 0;
            margin:170px 20px 0 20px;
            position:relative;
            text-align:center;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:default;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            float:left;
        }

        .icon-6::after {
            content:'';
            width:calc(100% + 20px);
            height:calc(100% + 20px);
            padding:0;
            margin:0;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:default;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            position:absolute;
            top:-10px;
            left:-10px;
            z-index:-2;
        }

        .icon-6::before {
            content:'';
            width:14px;
            height:18px;
            padding:0;
            margin:0;
            position:absolute;
            left:calc(50% - 7px);
            bottom:-16px;
            z-index:-1;
            background:url('../images/icon-6.svg') no-repeat 0 0;
            cursor:default;
        }

        .icon-6 img {
            width:260px;
            padding:0;
            margin:0;
            display:block;
            position:absolute;
            top:-100px;
            left:calc(50% - 130px);
            z-index:auto;
        }

        .icon-6 h3 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:41px;
            line-height:47px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:default;
            position:relative;
            display:inline-block;
        }

        .sp6-1 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            letter-spacing:0.01em;
            text-transform:uppercase;
            font-size:10px;
            line-height:11px;
            padding:0;
            margin:0;
            color:#C2C6CC;
            cursor:default;
            display:inline-block;
            position:absolute;
            top:-10px;
            left:0;
            z-index:auto;
        }

        .sp6-2 {
            padding:0 35px 0 0;
            margin:0;
            display:inline-block;
        }

        .rub {
            width:24px;
            height:24px;
            padding:0;
            margin:0;
            position:absolute;
            top:10px;
            right:0;
            z-index:auto;
            background:url('../images/ruble.svg') no-repeat 0 0;
            cursor:default;
        }

        .icon-6 p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:18px;
            line-height:23px;
            min-height:50px;
            padding:0;
            margin:5px 0 0 0;
            color:#797C80;
            cursor:default;
            display:block;
        }

        .button-6 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:13px;
            letter-spacing:0.08em;
            text-transform: uppercase;
            line-height:67px;
            width:320px;
            height:64px;
            padding:0;
            margin:60px auto 0 auto;
            outline:none;
            cursor:pointer;
            -webkit-appearance: none;
            -moz-appearance:none;
            color:#ffffff;
            text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
            background:#5494F3;
            border:none;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
        }

        .button-6:hover {
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            outline:none;
        }

        .button-6:active {
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
        }

        .button-6:hover, .button-6:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

            @media all and (max-width: 1340px) {

                #box-6-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-6 {
                    width:1140px;
                    padding:100px 0 30px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-6 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    max-width:690px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-6 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-6 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:24px;
                    padding:0;
                    margin:20px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                }

                .box-6-w {
                    width:1140px;
                    padding:0;
                    margin:60px auto 0 auto;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                }

                .box-6-w::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-2;
                }

                .box-6 {
                    width:calc(100% - 60px);
                    padding:30px 30px 30px 30px;
                    margin:0;
                    position:relative;
                    display:block;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-6-l {
                    width:510px;
                    padding:0;
                    margin:0;
                    position:relative;
                    float:left;
                }

                .big-img-w {
                    width:calc(100% - 5px);
                    height:520px;
                    overflow:hidden;
                    padding:0;
                    margin:0;
                    background:#f1f3f5;
                    position:relative;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .big-img {
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:none;
                    cursor:pointer;
                }

                .big-img-1 {
                    display:block;
                }

                .big-img img {
                    height:100%;
                    padding:0;
                    margin:0 0 0 -100px;
                    position:relative;
                    display:block;
                    cursor:pointer;
                }

                .small-img-w {
                    width:100%;
                    padding:0;
                    margin:5px 0 0 0;
                    position:relative;
                }

                .small-img {
                    width:calc(100%/6 - 5px);
                    height:64px;
                    overflow:hidden;
                    padding:0;
                    margin:0 5px 0 0;
                    position:relative;
                    cursor:pointer;
                    background:#f1f3f5;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    float:left;
                }

                .small-img-active::after {
                    content:'';
                    width:calc(100% - 6px);
                    height:calc(100% - 6px);
                    padding:0;
                    margin:0;
                    border:3px solid #EF5545;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                }

                .small-img img {
                    height:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:block;
                    cursor:pointer;
                }

                .box-6-r {
                    width:calc(100% - 545px);
                    padding:0 0 0 10px;
                    margin:0;
                    position:relative;
                    float:right;
                }

                .box-6-r h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:24px;
                    line-height:31px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-6-1 {
                    width:340px;
                    padding:0;
                    margin:0;
                    position:relative;
                    float:left;
                }

                .p6-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                    width:50%;
                    float:left;
                }

                .p6-1 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    font-size:13px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:default;
                    display:inline-block;
                }

                .p6-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:20px 0 20px 0;
                    margin:20px 30px 0 0;
                    color:#ffffff;
                    cursor:default;
                    position:relative;
                    width:150px;
                    float:right;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .p6-2::after {
                    content:'';
                    width:84px;
                    height:72px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-30px;
                    left:calc(50% - 42px);
                    z-index:auto;
                    background:url('../images/icon-aim.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                .p6-2 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    font-size:13px;
                    line-height:17px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#ffffff;
                    cursor:default;
                    display:inline-block;
                }

                .box-6-2 {
                    width:calc(100% - 40px);
                    height:285px;
                    padding:10px 10px 10px 30px;
                    margin:36px 0 0 0;
                    position:relative;
                    background:#f7f8fa;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-6-3 {
                    width:calc(100% - 10px);
                    height:calc(100% - 40px);
                    overflow-y:auto;
                    padding:20px 10px 20px 0;
                    margin:0;
                    position:relative;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .p6-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:24px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .new-line {
                    padding:0;
                    margin:15px 0 0 0;
                    display:block;
                }

                #box-6 .swiper-container {
                    width:1140px;
                    min-height:650px;
                    height:100%;
                    margin:0 0 0 -17px;
                    padding:0 17px;
                    position:relative;
                }

                #box-6 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index:2;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-6 .swiper-button-prev {
                    display:block;
                    width:34px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 50px);
                    left:0;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background:url('../images/circle.svg') no-repeat center left;
                }

                #box-6 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-2.svg') no-repeat center right;
                }

                #box-6 .swiper-button-next {
                    display:block;
                    width:34px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 50px);
                    right:0;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background:url('../images/circle.svg') no-repeat center right;
                }

                #box-6 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-2.svg') no-repeat center left;
                }

                #box-6 .swiper-button-prev:hover,
                #box-6 .swiper-button-next:hover {

                }

                #box-6 .swiper-button-prev:active::before {
                    background:url('../images/left-3.svg') no-repeat center right;
                }

                #box-6 .swiper-button-next:active::before {
                    background:url('../images/right-3.svg') no-repeat center left;
                }

                #box-6 .swiper-button-prev:hover, #box-6 .swiper-button-prev:not(:hover),
                #box-6 .swiper-button-next:hover, #box-6 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-6 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-6 .swiper-pagination-fraction,
                #box-6 .swiper-pagination-custom,
                #box-6 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-6 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-6 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }

                .icon-6 {
                    width:340px;
                    padding:60px 0 20px 0;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    float:left;
                }

                .icon-6.icon-6-1 { margin:170px 25px 0 10px; }
                .icon-6.icon-6-2 { margin:170px 25px 0 25px; }
                .icon-6.icon-6-3 { margin:170px 10px 0 25px; }

                .icon-6::after {
                    content:'';
                    width:calc(100% + 20px);
                    height:calc(100% + 20px);
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    position:absolute;
                    top:-10px;
                    left:-10px;
                    z-index:-2;
                }

                .icon-6::before {
                    content:'';
                    width:14px;
                    height:18px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:calc(50% - 7px);
                    bottom:-16px;
                    z-index:-1;
                    background:url('../images/icon-6.svg') no-repeat 0 0;
                    cursor:default;
                }

                .icon-6 img {
                    width:260px;
                    padding:0;
                    margin:0;
                    display:block;
                    position:absolute;
                    top:-100px;
                    left:calc(50% - 130px);
                    z-index:auto;
                }

                .icon-6 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:39px;
                    line-height:47px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    display:inline-block;
                }

                .sp6-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    letter-spacing:0.01em;
                    text-transform:uppercase;
                    font-size:10px;
                    line-height:11px;
                    padding:0;
                    margin:0;
                    color:#C2C6CC;
                    cursor:default;
                    display:inline-block;
                    position:absolute;
                    top:-10px;
                    left:0;
                    z-index:auto;
                }

                .sp6-2 {
                    padding:0 35px 0 0;
                    margin:0;
                    display:inline-block;
                }

                .rub {
                    width:24px;
                    height:24px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    right:0;
                    z-index:auto;
                    background:url('../images/ruble.svg') no-repeat 0 0;
                    cursor:default;
                }

                .icon-6 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:23px;
                    min-height:50px;
                    padding:0;
                    margin:5px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    display:block;
                }

                .button-6 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:67px;
                    width:320px;
                    height:64px;
                    padding:0;
                    margin:60px auto 0 auto;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .button-6:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button-6:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button-6:hover, .button-6:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

            @media all and (max-width: 1200px) {

                #box-6-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-6 {
                    width:960px;
                    padding:100px 0 30px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-6 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    max-width:690px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-6 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-6 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:24px;
                    padding:0;
                    margin:20px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                }

                .box-6-w {
                    width:960px;
                    padding:0;
                    margin:60px auto 0 auto;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                }

                .box-6-w::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-2;
                }

                .box-6 {
                    width:calc(100% - 40px);
                    padding:30px 20px 30px 20px;
                    margin:0;
                    position:relative;
                    display:block;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-6-l {
                    width:480px;
                    padding:0;
                    margin:0;
                    position:relative;
                    float:left;
                }

                .big-img-w {
                    width:calc(100% - 5px);
                    height:520px;
                    overflow:hidden;
                    padding:0;
                    margin:0;
                    background:#f1f3f5;
                    position:relative;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .big-img {
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:none;
                    cursor:pointer;
                }

                .big-img-1 {
                    display:block;
                }

                .big-img img {
                    height:100%;
                    padding:0;
                    margin:0 0 0 -130px;
                    position:relative;
                    display:block;
                    cursor:pointer;
                }

                .small-img-w {
                    width:100%;
                    padding:0;
                    margin:5px 0 0 0;
                    position:relative;
                }

                .small-img {
                    width:calc(100%/6 - 5px);
                    height:64px;
                    overflow:hidden;
                    padding:0;
                    margin:0 5px 0 0;
                    position:relative;
                    cursor:pointer;
                    background:#f1f3f5;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    float:left;
                }

                .small-img-active::after {
                    content:'';
                    width:calc(100% - 6px);
                    height:calc(100% - 6px);
                    padding:0;
                    margin:0;
                    border:3px solid #EF5545;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                }

                .small-img img {
                    height:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:block;
                    cursor:pointer;
                }

                .box-6-r {
                    width:calc(100% - 500px);
                    padding:0 0 0 10px;
                    margin:0;
                    position:relative;
                    float:right;
                }

                .box-6-r h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:24px;
                    line-height:31px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-6-1 {
                    width:280px;
                    padding:0;
                    margin:0;
                    position:relative;
                    float:left;
                }

                .p6-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                    width:50%;
                    float:left;
                }

                .p6-1 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    font-size:13px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:default;
                    display:inline-block;
                }

                .p6-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:40px 0 20px 0;
                    margin:20px 0 0 0;
                    color:#ffffff;
                    cursor:default;
                    position:relative;
                    width:130px;
                    float:right;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .p6-2::after {
                    content:'';
                    width:84px;
                    height:72px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-20px;
                    left:calc(50% - 42px);
                    z-index:auto;
                    background:url('../images/icon-aim.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                .p6-2 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    font-size:13px;
                    line-height:17px;
                    padding:0;
                    margin:10px 0 0 0;
                    color:#ffffff;
                    cursor:default;
                    display:inline-block;
                }

                .box-6-2 {
                    width:calc(100% - 40px);
                    height:285px;
                    padding:10px 10px 10px 30px;
                    margin:36px 0 0 0;
                    position:relative;
                    background:#f7f8fa;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-6-3 {
                    width:calc(100% - 10px);
                    height:calc(100% - 40px);
                    overflow-y:auto;
                    padding:20px 10px 20px 0;
                    margin:0;
                    position:relative;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .p6-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:24px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .new-line {
                    padding:0;
                    margin:15px 0 0 0;
                    display:block;
                }

                #box-6 .swiper-container {
                    width:100%;
                    min-height:650px;
                    height:100%;
                    margin:0 0 0 -20px;
                    padding:0 20px;
                    position:relative;
                }

                #box-6 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index:2;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-6 .swiper-button-prev {
                    display:block;
                    width:34px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 50px);
                    left:0;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background:url('../images/circle.svg') no-repeat center left;
                }

                #box-6 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-2.svg') no-repeat center right;
                }

                #box-6 .swiper-button-next {
                    display:block;
                    width:34px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 50px);
                    right:0;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background:url('../images/circle.svg') no-repeat center right;
                }

                #box-6 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-2.svg') no-repeat center left;
                }

                #box-6 .swiper-button-prev:hover,
                #box-6 .swiper-button-next:hover {

                }

                #box-6 .swiper-button-prev:active::before {
                    background:url('../images/left-3.svg') no-repeat center right;
                }

                #box-6 .swiper-button-next:active::before {
                    background:url('../images/right-3.svg') no-repeat center left;
                }

                #box-6 .swiper-button-prev:hover, #box-6 .swiper-button-prev:not(:hover),
                #box-6 .swiper-button-next:hover, #box-6 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-6 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-6 .swiper-pagination-fraction,
                #box-6 .swiper-pagination-custom,
                #box-6 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-6 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-6 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }

                .icon-6 {
                    width:290px;
                    padding:60px 0 20px 0;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    float:left;
                }

                .icon-6.icon-6-1 { margin:170px 15px 0 10px; }
                .icon-6.icon-6-2 { margin:170px 20px 0 20px; }
                .icon-6.icon-6-3 { margin:170px 10px 0 15px; }

                .icon-6::after {
                    content:'';
                    width:calc(100% + 20px);
                    height:calc(100% + 20px);
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    position:absolute;
                    top:-10px;
                    left:-10px;
                    z-index:-2;
                }

                .icon-6::before {
                    content:'';
                    width:14px;
                    height:18px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:calc(50% - 7px);
                    bottom:-16px;
                    z-index:-1;
                    background:url('../images/icon-6.svg') no-repeat 0 0;
                    cursor:default;
                }

                .icon-6 img {
                    width:220px;
                    padding:0;
                    margin:0;
                    display:block;
                    position:absolute;
                    top:-85px;
                    left:calc(50% - 110px);
                    z-index:auto;
                }

                .icon-6 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:39px;
                    line-height:47px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    display:inline-block;
                }

                .sp6-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    letter-spacing:0.01em;
                    text-transform:uppercase;
                    font-size:10px;
                    line-height:11px;
                    padding:0;
                    margin:0;
                    color:#C2C6CC;
                    cursor:default;
                    display:inline-block;
                    position:absolute;
                    top:-10px;
                    left:0;
                    z-index:auto;
                }

                .sp6-2 {
                    padding:0 35px 0 0;
                    margin:0;
                    display:inline-block;
                }

                .rub {
                    width:24px;
                    height:24px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    right:0;
                    z-index:auto;
                    background:url('../images/ruble.svg') no-repeat 0 0;
                    cursor:default;
                }

                .icon-6 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:23px;
                    min-height:50px;
                    padding:0;
                    margin:5px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    display:block;
                }

                .button-6 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:67px;
                    width:320px;
                    height:64px;
                    padding:0;
                    margin:60px auto 0 auto;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .button-6:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button-6:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button-6:hover, .button-6:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

        #box-6 .swipe {
            margin:0 auto;
            display:none;
        }
            @media all and (max-width: 1020px) {

                #box-6-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-6 {
                    width:660px;
                    padding:80px 0 30px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-6 .swipe {
                    margin:40px auto 0 auto;
                    display:inline-block;
                }

                #box-6 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:30px;
                    line-height:36px;
                    max-width:690px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-6 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-6 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:24px;
                    padding:0;
                    margin:20px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                }

                .box-6-w {
                    width:660px;
                    padding:0;
                    margin:40px auto 0 auto;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                }

                .box-6-w::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-2;
                }

                .box-6 {
                    width:calc(100% - 50px);
                    padding:30px 25px 30px 25px;
                    margin:0;
                    position:relative;
                    display:block;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-6-l {
                    width:calc(100% - 5px);
                    padding:0 0 0 5px;
                    margin:0;
                    position:relative;
                    float:none;
                }

                .big-img-w {
                    width:calc(100% - 5px);
                    height:520px;
                    overflow:hidden;
                    padding:0;
                    margin:0;
                    background:#f1f3f5;
                    position:relative;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .big-img {
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:none;
                    cursor:pointer;
                }

                .big-img-1 {
                    display:block;
                }

                .big-img img {
                    height:100%;
                    padding:0;
                    margin:0 0 0 -80px;
                    position:relative;
                    display:block;
                    cursor:pointer;
                }

                .small-img-w {
                    width:100%;
                    padding:0;
                    margin:5px 0 0 0;
                    position:relative;
                }

                .small-img {
                    width:calc(100%/6 - 5px);
                    height:74px;
                    overflow:hidden;
                    padding:0;
                    margin:0 5px 0 0;
                    position:relative;
                    cursor:pointer;
                    background:#f1f3f5;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    float:left;
                }

                .small-img-active::after {
                    content:'';
                    width:calc(100% - 6px);
                    height:calc(100% - 6px);
                    padding:0;
                    margin:0;
                    border:3px solid #EF5545;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                }

                .small-img img {
                    height:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:block;
                    cursor:pointer;
                }

                .box-6-r {
                    width:calc(100% - 10px);
                    padding:50px 5px 0 5px;
                    margin:0;
                    position:relative;
                    float:none;
                }

                .box-6-r h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:24px;
                    line-height:31px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-6-1 {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    float:none;
                }

                .p6-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                    width:50%;
                    float:left;
                }

                .p6-1 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    font-size:13px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:default;
                    display:inline-block;
                }

                .p6-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:40px 0 20px 0;
                    margin:40px 0 0 0;
                    color:#ffffff;
                    cursor:default;
                    position:relative;
                    width:100%;
                    float:none;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .p6-2::after {
                    content:'';
                    width:84px;
                    height:72px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-20px;
                    left:calc(50% - 42px);
                    z-index:auto;
                    background:url('../images/icon-aim.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                .p6-2 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    font-size:13px;
                    line-height:17px;
                    padding:0;
                    margin:10px 0 0 0;
                    color:#ffffff;
                    cursor:default;
                    display:inline-block;
                }

                .box-6-2 {
                    width:calc(100% - 40px);
                    height:285px;
                    padding:10px 10px 10px 30px;
                    margin:36px 0 0 0;
                    position:relative;
                    background:#f7f8fa;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-6-3 {
                    width:calc(100% - 10px);
                    height:calc(100% - 40px);
                    overflow-y:auto;
                    padding:20px 10px 20px 0;
                    margin:0;
                    position:relative;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .p6-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:24px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .new-line {
                    padding:0;
                    margin:15px 0 0 0;
                    display:block;
                }

                #box-6 .swiper-container {
                    width:100%;
                    min-height:650px;
                    height:100%;
                    margin:0;
                    padding:0;
                    position:relative;
                }

                #box-6 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index:2;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-6 .swiper-button-prev {
                    display:none;
                    width:34px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 50px);
                    left:0;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background:url('../images/circle.svg') no-repeat center left;
                }

                #box-6 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-2.svg') no-repeat center right;
                }

                #box-6 .swiper-button-next {
                    display:none;
                    width:34px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 50px);
                    right:0;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background:url('../images/circle.svg') no-repeat center right;
                }

                #box-6 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-2.svg') no-repeat center left;
                }

                #box-6 .swiper-button-prev:hover,
                #box-6 .swiper-button-next:hover {

                }

                #box-6 .swiper-button-prev:active::before {
                    background:url('../images/left-3.svg') no-repeat center right;
                }

                #box-6 .swiper-button-next:active::before {
                    background:url('../images/right-3.svg') no-repeat center left;
                }

                #box-6 .swiper-button-prev:hover, #box-6 .swiper-button-prev:not(:hover),
                #box-6 .swiper-button-next:hover, #box-6 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-6 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-6 .swiper-pagination-fraction,
                #box-6 .swiper-pagination-custom,
                #box-6 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-6 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-6 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }

                .icon-6 {
                    width:calc(100% - 20px);
                    padding:60px 0 20px 0;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    float:none;
                }

                .icon-6.icon-6-1 { margin:170px 10px 0 10px; }
                .icon-6.icon-6-2 { margin:150px 10px 0 10px; }
                .icon-6.icon-6-3 { margin:150px 10px 0 10px; }

                .icon-6::after {
                    content:'';
                    width:calc(100% + 20px);
                    height:calc(100% + 20px);
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    position:absolute;
                    top:-10px;
                    left:-10px;
                    z-index:-2;
                }

                .icon-6::before {
                    content:'';
                    width:14px;
                    height:18px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:calc(50% - 7px);
                    bottom:-16px;
                    z-index:-1;
                    background:url('../images/icon-6.svg') no-repeat 0 0;
                    cursor:default;
                }

                .icon-6 img {
                    width:220px;
                    padding:0;
                    margin:0;
                    display:block;
                    position:absolute;
                    top:-85px;
                    left:calc(50% - 110px);
                    z-index:auto;
                }

                .icon-6 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:39px;
                    line-height:47px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    display:inline-block;
                }

                .sp6-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    letter-spacing:0.01em;
                    text-transform:uppercase;
                    font-size:10px;
                    line-height:11px;
                    padding:0;
                    margin:0;
                    color:#C2C6CC;
                    cursor:default;
                    display:inline-block;
                    position:absolute;
                    top:-10px;
                    left:0;
                    z-index:auto;
                }

                .sp6-2 {
                    padding:0 35px 0 0;
                    margin:0;
                    display:inline-block;
                }

                .rub {
                    width:24px;
                    height:24px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    right:0;
                    z-index:auto;
                    background:url('../images/ruble.svg') no-repeat 0 0;
                    cursor:default;
                }

                .icon-6 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:23px;
                    min-height:50px;
                    padding:0;
                    margin:5px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    display:block;
                }

                .button-6 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:67px;
                    width:320px;
                    height:64px;
                    padding:0;
                    margin:60px auto 0 auto;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .button-6:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button-6:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button-6:hover, .button-6:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

            @media all and (max-width: 720px) {

                #box-6-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-6 {
                    width:360px;
                    padding:70px 0 20px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-6 .swipe {
                    margin:40px auto 0 auto;
                    display:inline-block;
                }

                #box-6 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:26px;
                    line-height:30px;
                    max-width:690px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-6 h2 br {
                    display:none;
                }

                #box-6 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display: inline-block;
                }

                #box-6 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:23px;
                    padding:0;
                    margin:20px auto 0 auto;
                    max-width:260px;
                    color:#797C80;
                    cursor:default;
                }

                .box-6-w {
                    width:100%;
                    padding:0;
                    margin:20px auto 0 auto;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                }

                .box-6-w::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-2;
                }

                .box-6 {
                    width:calc(100% - 20px);
                    padding:15px 10px 15px 10px;
                    margin:0;
                    position:relative;
                    display:block;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-6-l {
                    width:calc(100% - 5px);
                    padding:0 0 0 5px;
                    margin:0;
                    position:relative;
                    float:none;
                }

                .big-img-w {
                    width:calc(100% - 5px);
                    height:320px;
                    overflow:hidden;
                    padding:0;
                    margin:0;
                    background:#f1f3f5;
                    position:relative;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .big-img {
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:none;
                    cursor:pointer;
                }

                .big-img-1 {
                    display:block;
                }

                .big-img img {
                    height:100%;
                    padding:0;
                    margin:0 0 0 -80px;
                    position:relative;
                    display:block;
                    cursor:pointer;
                }

                .small-img-w {
                    width:100%;
                    padding:0;
                    margin:5px 0 0 0;
                    position:relative;
                }

                .small-img {
                    width:calc(100%/6 - 5px);
                    height:44px;
                    overflow:hidden;
                    padding:0;
                    margin:0 5px 0 0;
                    position:relative;
                    cursor:pointer;
                    background:#f1f3f5;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    float:left;
                }

                .small-img-active::after {
                    content:'';
                    width:calc(100% - 6px);
                    height:calc(100% - 6px);
                    padding:0;
                    margin:0;
                    border:3px solid #EF5545;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                }

                .small-img img {
                    height:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:block;
                    cursor:pointer;
                }

                .box-6-r {
                    width:calc(100% - 10px);
                    padding:30px 5px 0 5px;
                    margin:0;
                    position:relative;
                    float:none;
                }

                .box-6-r h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:24px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-6-1 {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    float:none;
                }

                .p6-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:20px;
                    padding:0 15px;
                    margin:20px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                    width:calc(50% - 30px);
                    float:left;
                }

                .p6-1 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    font-size:12px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:default;
                    display:inline-block;
                }

                .p6-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:22px;
                    padding:40px 0 15px 0;
                    margin:40px 0 0 0;
                    color:#ffffff;
                    cursor:default;
                    position:relative;
                    width:100%;
                    float:none;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .p6-2::after {
                    content:'';
                    width:84px;
                    height:72px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-20px;
                    left:calc(50% - 42px);
                    z-index:auto;
                    background:url('../images/icon-aim.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                .p6-2 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    font-size:12px;
                    line-height:17px;
                    padding:0;
                    margin:10px 0 0 0;
                    color:#ffffff;
                    cursor:default;
                    display:inline-block;
                }

                .box-6-2 {
                    width:calc(100% - 20px);
                    height:285px;
                    padding:10px 10px 10px 10px;
                    margin:20px 0 0 0;
                    position:relative;
                    background:#f7f8fa;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-6-3 {
                    width:calc(100% - 20px);
                    height:calc(100% - 20px);
                    overflow-y:auto;
                    padding:10px 10px 10px 10px;
                    margin:0;
                    position:relative;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .p6-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:24px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .new-line {
                    padding:0;
                    margin:15px 0 0 0;
                    display:block;
                }

                #box-6 .swiper-container {
                    width:100%;
                    min-height:650px;
                    height:100%;
                    margin:0;
                    padding:0;
                    position:relative;
                }

                #box-6 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index:2;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-6 .swiper-button-prev {
                    display:none;
                    width:34px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 50px);
                    left:0;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background:url('../images/circle.svg') no-repeat center left;
                }

                #box-6 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-2.svg') no-repeat center right;
                }

                #box-6 .swiper-button-next {
                    display:none;
                    width:34px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 50px);
                    right:0;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background:url('../images/circle.svg') no-repeat center right;
                }

                #box-6 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-2.svg') no-repeat center left;
                }

                #box-6 .swiper-button-prev:hover,
                #box-6 .swiper-button-next:hover {

                }

                #box-6 .swiper-button-prev:active::before {
                    background:url('../images/left-3.svg') no-repeat center right;
                }

                #box-6 .swiper-button-next:active::before {
                    background:url('../images/right-3.svg') no-repeat center left;
                }

                #box-6 .swiper-button-prev:hover, #box-6 .swiper-button-prev:not(:hover),
                #box-6 .swiper-button-next:hover, #box-6 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-6 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-6 .swiper-pagination-fraction,
                #box-6 .swiper-pagination-custom,
                #box-6 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-6 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-6 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }

                .icon-6 {
                    width:calc(100% - 20px);
                    padding:55px 0 20px 0;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    float:none;
                }

                .icon-6.icon-6-1 { margin:150px 10px 0 10px; }
                .icon-6.icon-6-2 { margin:140px 10px 0 10px; }
                .icon-6.icon-6-3 { margin:140px 10px 0 10px; }

                .icon-6::after {
                    content:'';
                    width:calc(100% + 20px);
                    height:calc(100% + 20px);
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    position:absolute;
                    top:-10px;
                    left:-10px;
                    z-index:-2;
                }

                .icon-6::before {
                    content:'';
                    width:14px;
                    height:18px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:calc(50% - 7px);
                    bottom:-16px;
                    z-index:-1;
                    background:url('../images/icon-6.svg') no-repeat 0 0;
                    cursor:default;
                }

                .icon-6 img {
                    width:220px;
                    padding:0;
                    margin:0;
                    display:block;
                    position:absolute;
                    top:-85px;
                    left:calc(50% - 110px);
                    z-index:auto;
                }

                .icon-6 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:34px;
                    line-height:44px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    display:inline-block;
                }

                .sp6-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    letter-spacing:0.01em;
                    text-transform:uppercase;
                    font-size:10px;
                    line-height:11px;
                    padding:0;
                    margin:0;
                    color:#C2C6CC;
                    cursor:default;
                    display:inline-block;
                    position:absolute;
                    top:-10px;
                    left:0;
                    z-index:auto;
                }

                .sp6-2 {
                    padding:0 35px 0 0;
                    margin:0;
                    display:inline-block;
                }

                .rub {
                    width:24px;
                    height:24px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    right:0;
                    z-index:auto;
                    background:url('../images/ruble.svg') no-repeat 0 0;
                    cursor:default;
                }

                .icon-6 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:22px;
                    min-height:5px;
                    padding:0;
                    margin:5px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    display:block;
                }

                .button-6 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:67px;
                    width:320px;
                    height:64px;
                    padding:0;
                    margin:60px auto 0 auto;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .button-6:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button-6:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button-6:hover, .button-6:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

/* box-7 */

		#box-7-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
            z-index:1;
		}

        #box-7-w::after {
            content:'';
            width:100%;
            height:115px;
            padding:0;
            margin:0;
            position:absolute;
            bottom:0;
            left:0;
            z-index:3;
            background:url('../images/bg-3.png') no-repeat top center;
        }

        .img-7-1 {
            content:'';
            width:337px;
            height:580px;
            padding:0;
            margin:0;
            position:absolute;
            bottom:0;
            left:60px;
            z-index:2;
            background:url('../images/iphone-2.png') no-repeat top center;
        }

        .img-7-2 {
            content:'';
            width:317px;
            height:560px;
            padding:0;
            margin:0;
            position:absolute;
            bottom:0;
            right:60px;
            z-index:2;
            background:url('../images/iphone-1.png') no-repeat top center;
        }

        #box-7 {
            width:1280px;
            padding:100px 0 15px 0;
            margin:0 auto;
            position:relative;
            text-align:center;
        }
        
        #box-7 h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:39px;
            line-height:45px;
            padding:0;
            margin:0 auto;
            color:#0F0F0F;
            cursor:default;
            position:relative;
            z-index:5;
        }

        #box-7 h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        #box-7 h4 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:20px;
            line-height:24px;
            max-width:500px;
            padding:0;
            margin:20px auto 0 auto;
            color:#797C80;
            cursor:default;
            position:relative;
            z-index:5;
        }

        #box-7 h5 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:20px;
            line-height:24px;
            max-width:240px;
            padding:0 0 0 100px;
            margin:40px auto 0 auto;
            color:#797C80;
            cursor:default;
            position:relative;
            z-index:5;
        }

        #box-7 h5::after {
            content:'';
            width:100px;
            height:100px;
            padding:0;
            margin:0;
            position:absolute;
            top:-35px;
            left:0;
            z-index:auto;
            background:url('../images/lock.png') no-repeat 0 0;
            -webkit-background-size: 100% auto;
            -moz-background-size: 100% auto;
            -o-background-size: 100% auto;
            background-size: 100% auto;
            cursor:default;
        }

        .formbox-w {
            position:relative;
            z-index:5;
        }

        .formbox {
            width:290px;
            margin:60px auto 0 auto;
            padding:50px 50px 50px 50px;
            text-align:center;
            position:relative;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
        }

        .formbox::after {
            content:'';
            width:calc(100% - 20px);
            height:100%;
            padding:0;
            margin:0;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            position:absolute;
            top:10px;
            left:10px;
            z-index:-1;
        }

        .formbox .formbox-title {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:19px;
            padding:0;
            margin:20px 0 0 0;
            color:#797C80;
            cursor:default;
        }

        .formbox .social-method-w {
            width:100%;
            margin:15px 0 15px 0;
            padding:0;
            text-align:center;
            position:relative;
        }

        .formbox .social-method {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:12px;
            line-height:14px;
            width:25%;
            padding:55px 0 10px 0;
            margin:0;
            float:left;
            text-align:center;
            position:relative;
            cursor:pointer;
            color:#0F0F0F;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            z-index:7;
        }

        .formbox .social-method-active {
            z-index:10;
            background:#ffffff;
            -moz-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
            box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
        }

        .formbox .social-method::after {
            content:'';
            width:40px;
            height:40px;
            padding:0;
            margin:0;
            position:absolute;
            top:10px;
            left:calc(50% - 20px);
            z-index:15;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        .formbox .method-phone::after { background:url('../images/phone.svg') no-repeat center center #5494F3; }
        .formbox .method-viber::after { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
        .formbox .method-whatsapp::after { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }
        .formbox .method-telegram::after { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }

        .formbox input {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-size:14px;
            line-height:20px;
            text-indent:0;
            text-align:left;
            width:calc(100% - 60px);
            height:20px;
            padding:22px 30px 22px 30px;
            margin:0;
            border:none;
            color:#0F0F0F;
            outline:none;
            -webkit-appearance: none;
            -moz-appearance:none;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            background:#FAFBFC;
            -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
            -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
            box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
        }

        .formbox input.method-inp {
            display:none;
        }

        .formbox input.method-inp-phone {
            display:block;
        }

        .formbox input:-moz-placeholder {color:#797C80;  }
        .formbox input::-webkit-input-placeholder {  color:#797C80;  }

        .formbox input.error:-moz-placeholder {  color:#EF5545;  }
        .formbox input.error::-webkit-input-placeholder {  color:#EF5545;  }
        .formbox input.error {  color:#EF5545;  border-color:#EF5545;  }

        input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
        input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
        input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
        input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
        input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
        input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
        input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
        input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

        .formbox .checkbox {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:17px;
            padding:0 0 0 30px;
            margin:20px auto 0 auto;
            color:#C2C6CC;
            cursor:default;
            position:relative;
            display:inline-block;
        }

        .formbox .checkbox span {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:17px;
            padding:0;
            margin:0;
            color:#5494F3;
            border-bottom:1px solid #5494F3;
            cursor:pointer;
            position:relative;
            display:inline-block;
        }

        .formbox .checkbox span:hover {
            background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .formbox .checkbox span:active {
            background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            border-bottom:1px solid #5494F3;
        }

        .formbox .checkbox span:hover, .formbox .checkbox span:not(:hover),
        .formbox .checkbox span:active, .formbox .checkbox span:not(:active) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .formbox .checkbox input[type=checkbox] {
            display:none;
        }

        .formbox .checkbox label {
            position:relative;
            cursor:pointer;
        }

        .formbox .checkbox label:after {
            content:'';
            display:block;
            outline:none;
            border:none;
            width:15px;
            height:15px;
            padding:0;
            margin:0;
            position:absolute;
            left:-30px;
            top:0;
            z-index:11;
            cursor:pointer;
            background:#F7F8FA;
            border-radius:3px;
            -webkit-border-radius:3px;
            -moz-border-radius:3px;
            -khtml-border-radius:3px;
        }

        .formbox .checkbox input[type=checkbox]:checked + label:before {
            content:'';
            display:block;
            width:15px;
            height:15px;
            padding:0;
            margin:0;
            position:absolute;
            left:-30px;
            top:0;
            z-index:12;
            cursor:pointer;
            background:url('../images/check.svg') no-repeat center center;
        }

        .formbox textarea {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-size:14px;
            line-height:20px;
            text-indent:0;
            text-align:left;
            width:calc(100% - 60px);
            height:70px;
            padding:22px 30px 22px 30px;
            margin:0;
            border:none;
            display:block;
            color:#0F0F0F;
            outline:none;
            -webkit-appearance: none;
            -moz-appearance:none;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            background:#FAFBFC;
            -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
            -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
            box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
            overflow:auto;
            resize:none;
        }

        .formbox textarea:-moz-placeholder {color:#797C80;  }
        .formbox textarea::-webkit-input-placeholder {  color:#797C80;  }

        .formbox textarea.error:-moz-placeholder {  color:#EF5545;  }
        .formbox textarea.error::-webkit-input-placeholder {  color:#EF5545;  }
        .formbox textarea.error {  color:#EF5545;  border-color:#EF5545;  }

        textarea::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
        textarea::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
        textarea:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
        textarea:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
        textarea:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
        textarea:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
        textarea:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
        textarea:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

        .formbox .submit {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:13px;
            line-height:18px;
            letter-spacing:0.08em;
            text-transform:uppercase;
            width:100%;
            height:49px;
            padding:15px 0 0 0;
            margin:20px 0 0 0;
            outline:none;
            cursor:pointer;
            -webkit-appearance: none;
            -moz-appearance:none;
            color:#ffffff;
            text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
            background:#5494F3;
            position:relative;
            border:none;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
        }

        .formbox .submit:hover {
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            outline:none;
        }

        .formbox .submit:active {
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
        }

        .formbox .submit:hover, .formbox .submit:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .formbox .submit input {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:0;
            line-height:67px;
            letter-spacing:0.08em;
            text-transform: uppercase;
            width:100%;
            height:64px;
            padding:0;
            margin:0;
            outline:none;
            cursor:pointer;
            -webkit-appearance: none;
            -moz-appearance:none;
            color:#ffffff;
            background:none;
            border:none;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
            position:absolute;
            top:0;
            left:0;
            z-index:auto;
        }

        .formbox .submit input:hover {

        }

        .formbox .submit input:hover, .formbox .submit input:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

            @media all and (max-width: 1340px) {

                #box-7-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    z-index:1;
                }

                #box-7-w::after {
                    content:'';
                    width:100%;
                    height:115px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    bottom:0;
                    left:0;
                    z-index:3;
                    background:url('../images/bg-3.png') no-repeat top center;
                }

                .img-7-1 {
                    content:'';
                    width:337px;
                    height:580px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    bottom:0;
                    left:0;
                    z-index:2;
                    background:url('../images/iphone-2.png') no-repeat top center;
                }

                .img-7-2 {
                    content:'';
                    width:317px;
                    height:560px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    bottom:0;
                    right:0;
                    z-index:2;
                    background:url('../images/iphone-1.png') no-repeat top center;
                }

                #box-7 {
                    width:1140px;
                    padding:100px 0 15px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                }

                #box-7 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    z-index:5;
                }

                #box-7 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-7 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:24px;
                    max-width:500px;
                    padding:0;
                    margin:20px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    z-index:5;
                }

                #box-7 h5 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:24px;
                    max-width:240px;
                    padding:0 0 0 100px;
                    margin:40px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    z-index:5;
                }

                #box-7 h5::after {
                    content:'';
                    width:100px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-35px;
                    left:0;
                    z-index:auto;
                    background:url('../images/lock.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                .formbox-w {
                    position:relative;
                    z-index:5;
                }

                .formbox {
                    width:290px;
                    margin:60px auto 0 auto;
                    padding:50px 50px 50px 50px;
                    text-align:center;
                    position:relative;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                }

                .formbox::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-1;
                }

                .formbox .formbox-title {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:19px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }

                .formbox .social-method-w {
                    width:100%;
                    margin:15px 0 15px 0;
                    padding:0;
                    text-align:center;
                    position:relative;
                }

                .formbox .social-method {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:12px;
                    line-height:14px;
                    width:25%;
                    padding:55px 0 10px 0;
                    margin:0;
                    float:left;
                    text-align:center;
                    position:relative;
                    cursor:pointer;
                    color:#0F0F0F;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    z-index:7;
                }

                .formbox .social-method-active {
                    z-index:10;
                    background:#ffffff;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                }

                .formbox .social-method::after {
                    content:'';
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    left:calc(50% - 20px);
                    z-index:15;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .formbox .method-phone::after { background:url('../images/phone.svg') no-repeat center center #5494F3; }
                .formbox .method-viber::after { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .formbox .method-whatsapp::after { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }
                .formbox .method-telegram::after { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }

                .formbox input {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:20px;
                    padding:22px 30px 22px 30px;
                    margin:0;
                    border:none;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                }

                .formbox input.method-inp {
                    display:none;
                }

                .formbox input.method-inp-phone {
                    display:block;
                }

                .formbox input:-moz-placeholder {color:#797C80;  }
                .formbox input::-webkit-input-placeholder {  color:#797C80;  }

                .formbox input.error:-moz-placeholder {  color:#EF5545;  }
                .formbox input.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox input.error {  color:#EF5545;  border-color:#EF5545;  }

                input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox .checkbox {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0 0 0 30px;
                    margin:20px auto 0 auto;
                    color:#C2C6CC;
                    cursor:default;
                    position:relative;
                    display:inline-block;
                }

                .formbox .checkbox span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    position:relative;
                    display:inline-block;
                }

                .formbox .checkbox span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .formbox .checkbox span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .formbox .checkbox span:hover, .formbox .checkbox span:not(:hover),
                .formbox .checkbox span:active, .formbox .checkbox span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox .checkbox input[type=checkbox] {
                    display:none;
                }

                .formbox .checkbox label {
                    position:relative;
                    cursor:pointer;
                }

                .formbox .checkbox label:after {
                    content:'';
                    display:block;
                    outline:none;
                    border:none;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:11;
                    cursor:pointer;
                    background:#F7F8FA;
                    border-radius:3px;
                    -webkit-border-radius:3px;
                    -moz-border-radius:3px;
                    -khtml-border-radius:3px;
                }

                .formbox .checkbox input[type=checkbox]:checked + label:before {
                    content:'';
                    display:block;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:12;
                    cursor:pointer;
                    background:url('../images/check.svg') no-repeat center center;
                }

                .formbox textarea {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:70px;
                    padding:22px 30px 22px 30px;
                    margin:0;
                    border:none;
                    display:block;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    overflow:auto;
                    resize:none;
                }

                .formbox textarea:-moz-placeholder {color:#797C80;  }
                .formbox textarea::-webkit-input-placeholder {  color:#797C80;  }

                .formbox textarea.error:-moz-placeholder {  color:#EF5545;  }
                .formbox textarea.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox textarea.error {  color:#EF5545;  border-color:#EF5545;  }

                textarea::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                textarea::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                textarea:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox .submit {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:18px;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    width:100%;
                    height:49px;
                    padding:15px 0 0 0;
                    margin:20px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    position:relative;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .formbox .submit:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .formbox .submit:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .formbox .submit:hover, .formbox .submit:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox .submit input {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:0;
                    line-height:67px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    width:100%;
                    height:64px;
                    padding:0;
                    margin:0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    background:none;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                }

                .formbox .submit input:hover {

                }

                .formbox .submit input:hover, .formbox .submit input:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

            @media all and (max-width: 1200px) {

                #box-7-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    z-index:1;
                }

                #box-7-w::after {
                    content:'';
                    width:100%;
                    height:115px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    bottom:0;
                    left:0;
                    z-index:3;
                    background:url('../images/bg-3.png') no-repeat top center;
                }

                .img-7-1 {
                    content:'';
                    width:337px;
                    height:580px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    bottom:0;
                    left:0;
                    z-index:2;
                    background:url('../images/iphone-2.png') no-repeat top center;
                }

                .img-7-2 {
                    content:'';
                    width:317px;
                    height:560px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    bottom:0;
                    right:0;
                    z-index:2;
                    background:url('../images/iphone-1.png') no-repeat top center;
                }

                #box-7 {
                    width:960px;
                    padding:100px 0 15px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                }

                #box-7 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    z-index:5;
                }

                #box-7 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-7 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:24px;
                    max-width:500px;
                    padding:0;
                    margin:20px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    z-index:5;
                }

                #box-7 h5 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:24px;
                    max-width:240px;
                    padding:0 0 0 100px;
                    margin:40px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    z-index:5;
                }

                #box-7 h5::after {
                    content:'';
                    width:100px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-35px;
                    left:0;
                    z-index:auto;
                    background:url('../images/lock.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                .formbox-w {
                    position:relative;
                    z-index:5;
                }

                .formbox {
                    width:290px;
                    margin:60px auto 0 auto;
                    padding:50px 50px 50px 50px;
                    text-align:center;
                    position:relative;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                }

                .formbox::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-1;
                }

                .formbox .formbox-title {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:19px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }

                .formbox .social-method-w {
                    width:100%;
                    margin:15px 0 15px 0;
                    padding:0;
                    text-align:center;
                    position:relative;
                }

                .formbox .social-method {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:12px;
                    line-height:14px;
                    width:25%;
                    padding:55px 0 10px 0;
                    margin:0;
                    float:left;
                    text-align:center;
                    position:relative;
                    cursor:pointer;
                    color:#0F0F0F;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    z-index:7;
                }

                .formbox .social-method-active {
                    z-index:10;
                    background:#ffffff;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                }

                .formbox .social-method::after {
                    content:'';
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    left:calc(50% - 20px);
                    z-index:15;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .formbox .method-phone::after { background:url('../images/phone.svg') no-repeat center center #5494F3; }
                .formbox .method-viber::after { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .formbox .method-whatsapp::after { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }
                .formbox .method-telegram::after { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }

                .formbox input {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:20px;
                    padding:22px 30px 22px 30px;
                    margin:0;
                    border:none;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                }

                .formbox input.method-inp {
                    display:none;
                }

                .formbox input.method-inp-phone {
                    display:block;
                }

                .formbox input:-moz-placeholder {color:#797C80;  }
                .formbox input::-webkit-input-placeholder {  color:#797C80;  }

                .formbox input.error:-moz-placeholder {  color:#EF5545;  }
                .formbox input.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox input.error {  color:#EF5545;  border-color:#EF5545;  }

                input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox .checkbox {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0 0 0 30px;
                    margin:20px auto 0 auto;
                    color:#C2C6CC;
                    cursor:default;
                    position:relative;
                    display:inline-block;
                }

                .formbox .checkbox span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    position:relative;
                    display:inline-block;
                }

                .formbox .checkbox span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .formbox .checkbox span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .formbox .checkbox span:hover, .formbox .checkbox span:not(:hover),
                .formbox .checkbox span:active, .formbox .checkbox span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox .checkbox input[type=checkbox] {
                    display:none;
                }

                .formbox .checkbox label {
                    position:relative;
                    cursor:pointer;
                }

                .formbox .checkbox label:after {
                    content:'';
                    display:block;
                    outline:none;
                    border:none;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:11;
                    cursor:pointer;
                    background:#F7F8FA;
                    border-radius:3px;
                    -webkit-border-radius:3px;
                    -moz-border-radius:3px;
                    -khtml-border-radius:3px;
                }

                .formbox .checkbox input[type=checkbox]:checked + label:before {
                    content:'';
                    display:block;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:12;
                    cursor:pointer;
                    background:url('../images/check.svg') no-repeat center center;
                }

                .formbox textarea {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:70px;
                    padding:22px 30px 22px 30px;
                    margin:0;
                    border:none;
                    display:block;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    overflow:auto;
                    resize:none;
                }

                .formbox textarea:-moz-placeholder {color:#797C80;  }
                .formbox textarea::-webkit-input-placeholder {  color:#797C80;  }

                .formbox textarea.error:-moz-placeholder {  color:#EF5545;  }
                .formbox textarea.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox textarea.error {  color:#EF5545;  border-color:#EF5545;  }

                textarea::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                textarea::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                textarea:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox .submit {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:18px;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    width:100%;
                    height:49px;
                    padding:15px 0 0 0;
                    margin:20px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    position:relative;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .formbox .submit:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .formbox .submit:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .formbox .submit:hover, .formbox .submit:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox .submit input {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:0;
                    line-height:67px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    width:100%;
                    height:64px;
                    padding:0;
                    margin:0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    background:none;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                }

                .formbox .submit input:hover {

                }

                .formbox .submit input:hover, .formbox .submit input:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

            @media all and (max-width: 1020px) {

                #box-7-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    z-index:1;
                }

                #box-7-w::after {
                    content:'';
                    width:100%;
                    height:115px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    bottom:0;
                    left:0;
                    z-index:3;
                    background:url('../images/bg-3.png') no-repeat top center;
                }

                .img-7-1 {
                    content:'';
                    width:180px;
                    height:580px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    bottom:auto;
                    top:330px;
                    left:100px;
                    z-index:2;
                    background:url('../images/iphone-2.png') no-repeat top center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                }

                .img-7-2 {
                    content:'';
                    width:200px;
                    height:560px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    bottom:auto;
                    top:330px;
                    right:100px;
                    z-index:2;
                    background:url('../images/iphone-1.png') no-repeat top center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                }

                #box-7 {
                    width:660px;
                    padding:80px 0 15px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                }

                #box-7 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:30px;
                    line-height:36px;
                    padding:0;
                    margin:0 auto;
                    /*max-width:310px;*/
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    z-index:5;
                }

                #box-7 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-7 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:24px;
                    max-width:470px;
                    padding:0;
                    margin:20px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    z-index:5;
                }

                #box-7 h5 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:24px;
                    max-width:240px;
                    padding:0 0 0 100px;
                    margin:40px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    z-index:5;
                }

                #box-7 h5::after {
                    content:'';
                    width:100px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-35px;
                    left:0;
                    z-index:auto;
                    background:url('../images/lock.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                .formbox-w {
                    position:relative;
                    z-index:5;
                }

                .formbox {
                    width:calc(100% - 120px);
                    margin:260px auto 0 auto;
                    padding:50px 50px 50px 50px;
                    text-align:center;
                    position:relative;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                }

                .formbox::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-1;
                }

                .formbox .formbox-title {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:19px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }

                .formbox .social-method-w {
                    width:100%;
                    margin:15px 0 15px 0;
                    padding:0;
                    text-align:center;
                    position:relative;
                }

                .formbox .social-method {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:12px;
                    line-height:14px;
                    width:25%;
                    padding:55px 0 10px 0;
                    margin:0;
                    float:left;
                    text-align:center;
                    position:relative;
                    cursor:pointer;
                    color:#0F0F0F;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    z-index:7;
                }

                .formbox .social-method-active {
                    z-index:10;
                    background:#ffffff;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                }

                .formbox .social-method::after {
                    content:'';
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    left:calc(50% - 20px);
                    z-index:15;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .formbox .method-phone::after { background:url('../images/phone.svg') no-repeat center center #5494F3; }
                .formbox .method-viber::after { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .formbox .method-whatsapp::after { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }
                .formbox .method-telegram::after { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }

                .formbox input {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:20px;
                    padding:22px 30px 22px 30px;
                    margin:0;
                    border:none;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                }

                .formbox input.method-inp {
                    display:none;
                }

                .formbox input.method-inp-phone {
                    display:block;
                }

                .formbox input:-moz-placeholder {color:#797C80;  }
                .formbox input::-webkit-input-placeholder {  color:#797C80;  }

                .formbox input.error:-moz-placeholder {  color:#EF5545;  }
                .formbox input.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox input.error {  color:#EF5545;  border-color:#EF5545;  }

                input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox .checkbox {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0 0 0 30px;
                    margin:20px auto 0 auto;
                    color:#C2C6CC;
                    cursor:default;
                    position:relative;
                    display:inline-block;
                }

                .formbox .checkbox span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    position:relative;
                    display:inline-block;
                }

                .formbox .checkbox span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .formbox .checkbox span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .formbox .checkbox span:hover, .formbox .checkbox span:not(:hover),
                .formbox .checkbox span:active, .formbox .checkbox span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox .checkbox input[type=checkbox] {
                    display:none;
                }

                .formbox .checkbox label {
                    position:relative;
                    cursor:pointer;
                }

                .formbox .checkbox label:after {
                    content:'';
                    display:block;
                    outline:none;
                    border:none;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:11;
                    cursor:pointer;
                    background:#F7F8FA;
                    border-radius:3px;
                    -webkit-border-radius:3px;
                    -moz-border-radius:3px;
                    -khtml-border-radius:3px;
                }

                .formbox .checkbox input[type=checkbox]:checked + label:before {
                    content:'';
                    display:block;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:12;
                    cursor:pointer;
                    background:url('../images/check.svg') no-repeat center center;
                }

                .formbox textarea {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:70px;
                    padding:22px 30px 22px 30px;
                    margin:0;
                    border:none;
                    display:block;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    overflow:auto;
                    resize:none;
                }

                .formbox textarea:-moz-placeholder {color:#797C80;  }
                .formbox textarea::-webkit-input-placeholder {  color:#797C80;  }

                .formbox textarea.error:-moz-placeholder {  color:#EF5545;  }
                .formbox textarea.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox textarea.error {  color:#EF5545;  border-color:#EF5545;  }

                textarea::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                textarea::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                textarea:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox .submit {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:18px;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    width:100%;
                    height:49px;
                    padding:15px 0 0 0;
                    margin:20px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    position:relative;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .formbox .submit:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .formbox .submit:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .formbox .submit:hover, .formbox .submit:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox .submit input {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:0;
                    line-height:67px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    width:100%;
                    height:64px;
                    padding:0;
                    margin:0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    background:none;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                }

                .formbox .submit input:hover {

                }

                .formbox .submit input:hover, .formbox .submit input:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

            @media all and (max-width: 720px) {

                #box-7-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    z-index:1;
                }

                #box-7-w::after {
                    content:'';
                    width:100%;
                    height:115px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    bottom:0;
                    left:0;
                    z-index:3;
                    background:url('../images/bg-3.png') no-repeat top center;
                }

                .img-7-1 {
                    content:'';
                    width:130px;
                    height:580px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    bottom:auto;
                    top:335px;
                    left:0;
                    z-index:2;
                    background:url('../images/iphone-2.png') no-repeat top center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                }

                .img-7-2 {
                    content:'';
                    width:150px;
                    height:560px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    bottom:auto;
                    top:330px;
                    right:0;
                    z-index:2;
                    background:url('../images/iphone-1.png') no-repeat top center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                }

                #box-7 {
                    width:360px;
                    padding:70px 0 15px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                }

                #box-7 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:26px;
                    line-height:30px;
                    padding:0;
                    margin:0 auto;
                    max-width:280px;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    z-index:5;
                }

                #box-7 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-7 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:22px;
                    max-width:280px;
                    padding:0;
                    margin:15px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    z-index:5;
                }

                #box-7 h5 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    max-width:180px;
                    padding:0 0 0 100px;
                    margin:40px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    z-index:5;
                }

                #box-7 h5::after {
                    content:'';
                    width:100px;
                    height:100px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-35px;
                    left:0;
                    z-index:auto;
                    background:url('../images/lock.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                .formbox-w {
                    position:relative;
                    z-index:5;
                }

                .formbox {
                    width:calc(100% - 60px);
                    margin:200px auto 0 auto;
                    padding:50px 30px 50px 30px;
                    text-align:center;
                    position:relative;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                }

                .formbox::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-1;
                }

                .formbox .formbox-title {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:19px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }

                .formbox .social-method-w {
                    width:100%;
                    margin:15px 0 15px 0;
                    padding:0;
                    text-align:center;
                    position:relative;
                }

                .formbox .social-method {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:12px;
                    line-height:14px;
                    width:25%;
                    padding:55px 0 10px 0;
                    margin:0;
                    float:left;
                    text-align:center;
                    position:relative;
                    cursor:pointer;
                    color:#0F0F0F;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    z-index:7;
                }

                .formbox .social-method-active {
                    z-index:10;
                    background:#ffffff;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                }

                .formbox .social-method::after {
                    content:'';
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    left:calc(50% - 20px);
                    z-index:15;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .formbox .method-phone::after { background:url('../images/phone.svg') no-repeat center center #5494F3; }
                .formbox .method-viber::after { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .formbox .method-whatsapp::after { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }
                .formbox .method-telegram::after { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }

                .formbox input {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:20px;
                    padding:22px 30px 22px 30px;
                    margin:0;
                    border:none;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                }

                .formbox input.method-inp {
                    display:none;
                }

                .formbox input.method-inp-phone {
                    display:block;
                }

                .formbox input:-moz-placeholder {color:#797C80;  }
                .formbox input::-webkit-input-placeholder {  color:#797C80;  }

                .formbox input.error:-moz-placeholder {  color:#EF5545;  }
                .formbox input.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox input.error {  color:#EF5545;  border-color:#EF5545;  }

                input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox .checkbox {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0 0 0 30px;
                    margin:20px auto 0 auto;
                    color:#C2C6CC;
                    cursor:default;
                    position:relative;
                    display:inline-block;
                }

                .formbox .checkbox span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    position:relative;
                    display:inline-block;
                }

                .formbox .checkbox span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .formbox .checkbox span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .formbox .checkbox span:hover, .formbox .checkbox span:not(:hover),
                .formbox .checkbox span:active, .formbox .checkbox span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox .checkbox input[type=checkbox] {
                    display:none;
                }

                .formbox .checkbox label {
                    position:relative;
                    cursor:pointer;
                }

                .formbox .checkbox label:after {
                    content:'';
                    display:block;
                    outline:none;
                    border:none;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:11;
                    cursor:pointer;
                    background:#F7F8FA;
                    border-radius:3px;
                    -webkit-border-radius:3px;
                    -moz-border-radius:3px;
                    -khtml-border-radius:3px;
                }

                .formbox .checkbox input[type=checkbox]:checked + label:before {
                    content:'';
                    display:block;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:12;
                    cursor:pointer;
                    background:url('../images/check.svg') no-repeat center center;
                }

                .formbox textarea {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:70px;
                    padding:22px 30px 22px 30px;
                    margin:0;
                    border:none;
                    display:block;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    overflow:auto;
                    resize:none;
                }

                .formbox textarea:-moz-placeholder {color:#797C80;  }
                .formbox textarea::-webkit-input-placeholder {  color:#797C80;  }

                .formbox textarea.error:-moz-placeholder {  color:#EF5545;  }
                .formbox textarea.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox textarea.error {  color:#EF5545;  border-color:#EF5545;  }

                textarea::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                textarea::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                textarea:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox .submit {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:18px;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    width:100%;
                    height:49px;
                    padding:15px 0 0 0;
                    margin:20px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    position:relative;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .formbox .submit:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .formbox .submit:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .formbox .submit:hover, .formbox .submit:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox .submit input {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:0;
                    line-height:67px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    width:100%;
                    height:64px;
                    padding:0;
                    margin:0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    background:none;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                }

                .formbox .submit input:hover {

                }

                .formbox .submit input:hover, .formbox .submit input:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

/* box-8 */

		#box-8-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
            background:#F7F8FA;
		}

        #box-8 {
            width:1210px;
            padding:100px 0 110px 0;
            margin:0 auto;
            position:relative;
            text-align:left;
            z-index:5;
        }

        .box-8-l {
            width:400px;
            padding:20px 0 0 0;
            margin:0 auto;
            position:relative;
            text-align:left;
            z-index:5;
            float:left;
        }
        
        .box-8-l h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:39px;
            line-height:45px;
            padding:0;
            margin:0;
            max-width:350px;
            color:#0F0F0F;
            cursor:default;
        }

        .box-8-l h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        .box-8-l a.insta-box {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:13px;
            line-height:18px;
            padding:20px 40px 20px 70px;
            margin:80px 0 0 50px;
            color:#C2C6CC;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:pointer;
            -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            position:relative;
            display:inline-block;
        }

        .box-8-l a.insta-box::after {
            content:'';
            width:81px;
            height:153px;
            padding:0;
            margin:0;
            background:url('../images/iphone-3.png') no-repeat 0 0;
            position:absolute;
            top:calc(50% - 76px);
            left:-40px;
            z-index:auto;
            cursor:pointer;
        }

        .box-8-l a.insta-box::before {
            content:'';
            width:100%;
            height:calc(100% - 40px);
            padding:0;
            margin:0;
            position:absolute;
            top:20px;
            right:-8px;
            z-index:-2;
            background-image: linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
            background-image: -webkit-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
            background-image: -moz-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
            background-image: -o-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
            background-image: -ms-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
            -webkit-box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
            box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
            cursor:pointer;
        }

        .box-8-l a.insta-box .insta {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:13px;
            line-height:18px;
            padding:0 0 0 50px;
            min-height:40px;
            margin:10px 0 0 0;
            color:#C2C6CC;
            background:url('../images/instagram.svg') no-repeat 0 0;
            cursor:pointer;
            position:relative;
        }

        .box-8-l a.insta-box .insta span {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:22px;
            padding:0;
            margin:0;
            color:#5494F3;
            cursor:pointer;
            display:inline-block;
        }

        .box-8-l a.insta-box p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:22px;
            padding:0;
            margin:0;
            color:#494A4D;
            cursor:pointer;
        }

        .box-8-l a.insta-box p span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        .box-8-l a.insta-box:hover {
            color:#ffffff;
            background-image: linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
            background-image: -webkit-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
            background-image: -moz-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
            background-image: -o-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
            background-image: -ms-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
            -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
        }

        .box-8-l a.insta-box:active {
            background-image: linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
            background-image: -webkit-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
            background-image: -moz-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
            background-image: -o-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
            background-image: -ms-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
        }

        .box-8-l a.insta-box:hover::before {
            background:#ffffff;
        }

        .box-8-l a.insta-box:hover p,
        .box-8-l a.insta-box:hover .insta,
        .box-8-l a.insta-box:hover .insta span {
            color:#ffffff;
        }

        .box-8-l a.insta-box:hover::before, .box-8-l a.insta-box:not(:hover)::before,
        .box-8-l a.insta-box:hover, .box-8-l a.insta-box:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .box-8-r {
            width:810px;
            padding:0;
            margin:0 auto;
            position:relative;
            text-align:left;
            z-index:4;
            float:right;
        }

        .box-8 {
            width:230px;
            padding:10px 10px 20px 10px;
            margin:0 0 0 20px;
            position:relative;
            text-align:left;
            z-index:5;
            float:left;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
        }

        .box-8 img {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
            display:block;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .box-8 h3 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:18px;
            line-height:23px;
            padding:0;
            margin:20px 15px 0 15px;
            color:#0F0F0F;
            cursor:default;
        }

        .box-8 p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:22px;
            min-height:90px;
            padding:0;
            margin:10px 10px 0 15px;
            color:#494A4D;
            cursor:default;
        }

        .box-8 p span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        #box-8 .swiper-container {
            width:100%;
            min-height:460px;
            margin:0 auto 0 auto;
            padding:0;
            position:relative;
        }

        #box-8 .swiper-container::before {
            content:'';
            width:900px;
            height:calc(100% + 120px);
            margin:0;
            padding:0;
            background:#F7F8FA;
            position:absolute;
            top:-50px;
            left:-910px;
            z-index:10;
            -moz-box-shadow: 30px 0 20px 0 #F7F8FA;
            -webkit-box-shadow: 30px 0 20px 0 #F7F8FA;
            box-shadow: 30px 0 20px 0 #F7F8FA;
        }

        #box-8 .swiper-container::after {
            content:'';
            width:900px;
            height:calc(100% + 120px);
            margin:0;
            padding:0;
            background:#F7F8FA;
            position:absolute;
            top:-50px;
            right:-930px;
            z-index:10;
            -moz-box-shadow: -30px 0 20px 0 #F7F8FA;
            -webkit-box-shadow: -30px 0 20px 0 #F7F8FA;
            box-shadow: -30px 0 20px 0 #F7F8FA;
        }

        #box-8 .swiper-container .swiper-slide-active .box-8,
        #box-8 .swiper-container .swiper-slide-next .box-8,
        #box-8 .swiper-container .swiper-slide-prev .box-8 {

        }

        #box-8 .swiper-wrapper {
            position: relative;
            width:100%;
            height:100%;
            z-index: 1;
            display: -webkit-box;
            display: -moz-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-transition-property: -webkit-transform;
            -moz-transition-property: -moz-transform;
            -o-transition-property: -o-transform;
            -ms-transition-property: -ms-transform;
            transition-property: transform;
            -webkit-box-sizing: content-box;
            -moz-box-sizing: content-box;
            box-sizing: content-box;
        }

        #box-8 .swiper-button-prev {
            display:none;
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:197px;
            left:-130px;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            background-image: linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-8 .swiper-button-prev::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/left-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-8 .swiper-button-next {
            display:none;
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:197px;
            right:-130px;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-8 .swiper-button-next::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/right-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-8 .swiper-button-prev:hover {
            background-image: linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
        }

        #box-8 .swiper-button-next:hover {
            background-image: linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
        }

        #box-8 .swiper-button-prev:active,
        #box-8 .swiper-button-next:active {
            background-image: linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
        }

        #box-8 .swiper-button-prev:hover, #box-8 .swiper-button-prev:not(:hover),
        #box-8 .swiper-button-next:hover, #box-8 .swiper-button-next:not(:hover) {
            -webkit-transition: All 0.25s ease;
            -moz-transition: All 0.25s ease;
            -o-transition: All 0.25s ease;
            -ms-transition: All 0.25s ease;
            transition: All 0.25s ease;
        }

        #box-8 .swiper-pagination {
            position: absolute;
            text-align:center;
            -webkit-transition: 300ms;
            -moz-transition: 300ms;
            -o-transition: 300ms;
            transition: 300ms;
            -webkit-transform: translate3d(0, 0, 0);
            -ms-transform: translate3d(0, 0, 0);
            -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            z-index: 40;
            display:none;
        }

        #box-8 .swiper-pagination-fraction,
        #box-8 .swiper-pagination-custom,
        #box-8 .swiper-container-horizontal > .swiper-pagination-bullets {
            bottom:-5px;
            left:0;
            width:100%;
        }

        #box-8 .swiper-pagination-bullet {
            width:8px;
            height:8px;
            margin:0 4px 0 4px;
            padding:0;
            background:#D8DCE3;
            display:inline-block;
            opacity:1;
            cursor:pointer;
            border:none;
            box-shadow:none;
            -moz-appearance:none;
            -ms-appearance:none;
            -webkit-appearance:none;
            appearance:none;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-8 .swiper-pagination-bullet-active {
            opacity:1;
            background:#5494F3;
        }

            @media all and (max-width: 1340px) {

                #box-8-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:#F7F8FA;
                }

                #box-8 {
                    width:1140px;
                    padding:100px 0 110px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:left;
                    z-index:5;
                }

                .box-8-l {
                    width:345px;
                    padding:20px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    text-align:left;
                    z-index:5;
                    float:left;
                }

                .box-8-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0;
                    max-width:350px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-8-l h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-8-l a.insta-box {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:18px;
                    padding:20px 20px 20px 60px;
                    margin:80px 0 0 50px;
                    color:#C2C6CC;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:relative;
                    display:inline-block;
                }

                .box-8-l a.insta-box::after {
                    content:'';
                    width:81px;
                    height:153px;
                    padding:0;
                    margin:0;
                    background:url('../images/iphone-3.png') no-repeat 0 0;
                    position:absolute;
                    top:calc(50% - 76px);
                    left:-40px;
                    z-index:auto;
                    cursor:pointer;
                }

                .box-8-l a.insta-box::before {
                    content:'';
                    width:100%;
                    height:calc(100% - 40px);
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:20px;
                    right:-8px;
                    z-index:-2;
                    background-image: linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -webkit-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -moz-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -o-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -ms-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
                    -webkit-box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
                    box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
                    cursor:pointer;
                }

                .box-8-l a.insta-box .insta {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:18px;
                    padding:0 0 0 50px;
                    min-height:40px;
                    margin:10px 0 0 0;
                    color:#C2C6CC;
                    background:url('../images/instagram.svg') no-repeat 0 0;
                    cursor:pointer;
                    position:relative;
                }

                .box-8-l a.insta-box .insta span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .box-8-l a.insta-box p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#494A4D;
                    cursor:pointer;
                }

                .box-8-l a.insta-box p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-8-l a.insta-box:hover {
                    color:#ffffff;
                    background-image: linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -webkit-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -moz-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -o-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -ms-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                }

                .box-8-l a.insta-box:active {
                    background-image: linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -webkit-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -moz-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -o-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -ms-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                }

                .box-8-l a.insta-box:hover::before {
                    background:#ffffff;
                }

                .box-8-l a.insta-box:hover p,
                .box-8-l a.insta-box:hover .insta,
                .box-8-l a.insta-box:hover .insta span {
                    color:#ffffff;
                }

                .box-8-l a.insta-box:hover::before, .box-8-l a.insta-box:not(:hover)::before,
                .box-8-l a.insta-box:hover, .box-8-l a.insta-box:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-8-r {
                    width:795px;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    text-align:left;
                    z-index:4;
                    float:right;
                }

                .box-8 {
                    width:230px;
                    padding:10px 10px 20px 10px;
                    margin:0 0 0 15px;
                    position:relative;
                    text-align:left;
                    z-index:5;
                    float:left;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-8 img {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:block;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-8 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:20px 15px 0 15px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-8 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    min-height:90px;
                    padding:0;
                    margin:10px 10px 0 15px;
                    color:#494A4D;
                    cursor:default;
                }

                .box-8 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-8 .swiper-container {
                    width:100%;
                    min-height:460px;
                    margin:0 auto 0 auto;
                    padding:0;
                    position:relative;
                }

                #box-8 .swiper-container::before {
                    content:'';
                    width:900px;
                    height:calc(100% + 120px);
                    margin:0;
                    padding:0;
                    background:#F7F8FA;
                    position:absolute;
                    top:-50px;
                    left:-910px;
                    z-index:10;
                    -moz-box-shadow: 30px 0 20px 0 #F7F8FA;
                    -webkit-box-shadow: 30px 0 20px 0 #F7F8FA;
                    box-shadow: 30px 0 20px 0 #F7F8FA;
                }

                #box-8 .swiper-container::after {
                    content:'';
                    width:900px;
                    height:calc(100% + 120px);
                    margin:0;
                    padding:0;
                    background:#F7F8FA;
                    position:absolute;
                    top:-50px;
                    right:-930px;
                    z-index:10;
                    -moz-box-shadow: -30px 0 20px 0 #F7F8FA;
                    -webkit-box-shadow: -30px 0 20px 0 #F7F8FA;
                    box-shadow: -30px 0 20px 0 #F7F8FA;
                }

                #box-8 .swiper-container .swiper-slide-active .box-8,
                #box-8 .swiper-container .swiper-slide-next .box-8,
                #box-8 .swiper-container .swiper-slide-prev .box-8 {

                }

                #box-8 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-8 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-8 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-8 .swiper-button-prev:active,
                #box-8 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-8 .swiper-button-prev:hover, #box-8 .swiper-button-prev:not(:hover),
                #box-8 .swiper-button-next:hover, #box-8 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-8 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-8 .swiper-pagination-fraction,
                #box-8 .swiper-pagination-custom,
                #box-8 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-8 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 1200px) {

                #box-8-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:#F7F8FA;
                }

                #box-8 {
                    width:960px;
                    padding:100px 0 110px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:left;
                    z-index:5;
                }

                .box-8-l {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                    float:none;
                }

                .box-8-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0 auto;
                    max-width:640px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-8-l h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-8-l a.insta-box {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:18px;
                    padding:20px 20px 20px 60px;
                    margin:60px auto 0 auto;
                    color:#C2C6CC;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:relative;
                    display:inline-block;
                }

                .box-8-l a.insta-box::after {
                    content:'';
                    width:81px;
                    height:153px;
                    padding:0;
                    margin:0;
                    background:url('../images/iphone-3.png') no-repeat 0 0;
                    position:absolute;
                    top:calc(50% - 76px);
                    left:-40px;
                    z-index:auto;
                    cursor:pointer;
                }

                .box-8-l a.insta-box::before {
                    content:'';
                    width:100%;
                    height:calc(100% - 40px);
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:20px;
                    right:-8px;
                    z-index:-2;
                    background-image: linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -webkit-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -moz-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -o-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -ms-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
                    -webkit-box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
                    box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
                    cursor:pointer;
                }

                .box-8-l a.insta-box .insta {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:18px;
                    padding:0 0 0 50px;
                    min-height:40px;
                    margin:10px 0 0 0;
                    color:#C2C6CC;
                    background:url('../images/instagram.svg') no-repeat 0 0;
                    cursor:pointer;
                    position:relative;
                }

                .box-8-l a.insta-box .insta span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .box-8-l a.insta-box p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#494A4D;
                    cursor:pointer;
                }

                .box-8-l a.insta-box p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-8-l a.insta-box:hover {
                    color:#ffffff;
                    background-image: linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -webkit-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -moz-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -o-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -ms-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                }

                .box-8-l a.insta-box:active {
                    background-image: linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -webkit-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -moz-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -o-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -ms-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                }

                .box-8-l a.insta-box:hover::before {
                    background:#ffffff;
                }

                .box-8-l a.insta-box:hover p,
                .box-8-l a.insta-box:hover .insta,
                .box-8-l a.insta-box:hover .insta span {
                    color:#ffffff;
                }

                .box-8-l a.insta-box:hover::before, .box-8-l a.insta-box:not(:hover)::before,
                .box-8-l a.insta-box:hover, .box-8-l a.insta-box:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-8-r {
                    width:810px;
                    padding:0;
                    margin:60px auto 0 auto;
                    position:relative;
                    text-align:left;
                    z-index:4;
                    float:none;
                }

                .box-8 {
                    width:230px;
                    padding:10px 10px 20px 10px;
                    margin:0 10px 0 10px;
                    position:relative;
                    text-align:left;
                    z-index:5;
                    float:left;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-8 img {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:block;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-8 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:20px 15px 0 15px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-8 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    min-height:90px;
                    padding:0;
                    margin:10px 10px 0 15px;
                    color:#494A4D;
                    cursor:default;
                }

                .box-8 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-8 .swiper-container {
                    width:100%;
                    min-height:460px;
                    margin:0 auto 0 auto;
                    padding:0;
                    position:relative;
                }

                #box-8 .swiper-container::before {
                    content:'';
                    width:900px;
                    height:calc(100% + 120px);
                    margin:0;
                    padding:0;
                    background:#F7F8FA;
                    position:absolute;
                    top:-50px;
                    left:-910px;
                    z-index:10;
                    -moz-box-shadow: 30px 0 20px 0 #F7F8FA;
                    -webkit-box-shadow: 30px 0 20px 0 #F7F8FA;
                    box-shadow: 30px 0 20px 0 #F7F8FA;
                }

                #box-8 .swiper-container::after {
                    content:'';
                    width:900px;
                    height:calc(100% + 120px);
                    margin:0;
                    padding:0;
                    background:#F7F8FA;
                    position:absolute;
                    top:-50px;
                    right:-930px;
                    z-index:10;
                    -moz-box-shadow: -30px 0 20px 0 #F7F8FA;
                    -webkit-box-shadow: -30px 0 20px 0 #F7F8FA;
                    box-shadow: -30px 0 20px 0 #F7F8FA;
                }

                #box-8 .swiper-container .swiper-slide-active .box-8,
                #box-8 .swiper-container .swiper-slide-next .box-8,
                #box-8 .swiper-container .swiper-slide-prev .box-8 {

                }

                #box-8 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-8 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-8 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-8 .swiper-button-prev:active,
                #box-8 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-8 .swiper-button-prev:hover, #box-8 .swiper-button-prev:not(:hover),
                #box-8 .swiper-button-next:hover, #box-8 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-8 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-8 .swiper-pagination-fraction,
                #box-8 .swiper-pagination-custom,
                #box-8 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-8 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 1020px) {

                #box-8-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:#F7F8FA;
                }

                #box-8 {
                    width:660px;
                    padding:80px 0 90px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:left;
                    z-index:5;
                }

                .box-8-l {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                    float:none;
                }

                .box-8-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:30px;
                    line-height:36px;
                    padding:0;
                    margin:0 auto;
                    max-width:440px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-8-l h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-8-l a.insta-box {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:18px;
                    padding:25px 40px 25px 80px;
                    margin:40px auto 0 auto;
                    color:#C2C6CC;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:relative;
                    display:inline-block;
                }

                .box-8-l a.insta-box::after {
                    content:'';
                    width:81px;
                    height:153px;
                    padding:0;
                    margin:0;
                    background:url('../images/iphone-3.png') no-repeat 0 0;
                    position:absolute;
                    top:calc(50% - 76px);
                    left:-40px;
                    z-index:auto;
                    cursor:pointer;
                }

                .box-8-l a.insta-box::before {
                    content:'';
                    width:100%;
                    height:calc(100% - 40px);
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:20px;
                    right:-8px;
                    z-index:-2;
                    background-image: linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -webkit-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -moz-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -o-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -ms-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
                    -webkit-box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
                    box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
                    cursor:pointer;
                }

                .box-8-l a.insta-box .insta {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:18px;
                    padding:0 0 0 50px;
                    min-height:40px;
                    margin:10px 0 0 0;
                    color:#C2C6CC;
                    background:url('../images/instagram.svg') no-repeat 0 0;
                    cursor:pointer;
                    position:relative;
                }

                .box-8-l a.insta-box .insta span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .box-8-l a.insta-box p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#494A4D;
                    cursor:pointer;
                }

                .box-8-l a.insta-box p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-8-l a.insta-box:hover {
                    color:#ffffff;
                    background-image: linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -webkit-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -moz-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -o-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -ms-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                }

                .box-8-l a.insta-box:active {
                    background-image: linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -webkit-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -moz-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -o-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -ms-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                }

                .box-8-l a.insta-box:hover::before {
                    background:#ffffff;
                }

                .box-8-l a.insta-box:hover p,
                .box-8-l a.insta-box:hover .insta,
                .box-8-l a.insta-box:hover .insta span {
                    color:#ffffff;
                }

                .box-8-l a.insta-box:hover::before, .box-8-l a.insta-box:not(:hover)::before,
                .box-8-l a.insta-box:hover, .box-8-l a.insta-box:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-8-r {
                    width:520px;
                    padding:0;
                    margin:60px auto 0 auto;
                    position:relative;
                    text-align:left;
                    z-index:4;
                    float:none;
                }

                .box-8 {
                    width:230px;
                    padding:10px 10px 20px 10px;
                    margin:0;
                    position:relative;
                    text-align:left;
                    z-index:5;
                    float:left;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    opacity:0;
                }

                .box-8 img {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:block;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-8 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:20px 15px 0 15px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-8 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    min-height:90px;
                    padding:0;
                    margin:10px 10px 0 15px;
                    color:#494A4D;
                    cursor:default;
                }

                .box-8 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-8 .swiper-container {
                    width:100%;
                    min-height:460px;
                    margin:0 auto 0 auto;
                    padding:0 0 50px 0;
                    position:relative;
                }

                #box-8 .swiper-container::before,
                #box-8 .swiper-container::after {
                    display:none;
                }

                #box-8 .swiper-container .swiper-slide-active .box-8,
                #box-8 .swiper-container .swiper-slide-next .box-8 {
                    opacity:1;
                }

                .box-8:hover, .box-8:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-8 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-8 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-8 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-8 .swiper-button-prev:active,
                #box-8 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-8 .swiper-button-prev:hover, #box-8 .swiper-button-prev:not(:hover),
                #box-8 .swiper-button-next:hover, #box-8 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-8 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:block;
                }

                #box-8 .swiper-pagination-fraction,
                #box-8 .swiper-pagination-custom,
                #box-8 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-8 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 720px) {

                #box-8-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:#F7F8FA;
                }

                #box-8 {
                    width:360px;
                    padding:70px 0 80px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:left;
                    z-index:5;
                }

                .box-8-l {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                    float:none;
                }

                .box-8-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:26px;
                    line-height:30px;
                    padding:0;
                    margin:0 auto;
                    max-width:270px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-8-l h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-8-l a.insta-box {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:18px;
                    padding:25px 35px 25px 75px;
                    margin:40px 0 0 40px;
                    color:#C2C6CC;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:pointer;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:relative;
                    display:inline-block;
                }

                .box-8-l a.insta-box::after {
                    content:'';
                    width:81px;
                    height:153px;
                    padding:0;
                    margin:0;
                    background:url('../images/iphone-3-m.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    position:absolute;
                    top:calc(50% - 76px);
                    left:-40px;
                    z-index:auto;
                    cursor:pointer;
                }

                .box-8-l a.insta-box::before {
                    content:'';
                    width:100%;
                    height:calc(100% - 40px);
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:20px;
                    right:-8px;
                    z-index:-2;
                    background-image: linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -webkit-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -moz-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -o-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -ms-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
                    -webkit-box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
                    box-shadow: 0 0 50px 2px rgba(225,69,122,0.2);
                    cursor:pointer;
                }

                .box-8-l a.insta-box .insta {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:18px;
                    padding:0 0 0 50px;
                    min-height:40px;
                    margin:10px 0 0 0;
                    color:#C2C6CC;
                    background:url('../images/instagram.svg') no-repeat 0 0;
                    cursor:pointer;
                    position:relative;
                }

                .box-8-l a.insta-box .insta span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .box-8-l a.insta-box p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0;
                    color:#494A4D;
                    cursor:pointer;
                }

                .box-8-l a.insta-box p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-8-l a.insta-box:hover {
                    color:#ffffff;
                    background-image: linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -webkit-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -moz-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -o-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    background-image: -ms-linear-gradient(to top right, rgba(255, 221, 85, 0.6), rgba(255, 84, 62, 0.6), rgba(200, 55, 171, 0.6));
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                }

                .box-8-l a.insta-box:active {
                    background-image: linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -webkit-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -moz-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -o-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                    background-image: -ms-linear-gradient(to top right, #FFDD55, #FF543E, #C837AB);
                }

                .box-8-l a.insta-box:hover::before {
                    background:#ffffff;
                }

                .box-8-l a.insta-box:hover p,
                .box-8-l a.insta-box:hover .insta,
                .box-8-l a.insta-box:hover .insta span {
                    color:#ffffff;
                }

                .box-8-l a.insta-box:hover::before, .box-8-l a.insta-box:not(:hover)::before,
                .box-8-l a.insta-box:hover, .box-8-l a.insta-box:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-8-r {
                    width:520px;
                    padding:0;
                    margin:60px 0 0 0;
                    position:relative;
                    text-align:left;
                    z-index:4;
                    float:none;
                }

                .box-8 {
                    width:230px;
                    padding:10px 10px 20px 10px;
                    margin:0;
                    position:relative;
                    text-align:left;
                    z-index:5;
                    float:left;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    opacity:0;
                }

                .box-8 img {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:block;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-8 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:20px 15px 0 15px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-8 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    min-height:90px;
                    padding:0;
                    margin:10px 10px 0 15px;
                    color:#494A4D;
                    cursor:default;
                }

                .box-8 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-8 .swiper-container {
                    width:100%;
                    min-height:460px;
                    margin:0 0 0 0;
                    padding:0 0 50px 0;
                    position:relative;
                }

                .box-8 {
                    opacity:0;
                }

                #box-8 .swiper-container .swiper-slide-active .box-8,
                #box-8 .swiper-container .swiper-slide-next .box-8 {
                    opacity:1;
                }

                .box-8:hover, .box-8:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-8 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-8 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-8 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-8 .swiper-button-prev:active,
                #box-8 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-8 .swiper-button-prev:hover, #box-8 .swiper-button-prev:not(:hover),
                #box-8 .swiper-button-next:hover, #box-8 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-8 .swiper-pagination {
                    position: absolute;
                    text-align:left;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:block;
                }

                #box-8 .swiper-pagination-fraction,
                #box-8 .swiper-pagination-custom,
                #box-8 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:156px;
                    width:100%;
                }

                #box-8 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-8 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

/* box-9 */

		#box-9-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
            background:url('../images/bg-4.jpg') no-repeat top center #0F0F0F;
		}

        #box-9 {
            width:1210px;
            min-height:655px;
            padding:80px 0 110px 0;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
        }

        .box-9-l {
            width:600px;
            padding:20px 0 0 0;
            margin:0;
            position:relative;
            text-align:center;
            float:left;
        }

        .box-9-l h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:39px;
            line-height:45px;
            padding:0;
            margin:0;
            max-width:360px;
            color:#ffffff;
            cursor:default;
        }

        .box-9-l h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }
        
        .p9-1,
        .p9-2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            letter-spacing:0.1em;
            text-transform:uppercase;
            font-size:11px;
            line-height:18px;
            width:125px;
            min-height:53px;
            padding:22px 0 0 125px;
            color:#ffffff;
            cursor:default;
            background:#374357;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
            -webkit-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
            box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
            position:relative;
        }

        .p9-1 { margin:10px 0 0 210px; }
        .p9-2 { margin:20px 0 0 310px; }

        .p9-1::after,
        .p9-2::after {
            content:'';
            width:calc(100% - 16px);
            height:calc(100% - 16px);
            padding:0;
            margin:0;
            border:1px solid #3D4B61;
            border-radius:5px;
            -webkit-border-radius:5px;
            -moz-border-radius:5px;
            -khtml-border-radius:5px;
            position:absolute;
            top:7px;
            left:7px;
            z-index:auto;
        }

        .p9-1 span,
        .p9-2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            letter-spacing:0;
            text-transform:none;
            font-size:20px;
            line-height:26px;
            padding:0;
            margin:0;
            color:#5494F3;
            cursor:default;
            position:absolute;
            top:25px;
            left:45px;
            z-index:auto;
        }

        .p9-3 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:21px;
            width:265px;
            height:175px;
            padding:90px 0 0 0;
            margin:0;
            color:#ffffff;
            background:#374357;
            cursor:default;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
            -moz-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
            -webkit-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
            box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
            position:absolute;
            top:230px;
            left:0;
            z-index:8;
        }

        .p9-3 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:48px;
            line-height:48px;
            padding:0;
            margin:0 0 5px 0;
            color:#ffffff;
            cursor:default;
            display:inline-block;
        }

        .p9-3 a {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:16px;
            padding:0;
            margin:0;
            color:#7edd7b;
            border-bottom:1px solid #7edd7b;
            cursor:pointer;
            display:inline-block;
            position:relative;
            z-index:10;
        }

        .p9-3 a:hover {
            color:#5494F3;
            border-bottom:1px solid #5494F3;
        }

        .p9-3::after {
            content:'';
            width:calc(100% - 16px);
            height:calc(100% - 16px);
            padding:0;
            margin:0;
            border:1px solid #3D4B61;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
            position:absolute;
            top:7px;
            left:7px;
            z-index:8;
        }

        .p9-3::before {
            content:'';
            width:156px;
            height:139px;
            padding:0;
            margin:0;
            background:url('../images/star.png') no-repeat 0 0;
            position:absolute;
            top:-45px;
            left:calc(50% - 78px);
            z-index:9;
            cursor:default;
        }

        .p9-4 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:21px;
            padding:0 0 0 40px;
            margin:50px 0 0 350px;
            color:#C2C6CC;
            cursor:default;
            background:url('../images/swipe.svg') no-repeat 0 8px;
        }

        .review-choice-w {
            width:270px;
            padding:0;
            margin:15px 0 0 310px;
            text-align:center;
            position:relative;
            background:#455064;
            border:10px solid #374357;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
            -moz-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
            -webkit-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
            box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
        }

        .review-choice {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            letter-spacing:0.1em;
            text-transform:uppercase;
            font-size:13px;
            line-height:13px;
            width:50%;
            height:37px;
            padding:27px 0 0 0;
            margin:0;
            color:#C2C6CC;
            cursor:pointer;
            position:relative;
            float:left;
            z-index:10;
        }

        .review-choice-active {
            color:#ffffff;
        }

        .review-choice-bg {
            width:50%;
            height:100%;
            padding:0;
            margin:0;
            position:absolute;
            top:0;
            left:0;
            z-index:1;
            background:#5494F3;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
            -moz-box-shadow: 0 5px 20px 0 rgba(84,148,243,0.3);
            -webkit-box-shadow: 0 5px 20px 0 rgba(84,148,243,0.3);
            box-shadow: 0 5px 20px 0 rgba(84,148,243,0.3);
        }

        .box-9-r {
            width:508px;
            padding:0;
            margin:0 65px 0 0;
            background:url('../images/iphone-4.png') no-repeat top center;
            position:relative;
            text-align:center;
            float:right;
        }

        .flamp-choice,
        .instagram-choice {
            height:0;
            overflow:hidden;
        }

        .active-choice {
            height:auto;
            overflow:inherit;
        }

        .box-9 {
            width:508px;
            height:611px;
            padding:16px 0 0 0;
            margin:0 auto;
            position:relative;
            opacity:0;
        }

        .box-9-img {
            width:262px;
            height:566px;
            overflow:hidden;
            padding:0;
            margin:0 auto;
            background:#000000;
            position:relative;
            border-radius:25px;
            -webkit-border-radius:25px;
            -moz-border-radius:25px;
            -khtml-border-radius:25px;
        }

        .iphone::after {
            content:'';
            width:100%;
            height:42px;
            padding:0;
            margin:0;
            position:absolute;
            top:16px;
            left:0;
            z-index:10;
            background:url('../images/iphone-4-top.png') no-repeat center -18px;
            cursor:default;
        }

        .box-9-r::before {
            content:'';
            width:262px;
            height:566px;
            padding:0;
            margin:0;
            position:absolute;
            top:16px;
            left:calc(50% - 131px);
            z-index:auto;
            background:#f0f0f0;
            cursor:default;
            border-radius:25px;
            -webkit-border-radius:25px;
            -moz-border-radius:25px;
            -khtml-border-radius:25px;
        }

        .box-9 img {
            width:100%;
            padding:0;
            margin:0 auto;
            display:block;
        }

        #box-9 .swiper-container {
            width:100%;
            min-height:627px;
            margin:0 auto 0 auto;
            padding:0;
            position:relative;
        }

        #box-9 .swiper-container .swiper-slide-active .box-9 {
            opacity:1;
        }

        .box-9:hover, .box-9:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        #box-9 .swiper-wrapper {
            position: relative;
            width:100%;
            height:100%;
            z-index: 1;
            display: -webkit-box;
            display: -moz-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-transition-property: -webkit-transform;
            -moz-transition-property: -moz-transform;
            -o-transition-property: -o-transform;
            -ms-transition-property: -ms-transform;
            transition-property: transform;
            -webkit-box-sizing: content-box;
            -moz-box-sizing: content-box;
            box-sizing: content-box;
        }

        #box-9 .swiper-button-prev {
            display:block;
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:280px;
            left:10px;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            background-image: linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-9 .swiper-button-prev::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/left-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-9 .swiper-button-next {
            display:block;
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:280px;
            right:10px;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-9 .swiper-button-next::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/right-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-9 .swiper-button-prev:hover {
            background-image: linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
        }

        #box-9 .swiper-button-next:hover {
            background-image: linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
        }

        #box-9 .swiper-button-prev:active,
        #box-9 .swiper-button-next:active {
            background-image: linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
        }

        #box-9 .swiper-button-prev:hover, #box-9 .swiper-button-prev:not(:hover),
        #box-9 .swiper-button-next:hover, #box-9 .swiper-button-next:not(:hover) {
            -webkit-transition: All 0.25s ease;
            -moz-transition: All 0.25s ease;
            -o-transition: All 0.25s ease;
            -ms-transition: All 0.25s ease;
            transition: All 0.25s ease;
        }

        #box-9 .swiper-pagination {
            position: absolute;
            text-align:center;
            -webkit-transition: 300ms;
            -moz-transition: 300ms;
            -o-transition: 300ms;
            transition: 300ms;
            -webkit-transform: translate3d(0, 0, 0);
            -ms-transform: translate3d(0, 0, 0);
            -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            z-index: 40;
            display:none;
        }

        #box-9 .swiper-pagination-fraction,
        #box-9 .swiper-pagination-custom,
        #box-9 .swiper-container-horizontal > .swiper-pagination-bullets {
            bottom:-5px;
            left:0;
            width:100%;
        }

        #box-9 .swiper-pagination-bullet {
            width:8px;
            height:8px;
            margin:0 4px 0 4px;
            padding:0;
            background:#D8DCE3;
            display:inline-block;
            opacity:1;
            cursor:pointer;
            border:none;
            box-shadow:none;
            -moz-appearance:none;
            -ms-appearance:none;
            -webkit-appearance:none;
            appearance:none;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-9 .swiper-pagination-bullet-active {
            opacity:1;
            background:#5494F3;
        }

            @media all and (max-width: 1340px) {

                #box-9-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-4.jpg') no-repeat top center #0F0F0F;
                }

                #box-9 {
                    width:1140px;
                    min-height:655px;
                    padding:80px 0 110px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                .box-9-l {
                    width:580px;
                    padding:20px 0 0 0;
                    margin:0;
                    position:relative;
                    text-align:center;
                    float:left;
                }

                .box-9-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0;
                    max-width:360px;
                    color:#ffffff;
                    cursor:default;
                }

                .box-9-l h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .p9-1,
                .p9-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    letter-spacing:0.1em;
                    text-transform:uppercase;
                    font-size:11px;
                    line-height:18px;
                    width:125px;
                    min-height:53px;
                    padding:22px 0 0 125px;
                    color:#ffffff;
                    cursor:default;
                    background:#374357;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    position:relative;
                }

                .p9-1 { margin:10px 0 0 190px; }
                .p9-2 { margin:20px 0 0 290px; }

                .p9-1::after,
                .p9-2::after {
                    content:'';
                    width:calc(100% - 16px);
                    height:calc(100% - 16px);
                    padding:0;
                    margin:0;
                    border:1px solid #3D4B61;
                    border-radius:5px;
                    -webkit-border-radius:5px;
                    -moz-border-radius:5px;
                    -khtml-border-radius:5px;
                    position:absolute;
                    top:7px;
                    left:7px;
                    z-index:auto;
                }

                .p9-1 span,
                .p9-2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    letter-spacing:0;
                    text-transform:none;
                    font-size:20px;
                    line-height:26px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:default;
                    position:absolute;
                    top:25px;
                    left:45px;
                    z-index:auto;
                }

                .p9-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:21px;
                    width:265px;
                    height:175px;
                    padding:90px 0 0 0;
                    margin:0;
                    color:#ffffff;
                    background:#374357;
                    cursor:default;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    -moz-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    position:absolute;
                    top:230px;
                    left:0;
                    z-index:8;
                }

                .p9-3 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:48px;
                    line-height:48px;
                    padding:0;
                    margin:0 0 5px 0;
                    color:#ffffff;
                    cursor:default;
                    display:inline-block;
                }

                .p9-3 a {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:16px;
                    padding:0;
                    margin:0;
                    color:#7edd7b;
                    border-bottom:1px solid #7edd7b;
                    cursor:pointer;
                    display:inline-block;
                    position:relative;
                    z-index:10;
                }

                .p9-3 a:hover {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }

                .p9-3::after {
                    content:'';
                    width:calc(100% - 16px);
                    height:calc(100% - 16px);
                    padding:0;
                    margin:0;
                    border:1px solid #3D4B61;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    position:absolute;
                    top:7px;
                    left:7px;
                    z-index:8;
                }

                .p9-3::before {
                    content:'';
                    width:156px;
                    height:139px;
                    padding:0;
                    margin:0;
                    background:url('../images/star.png') no-repeat 0 0;
                    position:absolute;
                    top:-45px;
                    left:calc(50% - 78px);
                    z-index:9;
                    cursor:default;
                }

                .p9-4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0 0 0 40px;
                    margin:50px 0 0 320px;
                    color:#C2C6CC;
                    cursor:default;
                    background:url('../images/swipe.svg') no-repeat 0 8px;
                }

                .review-choice-w {
                    width:270px;
                    padding:0;
                    margin:15px 0 0 290px;
                    text-align:center;
                    position:relative;
                    background:#455064;
                    border:10px solid #374357;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                }

                .review-choice {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    letter-spacing:0.1em;
                    text-transform:uppercase;
                    font-size:13px;
                    line-height:13px;
                    width:50%;
                    height:37px;
                    padding:27px 0 0 0;
                    margin:0;
                    color:#C2C6CC;
                    cursor:pointer;
                    position:relative;
                    float:left;
                    z-index:10;
                }

                .review-choice-active {
                    color:#ffffff;
                }

                .review-choice-bg {
                    width:50%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:1;
                    background:#5494F3;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 5px 20px 0 rgba(84,148,243,0.3);
                    -webkit-box-shadow: 0 5px 20px 0 rgba(84,148,243,0.3);
                    box-shadow: 0 5px 20px 0 rgba(84,148,243,0.3);
                }

                .box-9-r {
                    width:508px;
                    padding:0;
                    margin:0 30px 0 0;
                    background:url('../images/iphone-4.png') no-repeat top center;
                    position:relative;
                    text-align:center;
                    float:right;
                }

                .flamp-choice,
                .instagram-choice {
                    height:0;
                    overflow:hidden;
                }

                .active-choice {
                    height:auto;
                    overflow:inherit;
                }

                .box-9 {
                    width:508px;
                    height:611px;
                    padding:16px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    opacity:0;
                }

                .box-9-img {
                    width:262px;
                    height:566px;
                    overflow:hidden;
                    padding:0;
                    margin:0 auto;
                    background:#000000;
                    position:relative;
                    border-radius:25px;
                    -webkit-border-radius:25px;
                    -moz-border-radius:25px;
                    -khtml-border-radius:25px;
                }

                .iphone::after {
                    content:'';
                    width:100%;
                    height:42px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:16px;
                    left:0;
                    z-index:10;
                    background:url('../images/iphone-4-top.png') no-repeat center -18px;
                    cursor:default;
                }

                .box-9-r::before {
                    content:'';
                    width:262px;
                    height:566px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:16px;
                    left:calc(50% - 131px);
                    z-index:auto;
                    background:#f0f0f0;
                    cursor:default;
                    border-radius:25px;
                    -webkit-border-radius:25px;
                    -moz-border-radius:25px;
                    -khtml-border-radius:25px;
                }

                .box-9 img {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    display:block;
                }

                #box-9 .swiper-container {
                    width:100%;
                    min-height:627px;
                    margin:0 auto 0 auto;
                    padding:0;
                    position:relative;
                }

                #box-9 .swiper-container .swiper-slide-active .box-9 {
                    opacity:1;
                }

                .box-9:hover, .box-9:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-9 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-9 .swiper-button-prev {
                    display:block;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:280px;
                    left:10px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-button-next {
                    display:block;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:280px;
                    right:10px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-9 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-9 .swiper-button-prev:active,
                #box-9 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-9 .swiper-button-prev:hover, #box-9 .swiper-button-prev:not(:hover),
                #box-9 .swiper-button-next:hover, #box-9 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-9 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-9 .swiper-pagination-fraction,
                #box-9 .swiper-pagination-custom,
                #box-9 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-9 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 1200px) {

                #box-9-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-4-2.jpg') no-repeat center -20px #0F0F0F;
                }

                #box-9-w:after {
                    content:'';
                    width:418px;
                    height:127px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:calc(50% - 209px);
                    bottom:30px;
                    z-index:2;
                    background:url('../images/stand.png') no-repeat top right;
                }

                #box-9 {
                    width:960px;
                    min-height:5px;
                    padding:80px 0 120px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                .box-9-l {
                    width:580px;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    float:none;
                }

                .box-9-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0 auto;
                    max-width:360px;
                    color:#ffffff;
                    cursor:default;
                }

                .box-9-l h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .p9-1,
                .p9-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    letter-spacing:0.1em;
                    text-transform:uppercase;
                    font-size:11px;
                    line-height:18px;
                    width:125px;
                    min-height:53px;
                    padding:22px 0 0 125px;
                    color:#ffffff;
                    cursor:default;
                    background:#374357;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    position:relative;
                }

                .p9-1 { margin:60px 0 0 190px; }
                .p9-2 { margin:20px 0 0 290px; }

                .p9-1::after,
                .p9-2::after {
                    content:'';
                    width:calc(100% - 16px);
                    height:calc(100% - 16px);
                    padding:0;
                    margin:0;
                    border:1px solid #3D4B61;
                    border-radius:5px;
                    -webkit-border-radius:5px;
                    -moz-border-radius:5px;
                    -khtml-border-radius:5px;
                    position:absolute;
                    top:7px;
                    left:7px;
                    z-index:auto;
                }

                .p9-1 span,
                .p9-2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    letter-spacing:0;
                    text-transform:none;
                    font-size:20px;
                    line-height:26px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:default;
                    position:absolute;
                    top:25px;
                    left:45px;
                    z-index:auto;
                }

                .p9-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:21px;
                    width:265px;
                    height:175px;
                    padding:90px 0 0 0;
                    margin:0;
                    color:#ffffff;
                    background:#374357;
                    cursor:default;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    -moz-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    position:absolute;
                    top:280px;
                    left:0;
                    z-index:8;
                }

                .p9-3 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:48px;
                    line-height:48px;
                    padding:0;
                    margin:0 0 5px 0;
                    color:#ffffff;
                    cursor:default;
                    display:inline-block;
                }

                .p9-3 a {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:16px;
                    padding:0;
                    margin:0;
                    color:#7edd7b;
                    border-bottom:1px solid #7edd7b;
                    cursor:pointer;
                    display:inline-block;
                    position:relative;
                    z-index:10;
                }

                .p9-3 a:hover {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }

                .p9-3::after {
                    content:'';
                    width:calc(100% - 16px);
                    height:calc(100% - 16px);
                    padding:0;
                    margin:0;
                    border:1px solid #3D4B61;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    position:absolute;
                    top:7px;
                    left:7px;
                    z-index:8;
                }

                .p9-3::before {
                    content:'';
                    width:156px;
                    height:139px;
                    padding:0;
                    margin:0;
                    background:url('../images/star.png') no-repeat 0 0;
                    position:absolute;
                    top:-45px;
                    left:calc(50% - 78px);
                    z-index:9;
                    cursor:default;
                }

                .p9-4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0 0 0 40px;
                    margin:50px 0 0 320px;
                    color:#C2C6CC;
                    cursor:default;
                    background:url('../images/swipe.svg') no-repeat 0 8px;
                }

                .review-choice-w {
                    width:270px;
                    padding:0;
                    margin:15px 0 0 290px;
                    text-align:center;
                    position:relative;
                    background:#455064;
                    border:10px solid #374357;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                }

                .review-choice {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    letter-spacing:0.1em;
                    text-transform:uppercase;
                    font-size:13px;
                    line-height:13px;
                    width:50%;
                    height:37px;
                    padding:27px 0 0 0;
                    margin:0;
                    color:#C2C6CC;
                    cursor:pointer;
                    position:relative;
                    float:left;
                    z-index:10;
                }

                .review-choice-active {
                    color:#ffffff;
                }

                .review-choice-bg {
                    width:50%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:1;
                    background:#5494F3;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 5px 20px 0 rgba(84,148,243,0.3);
                    -webkit-box-shadow: 0 5px 20px 0 rgba(84,148,243,0.3);
                    box-shadow: 0 5px 20px 0 rgba(84,148,243,0.3);
                }

                .box-9-r {
                    width:508px;
                    padding:0;
                    margin:100px auto 0 auto;
                    background:url('../images/iphone-4.png') no-repeat top center;
                    position:relative;
                    text-align:center;
                    float:none;
                }

                .flamp-choice,
                .instagram-choice {
                    height:0;
                    overflow:hidden;
                }

                .active-choice {
                    height:auto;
                    overflow:inherit;
                }

                .box-9 {
                    width:508px;
                    height:611px;
                    padding:16px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    opacity:0;
                }

                .box-9-img {
                    width:262px;
                    height:566px;
                    overflow:hidden;
                    padding:0;
                    margin:0 auto;
                    background:#000000;
                    position:relative;
                    border-radius:25px;
                    -webkit-border-radius:25px;
                    -moz-border-radius:25px;
                    -khtml-border-radius:25px;
                }

                .iphone::after {
                    content:'';
                    width:100%;
                    height:42px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:16px;
                    left:0;
                    z-index:10;
                    background:url('../images/iphone-4-top.png') no-repeat center -18px;
                    cursor:default;
                }

                .box-9-r::before {
                    content:'';
                    width:262px;
                    height:566px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:16px;
                    left:calc(50% - 131px);
                    z-index:auto;
                    background:#f0f0f0;
                    cursor:default;
                    border-radius:25px;
                    -webkit-border-radius:25px;
                    -moz-border-radius:25px;
                    -khtml-border-radius:25px;
                }

                .box-9 img {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    display:block;
                }

                #box-9 .swiper-container {
                    width:100%;
                    min-height:627px;
                    margin:0 auto 0 auto;
                    padding:0;
                    position:relative;
                }

                #box-9 .swiper-container .swiper-slide-active .box-9 {
                    opacity:1;
                }

                .box-9:hover, .box-9:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-9 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-9 .swiper-button-prev {
                    display:block;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:280px;
                    left:10px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-button-next {
                    display:block;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:280px;
                    right:10px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-9 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-9 .swiper-button-prev:active,
                #box-9 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-9 .swiper-button-prev:hover, #box-9 .swiper-button-prev:not(:hover),
                #box-9 .swiper-button-next:hover, #box-9 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-9 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-9 .swiper-pagination-fraction,
                #box-9 .swiper-pagination-custom,
                #box-9 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-9 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 1020px) {

                #box-9 {
                    width:660px;
                    min-height:5px;
                    padding:80px 0 120px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                .box-9-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:30px;
                    line-height:36px;
                    padding:0;
                    margin:0 auto;
                    max-width:360px;
                    color:#ffffff;
                    cursor:default;
                }

            }

            @media all and (max-width: 720px) {

                #box-9-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-4-2.jpg') no-repeat center -20px #0F0F0F;
                }

                #box-9-w:after {
                    content:'';
                    width:418px;
                    height:127px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:calc(50% - 209px);
                    bottom:30px;
                    z-index:2;
                    background:url('../images/stand.png') no-repeat top right;
                }

                #box-9 {
                    width:360px;
                    min-height:5px;
                    padding:70px 0 110px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                .box-9-l {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    float:none;
                }

                .box-9-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:26px;
                    line-height:30px;
                    padding:0;
                    margin:0 auto;
                    max-width:300px;
                    color:#ffffff;
                    cursor:default;
                }

                .box-9-l h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .p9-1,
                .p9-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    letter-spacing:0.1em;
                    text-transform:uppercase;
                    font-size:11px;
                    line-height:18px;
                    width:125px;
                    min-height:53px;
                    padding:22px 0 0 125px;
                    color:#ffffff;
                    cursor:default;
                    background:#374357;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    position:relative;
                }

                .p9-1 { margin:40px auto 0 auto; }
                .p9-2 { margin:10px auto 0 auto; }

                .p9-1::after,
                .p9-2::after {
                    content:'';
                    width:calc(100% - 16px);
                    height:calc(100% - 16px);
                    padding:0;
                    margin:0;
                    border:1px solid #3D4B61;
                    border-radius:5px;
                    -webkit-border-radius:5px;
                    -moz-border-radius:5px;
                    -khtml-border-radius:5px;
                    position:absolute;
                    top:7px;
                    left:7px;
                    z-index:auto;
                }

                .p9-1 span,
                .p9-2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    letter-spacing:0;
                    text-transform:none;
                    font-size:20px;
                    line-height:26px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    cursor:default;
                    position:absolute;
                    top:25px;
                    left:45px;
                    z-index:auto;
                }

                .p9-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:21px;
                    width:265px;
                    height:175px;
                    padding:90px 0 0 0;
                    margin:60px auto 0 auto;
                    color:#ffffff;
                    background:#374357;
                    cursor:default;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    -moz-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    position:relative;
                    top:auto;
                    left:auto;
                    z-index:8;
                }

                .p9-3 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:48px;
                    line-height:48px;
                    padding:0;
                    margin:0 0 5px 0;
                    color:#ffffff;
                    cursor:default;
                    display:inline-block;
                }

                .p9-3 a {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:16px;
                    padding:0;
                    margin:0;
                    color:#7edd7b;
                    border-bottom:1px solid #7edd7b;
                    cursor:pointer;
                    display:inline-block;
                    position:relative;
                    z-index:10;
                }

                .p9-3 a:hover {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }

                .p9-3::after {
                    content:'';
                    width:calc(100% - 16px);
                    height:calc(100% - 16px);
                    padding:0;
                    margin:0;
                    border:1px solid #3D4B61;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                    position:absolute;
                    top:7px;
                    left:7px;
                    z-index:8;
                }

                .p9-3::before {
                    content:'';
                    width:156px;
                    height:139px;
                    padding:0;
                    margin:0;
                    background:url('../images/star.png') no-repeat 0 0;
                    position:absolute;
                    top:-45px;
                    left:calc(50% - 78px);
                    z-index:9;
                    cursor:default;
                }

                .p9-4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0 0 0 40px;
                    margin:40px auto 0 auto;
                    color:#C2C6CC;
                    cursor:default;
                    display:inline-block;
                    background:url('../images/swipe.svg') no-repeat 0 8px;
                }

                .review-choice-w {
                    width:340px;
                    padding:0;
                    margin:15px auto 0 auto;
                    text-align:center;
                    position:relative;
                    background:#455064;
                    border:10px solid #374357;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    -webkit-box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                    box-shadow: 0 5px 30px 0 rgba(0,0,0,0.04);
                }

                .review-choice {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    letter-spacing:0.1em;
                    text-transform:uppercase;
                    font-size:13px;
                    line-height:13px;
                    width:50%;
                    height:37px;
                    padding:27px 0 0 0;
                    margin:0;
                    color:#C2C6CC;
                    cursor:pointer;
                    position:relative;
                    float:left;
                    z-index:10;
                }

                .review-choice-active {
                    color:#ffffff;
                }

                .review-choice-bg {
                    width:50%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:1;
                    background:#5494F3;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 5px 20px 0 rgba(84,148,243,0.3);
                    -webkit-box-shadow: 0 5px 20px 0 rgba(84,148,243,0.3);
                    box-shadow: 0 5px 20px 0 rgba(84,148,243,0.3);
                }

                .box-9-r {
                    width:100%;
                    padding:0;
                    margin:40px auto 0 auto;
                    background:url('../images/iphone-4.png') no-repeat top center;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    position:relative;
                    text-align:center;
                    float:none;
                }

                .flamp-choice,
                .instagram-choice {
                    height:0;
                    overflow:hidden;
                }

                .active-choice {
                    height:auto;
                    overflow:inherit;
                }

                .box-9 {
                    width:360px;
                    height:450px;
                    padding:10px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    opacity:0;
                }

                .box-9-img {
                    width:186px;
                    height:405px;
                    overflow:hidden;
                    padding:0;
                    margin:0 auto;
                    background:#000000;
                    position:relative;
                    border-radius:20px;
                    -webkit-border-radius:20px;
                    -moz-border-radius:20px;
                    -khtml-border-radius:20px;
                }

                .iphone::after {
                    content:'';
                    width:360px;
                    height:42px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    left:calc(50% - 180px);
                    z-index:10;
                    background:url('../images/iphone-4-top.png') no-repeat center -14px;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                .box-9-r::before {
                    content:'';
                    width:186px;
                    height:405px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    left:calc(50% - 93px);
                    z-index:auto;
                    background:#f0f0f0;
                    cursor:default;
                    border-radius:25px;
                    -webkit-border-radius:25px;
                    -moz-border-radius:25px;
                    -khtml-border-radius:25px;
                }

                .box-9 img {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    display:block;
                }

                #box-9 .swiper-container {
                    width:100%;
                    min-height:460px;
                    margin:0 auto 0 auto;
                    padding:0;
                    position:relative;
                }

                #box-9 .swiper-container .swiper-slide-active .box-9 {
                    opacity:1;
                }

                .box-9:hover, .box-9:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-9 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-9 .swiper-button-prev {
                    display:block;
                    width:50px;
                    height:50px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:200px;
                    left:0;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-button-next {
                    display:block;
                    width:50px;
                    height:50px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:200px;
                    right:0;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-9 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-9 .swiper-button-prev:active,
                #box-9 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-9 .swiper-button-prev:hover, #box-9 .swiper-button-prev:not(:hover),
                #box-9 .swiper-button-next:hover, #box-9 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-9 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-9 .swiper-pagination-fraction,
                #box-9 .swiper-pagination-custom,
                #box-9 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-9 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-9 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

/* box-10 */

		#box-10-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
		}

        #box-10 {
            width:1210px;
            padding:100px 0 0 0;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
        }
        
        #box-10 h2 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:39px;
            line-height:45px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:default;
        }

        #box-10 h4 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:20px;
            line-height:24px;
            padding:0;
            margin:20px 0 0 0;
            color:#797C80;
            cursor:default;
        }

        #box-10 h6 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:18px;
            line-height:23px;
            padding:0 0 0 100px;
            margin:0;
            color:#0F0F0F;
            cursor:default;
            position:absolute;
            top:170px;
            left:500px;
            z-index:auto;
        }

        #box-10 h6::after {
            content:'';
            width:157px;
            height:109px;
            padding:0;
            margin:0;
            position:absolute;
            top:-10px;
            left:-50px;
            z-index:6;
            background:url('../images/icon-7.png') no-repeat 0 0;
            cursor:default;
        }

        #box-10 h6::before {
            content:'';
            width:100%;
            height:100%;
            padding:60px 25px 60px 0;
            margin:0;
            position:absolute;
            top:-60px;
            left:27px;
            z-index:-1;
            border:1px solid #f7f8fa;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .sp10-1 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            display:inline-block;
            color:#5494F3;
        }

        .sp10-2 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            display:inline-block;
        }

        #box-10-1 {
            width:100%;
            padding:0;
            margin:0 auto;
            position:relative;
        }

        .box-10 {
            width:370px;
            padding:0 10px 30px 10px;
            margin:0;
            position:relative;
            text-align:center;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
        }

        .box-10::after {
            content:'';
            width:calc(100% - 30px);
            height:100%;
            padding:0;
            margin:0;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:default;
            -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            position:absolute;
            top:10px;
            left:15px;
            z-index:-1;
        }

        .box-10::before {
            content:'';
            width:100%;
            height:30px;
            padding:0;
            margin:0;
            background:url('../images/img-bg.svg') no-repeat top center;
            position:absolute;
            top:-10px;
            left:0;
            z-index:1;
        }

        .box-10 img {
            width:100%;
            padding:0;
            margin:0;
            display:block;
            position:relative;
            z-index:2;
        }

        .box-10 h3 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:23px;
            line-height:31px;
            padding:0;
            margin:30px 25px 0 25px;
            color:#0F0F0F;
            cursor:default;
        }

        .video-10 {
            padding:0;
            margin:0;
            position:absolute;
            left:45px;
            bottom:45px;
            z-index:15;
            display:inline-block;
        }

        .play-10 {
            width:64px;
            height:66px;
            padding:0;
            margin:0;
            position:absolute;
            top:0;
            left:0;
            background:url('../images/play-button.png') no-repeat center center;
            z-index:10;
            cursor:pointer;
        }

        .video-10 p {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:18px;
            line-height:20px;
            padding:2px 0 0 94px;
            margin:0;
            color:#5494F3;
            cursor:pointer;
        }

        .video-10 p span {
            font-size:18px;
            line-height:18px;
            padding:0;
            margin:0;
            color:#5494F3;
            border-bottom:1px solid #5494F3;
            display:inline-block;
            cursor:pointer;
        }

        .video-10:hover p {
            background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .video-10:active p {
            background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .video-10:hover p span,
        .video-10:active p span {
            border-bottom:1px solid #5494F3;
        }

        .video-10:hover p, .video-10:not(:hover) p,
        .video-10:active p, .video-10:not(:active) p {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .p10-1 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:22px;
            padding:0 0 0 20px;
            margin:15px 25px 0 25px;
            color:#494A4D;
            cursor:default;
            background:url('../images/check-list.svg') no-repeat 0 7px;
        }

        .p10-2 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:23px;
            line-height:31px;
            min-height:60px;
            padding:30px 0 0 0;
            margin:30px 25px 0 25px;
            color:#0F0F0F;
            cursor:default;
            background:#F7F8FA;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .p10-2 span {
            padding:0 0 0 25px;
            margin:0;
            color:#0F0F0F;
            background:url('../images/ruble.svg') no-repeat 0 6px;
            -webkit-background-size: 16px auto;
            -moz-background-size: 16px auto;
            -o-background-size: 16px auto;
            background-size: 16px auto;
            display:inline-block;
        }

        .button-10 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:13px;
            line-height:21px;
            letter-spacing:0.08em;
            text-transform: uppercase;
            width:calc(100% - 50px);
            margin:30px auto 0 auto;
            outline:none;
            cursor:pointer;
            -webkit-appearance: none;
            -moz-appearance:none;
            color:#ffffff;
            text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
            background:#5494F3;
            border:none;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
        }

        .button-10-1 { height:40px; padding:24px 0 0 0; }
        .button-10-2 { height:40px; padding:24px 0 0 0; }
        .button-10-3 { height:52px; padding:12px 0 0 0; }

        .button-10:hover {
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            outline:none;
        }

        .button-10:active {
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
        }

        .button-10:hover, .button-10:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        #box-10-1 .swiper-container {
            width:1210px;
            min-height:1130px;
            margin:30px auto 0 auto;
            padding:70px 0 30px 0;
            position:relative;
        }

        #box-10-1 .swiper-container::before {
            content:'';
            width:900px;
            height:100%;
            margin:0;
            padding:0;
            background:#ffffff;
            position:absolute;
            top:0;
            left:-930px;
            z-index:10;
            -moz-box-shadow: 30px 0 20px 0 #ffffff;
            -webkit-box-shadow: 30px 0 20px 0 #ffffff;
            box-shadow: 30px 0 20px 0 #ffffff;
        }

        #box-10-1 .swiper-container::after {
            content:'';
            width:900px;
            height:100%;
            margin:0;
            padding:0;
            background:#ffffff;
            position:absolute;
            top:0;
            right:-930px;
            z-index:10;
            -moz-box-shadow: -30px 0 20px 0 #ffffff;
            -webkit-box-shadow: -30px 0 20px 0 #ffffff;
            box-shadow: -30px 0 20px 0 #ffffff;
        }

        #box-10 .swiper-container .swiper-slide-active .box-10,
        #box-10 .swiper-container .swiper-slide-next .box-10,
        #box-10 .swiper-container .swiper-slide-prev .box-10 {

        }

        #box-10 .swiper-wrapper {
            position: relative;
            width:100%;
            height:100%;
            z-index: 1;
            display: -webkit-box;
            display: -moz-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-transition-property: -webkit-transform;
            -moz-transition-property: -moz-transform;
            -o-transition-property: -o-transform;
            -ms-transition-property: -ms-transform;
            transition-property: transform;
            -webkit-box-sizing: content-box;
            -moz-box-sizing: content-box;
            box-sizing: content-box;
        }

        #box-10 .swiper-button-prev {
            display:none;
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:197px;
            left:-130px;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            background-image: linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-10 .swiper-button-prev::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/left-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-10 .swiper-button-next {
            display:none;
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:197px;
            right:-130px;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-10 .swiper-button-next::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/right-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-10 .swiper-button-prev:hover {
            background-image: linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
        }

        #box-10 .swiper-button-next:hover {
            background-image: linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
        }

        #box-10 .swiper-button-prev:active,
        #box-10 .swiper-button-next:active {
            background-image: linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
        }

        #box-10 .swiper-button-prev:hover, #box-10 .swiper-button-prev:not(:hover),
        #box-10 .swiper-button-next:hover, #box-10 .swiper-button-next:not(:hover) {
            -webkit-transition: All 0.25s ease;
            -moz-transition: All 0.25s ease;
            -o-transition: All 0.25s ease;
            -ms-transition: All 0.25s ease;
            transition: All 0.25s ease;
        }

        #box-10 .swiper-pagination {
            position: absolute;
            text-align:center;
            -webkit-transition: 300ms;
            -moz-transition: 300ms;
            -o-transition: 300ms;
            transition: 300ms;
            -webkit-transform: translate3d(0, 0, 0);
            -ms-transform: translate3d(0, 0, 0);
            -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            z-index: 40;
            display:none;
        }

        #box-10 .swiper-pagination-fraction,
        #box-10 .swiper-pagination-custom,
        #box-10 .swiper-container-horizontal > .swiper-pagination-bullets {
            bottom:-5px;
            left:0;
            width:100%;
        }

        #box-10 .swiper-pagination-bullet {
            width:8px;
            height:8px;
            margin:0 4px 0 4px;
            padding:0;
            background:#D8DCE3;
            display:inline-block;
            opacity:1;
            cursor:pointer;
            border:none;
            box-shadow:none;
            -moz-appearance:none;
            -ms-appearance:none;
            -webkit-appearance:none;
            appearance:none;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-10 .swiper-pagination-bullet-active {
            opacity:1;
            background:#5494F3;
        }

        #box-10-2 {
            width:100%;
            padding:0;
            margin:90px auto 0 auto;
            position:relative;
            text-align:center;
            z-index:5;
        }

        #box-10-2 h3 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:23px;
            line-height:31px;
            padding:0;
            margin:0 auto;
            color:#0F0F0F;
            cursor:default;
        }

        #box-10-2 .swiper-container {
            width:1210px;
            min-height:290px;
            margin:0 auto 0 auto;
            padding:60px 0 30px 0;
            position:relative;
        }

        #box-10-2 .swiper-container::before {
            content:'';
            width:900px;
            height:100%;
            margin:0;
            padding:0;
            background:#ffffff;
            position:absolute;
            top:0;
            left:-930px;
            z-index:10;
            -moz-box-shadow: 30px 0 20px 0 #ffffff;
            -webkit-box-shadow: 30px 0 20px 0 #ffffff;
            box-shadow: 30px 0 20px 0 #ffffff;
        }

        #box-10-2 .swiper-container::after {
            content:'';
            width:900px;
            height:100%;
            margin:0;
            padding:0;
            background:#ffffff;
            position:absolute;
            top:0;
            right:-930px;
            z-index:10;
            -moz-box-shadow: -30px 0 20px 0 #ffffff;
            -webkit-box-shadow: -30px 0 20px 0 #ffffff;
            box-shadow: -30px 0 20px 0 #ffffff;
        }

        #box-10-2 p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:18px;
            line-height:23px;
            color:#0F0F0F;
            width:290px;
            min-height:130px;
            padding:150px 0 0 0;
            margin:0;
            cursor:default;
            position:relative;
            background:url('../images/check-icon.svg') no-repeat center 45px #ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
        }

        #box-10-2 p::after {
            content:'';
            width:calc(100% - 30px);
            height:100%;
            padding:0;
            margin:0;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:default;
            -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            position:absolute;
            top:10px;
            left:15px;
            z-index:-1;
        }

        #box-10-2 p span {
            padding:0;
            margin:10px auto 0 auto;
            color:#5494F3;
            display:inline-block;
        }

            @media all and (max-width: 1340px) {

                #box-10-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-10 {
                    width:1140px;
                    padding:100px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-10 h2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-10 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:24px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }

                #box-10 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0 0 0 100px;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    position:absolute;
                    top:170px;
                    left:500px;
                    z-index:auto;
                }

                #box-10 h6::after {
                    content:'';
                    width:157px;
                    height:109px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-10px;
                    left:-50px;
                    z-index:6;
                    background:url('../images/icon-7.png') no-repeat 0 0;
                    cursor:default;
                }

                #box-10 h6::before {
                    content:'';
                    width:100%;
                    height:100%;
                    padding:60px 25px 60px 0;
                    margin:0;
                    position:absolute;
                    top:-60px;
                    left:27px;
                    z-index:-1;
                    border:1px solid #f7f8fa;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .sp10-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display:inline-block;
                    color:#5494F3;
                }

                .sp10-2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display:inline-block;
                }

                #box-10-1 {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                }

                .box-10 {
                    width:350px;
                    padding:0 10px 30px 10px;
                    margin:0;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-10::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                .box-10::before {
                    content:'';
                    width:100%;
                    height:30px;
                    padding:0;
                    margin:0;
                    background:url('../images/img-bg.svg') no-repeat top center;
                    position:absolute;
                    top:-10px;
                    left:0;
                    z-index:1;
                }

                .box-10 img {
                    width:100%;
                    padding:0;
                    margin:0;
                    display:block;
                    position:relative;
                    z-index:2;
                }

                .box-10 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:23px;
                    line-height:31px;
                    padding:0;
                    margin:30px 25px 0 25px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .video-10 {
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:45px;
                    bottom:25px;
                    z-index:15;
                    display:inline-block;
                }

                .play-10 {
                    width:64px;
                    height:66px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    background:url('../images/play-button.png') no-repeat center center;
                    z-index:10;
                    cursor:pointer;
                }

                .video-10 p {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:20px;
                    padding:2px 0 0 94px;
                    margin:0;
                    color:#5494F3;
                    cursor:pointer;
                }

                .video-10 p span {
                    font-size:18px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    display:inline-block;
                    cursor:pointer;
                }

                .video-10:hover p {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .video-10:active p {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .video-10:hover p span,
                .video-10:active p span {
                    border-bottom:1px solid #5494F3;
                }

                .video-10:hover p, .video-10:not(:hover) p,
                .video-10:active p, .video-10:not(:active) p {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .p10-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0 0 0 20px;
                    margin:15px 25px 0 25px;
                    color:#494A4D;
                    cursor:default;
                    background:url('../images/check-list.svg') no-repeat 0 7px;
                }

                .p10-2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:23px;
                    line-height:31px;
                    min-height:60px;
                    padding:30px 0 0 0;
                    margin:30px 25px 0 25px;
                    color:#0F0F0F;
                    cursor:default;
                    background:#F7F8FA;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .p10-2 span {
                    padding:0 0 0 25px;
                    margin:0;
                    color:#0F0F0F;
                    background:url('../images/ruble.svg') no-repeat 0 6px;
                    -webkit-background-size: 16px auto;
                    -moz-background-size: 16px auto;
                    -o-background-size: 16px auto;
                    background-size: 16px auto;
                    display:inline-block;
                }

                .button-10 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:21px;
                    width:calc(100% - 50px);
                    margin:30px auto 0 auto;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .button-10-1 { height:40px; padding:24px 0 0 0; }
                .button-10-2 { height:40px; padding:24px 0 0 0; }
                .button-10-3 { height:52px; padding:12px 0 0 0; }

                .button-10:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button-10:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button-10:hover, .button-10:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-10-1 .swiper-container {
                    width:1140px;
                    min-height:1150px;
                    margin:30px auto 0 auto;
                    padding:70px 0 30px 0;
                    position:relative;
                }

                #box-10-1 .swiper-container::before {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    left:-930px;
                    z-index:10;
                    -moz-box-shadow: 30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: 30px 0 20px 0 #ffffff;
                    box-shadow: 30px 0 20px 0 #ffffff;
                }

                #box-10-1 .swiper-container::after {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    right:-930px;
                    z-index:10;
                    -moz-box-shadow: -30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: -30px 0 20px 0 #ffffff;
                    box-shadow: -30px 0 20px 0 #ffffff;
                }

                #box-10 .swiper-container .swiper-slide-active .box-10,
                #box-10 .swiper-container .swiper-slide-next .box-10,
                #box-10 .swiper-container .swiper-slide-prev .box-10 {

                }

                #box-10 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-10 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-10 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-10 .swiper-button-prev:active,
                #box-10 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-10 .swiper-button-prev:hover, #box-10 .swiper-button-prev:not(:hover),
                #box-10 .swiper-button-next:hover, #box-10 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-10 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-10 .swiper-pagination-fraction,
                #box-10 .swiper-pagination-custom,
                #box-10 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-10 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }

                #box-10-2 {
                    width:100%;
                    padding:0;
                    margin:90px auto 0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-10-2 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:23px;
                    line-height:31px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-10-2 .swiper-container {
                    width:1140px;
                    min-height:290px;
                    margin:0 auto 0 auto;
                    padding:60px 0 30px 0;
                    position:relative;
                }

                #box-10-2 .swiper-container::before {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    left:-930px;
                    z-index:10;
                    -moz-box-shadow: 30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: 30px 0 20px 0 #ffffff;
                    box-shadow: 30px 0 20px 0 #ffffff;
                }

                #box-10-2 .swiper-container::after {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    right:-930px;
                    z-index:10;
                    -moz-box-shadow: -30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: -30px 0 20px 0 #ffffff;
                    box-shadow: -30px 0 20px 0 #ffffff;
                }

                #box-10-2 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    color:#0F0F0F;
                    width:270px;
                    min-height:130px;
                    padding:150px 0 0 0;
                    margin:0;
                    cursor:default;
                    position:relative;
                    background:url('../images/check-icon.svg') no-repeat center 45px #ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                #box-10-2 p::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                #box-10-2 p span {
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#5494F3;
                    display:inline-block;
                }
            }

            @media all and (max-width: 1200px) {

                #box-10-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-10 {
                    width:960px;
                    padding:100px 0 30px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-10 h2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-10 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:24px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }

                #box-10 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0 0 0 100px;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    position:absolute;
                    top:170px;
                    left:auto;
                    right:55px;
                    z-index:auto;
                }

                #box-10 h6::after {
                    content:'';
                    width:157px;
                    height:109px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-10px;
                    left:-50px;
                    z-index:6;
                    background:url('../images/icon-7.png') no-repeat 0 0;
                    cursor:default;
                }

                #box-10 h6::before {
                    content:'';
                    width:100%;
                    height:100%;
                    padding:60px 25px 60px 0;
                    margin:0;
                    position:absolute;
                    top:-60px;
                    left:27px;
                    z-index:-1;
                    border:1px solid #f7f8fa;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .sp10-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display:inline-block;
                    color:#5494F3;
                }

                .sp10-2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display:inline-block;
                }

                #box-10-1 {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                }

                .box-10 {
                    width:290px;
                    padding:0 10px 30px 10px;
                    margin:0;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-10::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                .box-10::before {
                    content:'';
                    width:100%;
                    height:30px;
                    padding:0;
                    margin:0;
                    background:url('../images/img-bg.svg') no-repeat top center;
                    position:absolute;
                    top:-10px;
                    left:0;
                    z-index:1;
                }

                .box-10 img {
                    width:100%;
                    padding:0;
                    margin:0;
                    display:block;
                    position:relative;
                    z-index:2;
                }

                .box-10 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:22px;
                    line-height:28px;
                    padding:0;
                    margin:20px 15px 0 15px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .video-10 {
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:0;
                    bottom:15px;
                    z-index:15;
                    display:inline-block;
                }

                .play-10 {
                    width:64px;
                    height:66px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    background:url('../images/play-button.png') no-repeat center center;
                    z-index:10;
                    cursor:pointer;
                }

                .video-10 p {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:17px;
                    line-height:20px;
                    padding:2px 0 0 90px;
                    margin:0;
                    color:#5494F3;
                    cursor:pointer;
                }

                .video-10 p span {
                    font-size:17px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    display:inline-block;
                    cursor:pointer;
                }

                .video-10:hover p {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .video-10:active p {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .video-10:hover p span,
                .video-10:active p span {
                    border-bottom:1px solid #5494F3;
                }

                .video-10:hover p, .video-10:not(:hover) p,
                .video-10:active p, .video-10:not(:active) p {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .p10-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0 0 0 20px;
                    margin:10px 15px 0 15px;
                    color:#494A4D;
                    cursor:default;
                    background:url('../images/check-list.svg') no-repeat 0 7px;
                }

                .p10-2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:21px;
                    line-height:25px;
                    min-height:50px;
                    padding:24px 0 0 0;
                    margin:30px 15px 0 15px;
                    color:#0F0F0F;
                    cursor:default;
                    background:#F7F8FA;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .p10-2 span {
                    padding:0 0 0 25px;
                    margin:0;
                    color:#0F0F0F;
                    background:url('../images/ruble.svg') no-repeat 0 6px;
                    -webkit-background-size: 16px auto;
                    -moz-background-size: 16px auto;
                    -o-background-size: 16px auto;
                    background-size: 16px auto;
                    display:inline-block;
                }

                .button-10 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:21px;
                    width:calc(100% - 30px);
                    margin:20px auto 0 auto;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .button-10-1 { height:40px; padding:24px 0 0 0; }
                .button-10-2 { height:40px; padding:24px 0 0 0; }
                .button-10-3 { height:52px; padding:12px 0 0 0; }

                .button-10:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button-10:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button-10:hover, .button-10:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-10-1 .swiper-container {
                    width:100%;
                    min-height:1090px;
                    margin:30px auto 0 auto;
                    padding:70px 0 30px 0;
                    position:relative;
                }

                #box-10-1 .swiper-container::before {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    left:-930px;
                    z-index:10;
                    -moz-box-shadow: 30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: 30px 0 20px 0 #ffffff;
                    box-shadow: 30px 0 20px 0 #ffffff;
                }

                #box-10-1 .swiper-container::after {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    right:-930px;
                    z-index:10;
                    -moz-box-shadow: -30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: -30px 0 20px 0 #ffffff;
                    box-shadow: -30px 0 20px 0 #ffffff;
                }

                #box-10 .swiper-container .swiper-slide-active .box-10,
                #box-10 .swiper-container .swiper-slide-next .box-10,
                #box-10 .swiper-container .swiper-slide-prev .box-10 {

                }

                #box-10 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-10 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-10 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-10 .swiper-button-prev:active,
                #box-10 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-10 .swiper-button-prev:hover, #box-10 .swiper-button-prev:not(:hover),
                #box-10 .swiper-button-next:hover, #box-10 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-10 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-10 .swiper-pagination-fraction,
                #box-10 .swiper-pagination-custom,
                #box-10 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-10 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }

                #box-10-2 {
                    width:100%;
                    padding:0;
                    margin:90px auto 0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-10-2 .swiper-container {
                    width:850px;
                    min-height:290px;
                    margin:0 auto 0 auto;
                    padding:60px 0 50px 0;
                    position:relative;
                }

                #box-10-2 .swiper-pagination {
                    display:block;
                    z-index:45;
                }

                #box-10-2 .swiper-container::before {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    left:-930px;
                    z-index:10;
                    -moz-box-shadow: 30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: 30px 0 20px 0 #ffffff;
                    box-shadow: 30px 0 20px 0 #ffffff;
                }

                #box-10-2 .swiper-container::after {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    right:-930px;
                    z-index:10;
                    -moz-box-shadow: -30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: -30px 0 20px 0 #ffffff;
                    box-shadow: -30px 0 20px 0 #ffffff;
                }

                #box-10 .swiper-container .swiper-slide-active,
                #box-10 .swiper-container .swiper-slide-next,
                #box-10 .swiper-container .swiper-slide-prev {

                }

                #box-10-2 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:23px;
                    line-height:31px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-10-2 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    color:#0F0F0F;
                    width:270px;
                    min-height:130px;
                    padding:150px 0 0 0;
                    margin:0;
                    cursor:default;
                    position:relative;
                    background:url('../images/check-icon.svg') no-repeat center 45px #ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                #box-10-2 p::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                #box-10-2 p span {
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#5494F3;
                    display:inline-block;
                }
            }

        #box-10 .swipe {
            margin:0 auto;
            display:none;
        }

            @media all and (max-width: 1020px) {

                #box-10-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-10 {
                    width:660px;
                    padding:80px 0 30px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-10 h2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:30px;
                    line-height:36px;
                    padding:0;
                    margin:0 auto;
                    max-width:460px;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-10 h2 br {
                    display:none;
                }

                #box-10 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:24px;
                    padding:0;
                    margin:20px auto 0 auto;
                    max-width:460px;
                    color:#797C80;
                    cursor:default;
                }

                #box-10 h4 br {
                    display:none;
                }

                #box-10 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:100px 0 0 0;
                    margin:60px auto 0 auto;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    top:auto;
                    left:auto;
                    right:auto;
                    z-index:auto;
                    display:inline-block;
                }

                #box-10 h6::after {
                    content:'';
                    width:120px;
                    height:90px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:calc(50% - 60px);
                    z-index:6;
                    background:url('../images/icon-7.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                #box-10 h6::before {
                    content:'';
                    width:100%;
                    height:calc(100% - 40px);
                    padding:0 30px 30px 30px;
                    margin:0;
                    position:absolute;
                    top:40px;
                    left:-30px;
                    z-index:-1;
                    border:1px solid #f7f8fa;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .sp10-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display:inline-block;
                    color:#5494F3;
                }

                .sp10-2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display:inline-block;
                }

                #box-10 .swipe {
                    margin:80px auto 0 auto;
                    display:inline-block;
                }

                #box-10-1 {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                }

                .box-10 {
                    width:370px;
                    padding:0 10px 30px 10px;
                    margin:0;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-10::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                .box-10::before {
                    content:'';
                    width:100%;
                    height:30px;
                    padding:0;
                    margin:0;
                    background:url('../images/img-bg.svg') no-repeat top center;
                    position:absolute;
                    top:-10px;
                    left:0;
                    z-index:1;
                }

                .box-10 img {
                    width:100%;
                    padding:0;
                    margin:0;
                    display:block;
                    position:relative;
                    z-index:2;
                }

                .box-10 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:22px;
                    line-height:28px;
                    padding:0;
                    margin:30px 25px 0 25px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .video-10 {
                    padding:0;
                    margin:60px auto 0 auto;
                    position:relative;
                    left:auto;
                    bottom:auto;
                    z-index:15;
                    display:inline-block;
                }

                .play-10 {
                    width:64px;
                    height:66px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    background:url('../images/play-button.png') no-repeat center center;
                    z-index:10;
                    cursor:pointer;
                }

                .video-10 p {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:17px;
                    line-height:20px;
                    padding:2px 0 0 90px;
                    margin:0;
                    color:#5494F3;
                    cursor:pointer;
                }

                .video-10 p span {
                    font-size:17px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    display:inline-block;
                    cursor:pointer;
                }

                .video-10:hover p {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .video-10:active p {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .video-10:hover p span,
                .video-10:active p span {
                    border-bottom:1px solid #5494F3;
                }

                .video-10:hover p, .video-10:not(:hover) p,
                .video-10:active p, .video-10:not(:active) p {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .p10-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0 0 0 20px;
                    margin:15px 25px 0 25px;
                    color:#494A4D;
                    cursor:default;
                    background:url('../images/check-list.svg') no-repeat 0 7px;
                }

                .p10-2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:21px;
                    line-height:25px;
                    min-height:50px;
                    padding:24px 0 0 0;
                    margin:30px 25px 0 25px;
                    color:#0F0F0F;
                    cursor:default;
                    background:#F7F8FA;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .p10-2 span {
                    padding:0 0 0 25px;
                    margin:0;
                    color:#0F0F0F;
                    background:url('../images/ruble.svg') no-repeat 0 6px;
                    -webkit-background-size: 16px auto;
                    -moz-background-size: 16px auto;
                    -o-background-size: 16px auto;
                    background-size: 16px auto;
                    display:inline-block;
                }

                .button-10 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:21px;
                    width:calc(100% - 50px);
                    margin:20px auto 0 auto;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .button-10-1 { height:40px; padding:24px 0 0 0; }
                .button-10-2 { height:40px; padding:24px 0 0 0; }
                .button-10-3 { height:52px; padding:12px 0 0 0; }

                .button-10:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button-10:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button-10:hover, .button-10:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-10-1 .swiper-container {
                    width:390px;
                    min-height:950px;
                    margin:0 auto 0 auto;
                    padding:50px 0 0 0;
                    position:relative;
                }

                #box-10-1 .swiper-container::before,
                #box-10-1 .swiper-container::after {
                    display:none;
                }

                #box-10 .swiper-container .swiper-slide-active .box-10,
                #box-10 .swiper-container .swiper-slide-next .box-10,
                #box-10 .swiper-container .swiper-slide-prev .box-10 {

                }

                #box-10 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-10 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-10 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-10 .swiper-button-prev:active,
                #box-10 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-10 .swiper-button-prev:hover, #box-10 .swiper-button-prev:not(:hover),
                #box-10 .swiper-button-next:hover, #box-10 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-10 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:block;
                }

                #box-10 .swiper-pagination-fraction,
                #box-10 .swiper-pagination-custom,
                #box-10 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-10-1 .swiper-pagination-fraction,
                #box-10-1 .swiper-pagination-custom,
                #box-10-1 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:auto;
                    top:0;
                    left:0;
                    width:100%;
                }

                #box-10 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }

                #box-10-2 {
                    width:100%;
                    padding:0;
                    margin:80px auto 0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-10-2 .swiper-container {
                    width:560px;
                    min-height:290px;
                    margin:0 auto 0 auto;
                    padding:60px 0 50px 0;
                    position:relative;
                }

                #box-10-2 .swiper-pagination {
                    display:block;
                    z-index:45;
                }

                #box-10-2 .swiper-container::before,
                #box-10-2 .swiper-container::after {
                    display:none;
                }

                #box-10-2 .swiper-container .swiper-slide-active p,
                #box-10-2 .swiper-container .swiper-slide-next p {
                    opacity:1;
                }

                #box-10-2 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:23px;
                    line-height:31px;
                    padding:0;
                    margin:0 auto;
                    max-width:340px;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-10-2 p {
                    opacity:0;
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    color:#0F0F0F;
                    width:270px;
                    min-height:130px;
                    padding:150px 0 0 0;
                    margin:0;
                    cursor:default;
                    position:relative;
                    background:url('../images/check-icon.svg') no-repeat center 45px #ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                #box-10-2 p::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                #box-10-2 p span {
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#5494F3;
                    display:inline-block;
                }
            }

            @media all and (max-width: 720px) {

                #box-10-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-10 {
                    width:360px;
                    padding:70px 0 20px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-10 h2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:26px;
                    line-height:30px;
                    padding:0;
                    margin:0 auto;
                    max-width:250px;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-10 h2 br {
                    display:none;
                }

                #box-10 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:23px;
                    padding:0;
                    margin:15px auto 0 auto;
                    max-width:230px;
                    color:#797C80;
                    cursor:default;
                }

                #box-10 h4 br {
                    display:none;
                }

                #box-10 h6 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:22px;
                    padding:100px 0 0 0;
                    margin:40px auto 0 auto;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    top:auto;
                    left:auto;
                    right:auto;
                    z-index:auto;
                    display:block;
                }

                #box-10 h6::after {
                    content:'';
                    width:120px;
                    height:90px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:calc(50% - 60px);
                    z-index:6;
                    background:url('../images/icon-7.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                #box-10 h6::before {
                    content:'';
                    width:100%;
                    height:calc(100% - 40px);
                    padding:0 0 25px 0;
                    margin:0;
                    position:absolute;
                    top:40px;
                    left:0;
                    z-index:-1;
                    border:1px solid #f7f8fa;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .sp10-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display:inline-block;
                    color:#5494F3;
                }

                .sp10-2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    display:inline-block;
                }

                #box-10 .swipe {
                    margin:60px auto 0 auto;
                    display:inline-block;
                }

                #box-10-1 {
                    width:100%;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                }

                .box-10 {
                    width:calc(100% - 20px);
                    padding:0 10px 30px 10px;
                    margin:0;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-10::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                .box-10::before {
                    content:'';
                    width:100%;
                    height:30px;
                    padding:0;
                    margin:0;
                    background:url('../images/img-bg.svg') no-repeat top center;
                    position:absolute;
                    top:-10px;
                    left:0;
                    z-index:1;
                }

                .box-10 img {
                    width:100%;
                    padding:0;
                    margin:0;
                    display:block;
                    position:relative;
                    z-index:2;
                }

                .box-10 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:22px;
                    padding:0;
                    margin:25px 15px 0 15px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .video-10 {
                    padding:0;
                    margin:50px auto 0 auto;
                    position:relative;
                    left:auto;
                    bottom:auto;
                    z-index:15;
                    display:inline-block;
                }

                .play-10 {
                    width:64px;
                    height:66px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    background:url('../images/play-button.png') no-repeat center center;
                    z-index:10;
                    cursor:pointer;
                }

                .video-10 p {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:17px;
                    line-height:20px;
                    padding:2px 0 0 90px;
                    margin:0;
                    color:#5494F3;
                    cursor:pointer;
                }

                .video-10 p span {
                    font-size:17px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    display:inline-block;
                    cursor:pointer;
                }

                .video-10:hover p {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .video-10:active p {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .video-10:hover p span,
                .video-10:active p span {
                    border-bottom:1px solid #5494F3;
                }

                .video-10:hover p, .video-10:not(:hover) p,
                .video-10:active p, .video-10:not(:active) p {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .p10-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0 0 0 20px;
                    margin:15px 15px 0 15px;
                    color:#494A4D;
                    cursor:default;
                    background:url('../images/check-list.svg') no-repeat 0 7px;
                }

                .p10-2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:21px;
                    line-height:25px;
                    min-height:50px;
                    padding:24px 0 0 0;
                    margin:25px 15px 0 15px;
                    color:#0F0F0F;
                    cursor:default;
                    background:#F7F8FA;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .p10-2 span {
                    padding:0 0 0 25px;
                    margin:0;
                    color:#0F0F0F;
                    background:url('../images/ruble.svg') no-repeat 0 6px;
                    -webkit-background-size: 16px auto;
                    -moz-background-size: 16px auto;
                    -o-background-size: 16px auto;
                    background-size: 16px auto;
                    display:inline-block;
                }

                .button-10 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    line-height:21px;
                    width:calc(100% - 30px);
                    margin:20px auto 0 auto;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .button-10-1 { height:40px; padding:24px 0 0 0; }
                .button-10-2 { height:40px; padding:24px 0 0 0; }
                .button-10-3 { height:52px; padding:12px 0 0 0; }

                .button-10:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .button-10:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .button-10:hover, .button-10:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                #box-10-1 .swiper-container {
                    width:100%;
                    min-height:910px;
                    margin:0 auto 0 auto;
                    padding:50px 0 0 0;
                    position:relative;
                }

                #box-10 .swiper-container .swiper-slide-active .box-10,
                #box-10 .swiper-container .swiper-slide-next .box-10,
                #box-10 .swiper-container .swiper-slide-prev .box-10 {

                }

                #box-10 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-10 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    left:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:197px;
                    right:-130px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-10 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-10 .swiper-button-prev:active,
                #box-10 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-10 .swiper-button-prev:hover, #box-10 .swiper-button-prev:not(:hover),
                #box-10 .swiper-button-next:hover, #box-10 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-10 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:block;
                }

                #box-10 .swiper-pagination-fraction,
                #box-10 .swiper-pagination-custom,
                #box-10 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-10-1 .swiper-pagination-fraction,
                #box-10-1 .swiper-pagination-custom,
                #box-10-1 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:auto;
                    top:0;
                    left:0;
                    width:100%;
                }

                #box-10 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-10 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }

                #box-10-2 {
                    width:100%;
                    padding:0;
                    margin:70px auto 0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-10-2 .swiper-container {
                    width:100%;
                    min-height:290px;
                    margin:0 auto 0 auto;
                    padding:60px 0 50px 0;
                    position:relative;
                }

                #box-10-2 .swiper-pagination {
                    display:block;
                    z-index:45;
                }

                #box-10-2 .swiper-container::before,
                #box-10-2 .swiper-container::after {
                    display:none;
                }

                #box-10-2 .swiper-container .swiper-slide-active p,
                #box-10-2 .swiper-container .swiper-slide-next p {
                    opacity:1;
                }

                #box-10-2 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:23px;
                    line-height:31px;
                    padding:0;
                    margin:0 auto;
                    max-width:340px;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-10-2 p {
                    opacity:1;
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    color:#0F0F0F;
                    width:100%;
                    min-height:130px;
                    padding:150px 0 0 0;
                    margin:0;
                    cursor:default;
                    position:relative;
                    background:url('../images/check-icon.svg') no-repeat center 45px #ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                #box-10-2 p::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                #box-10-2 p span {
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#5494F3;
                    display:inline-block;
                }
            }

/* box-11 */

		#box-11-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
		}

        #box-11 {
            width:1240px;
            padding:100px 0 0 0;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
        }

        #box-11 h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:39px;
            line-height:45px;
            padding:0;
            margin:0 auto;
            color:#0F0F0F;
            cursor:default;
        }

        #box-11 h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        #box-11 h4 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:20px;
            line-height:24px;
            max-width:480px;
            padding:0;
            margin:15px auto 0 auto;
            color:#494A4D;
            cursor:default;
        }

        .box-11 {
            width:270px;
            padding:10px 10px 30px 10px;
            margin:0 10px 0 10px;
            position:relative;
            text-align:left;
            float:left;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
        }

        .box-11::after {
            content:'';
            width:calc(100% - 20px);
            height:100%;
            padding:0;
            margin:0;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:default;
            -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
            position:absolute;
            top:10px;
            left:10px;
            z-index:-1;
        }

        .box-11 img {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
            display:block;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .box-11 h3 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:18px;
            line-height:23px;
            padding:0;
            margin:30px 15px 0 15px;
            color:#0F0F0F;
            cursor:default;
        }

        .box-11 p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:20px;
            padding:0;
            margin:10px 15px 0 15px;
            color:#797C80;
            cursor:default;
        }

        .box-11 p span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        #box-11 .swiper-container {
            width:930px;
            min-height:430px;
            margin:0 auto 0 auto;
            padding:60px 0 30px 0;
            position:relative;
        }

        #box-11 .swiper-container::before {
            content:'';
            width:900px;
            height:100%;
            margin:0;
            padding:0;
            background:#ffffff;
            position:absolute;
            top:0;
            left:-930px;
            z-index:10;
            -moz-box-shadow: 30px 0 20px 0 #ffffff;
            -webkit-box-shadow: 30px 0 20px 0 #ffffff;
            box-shadow: 30px 0 20px 0 #ffffff;
        }

        #box-11 .swiper-container::after {
            content:'';
            width:900px;
            height:100%;
            margin:0;
            padding:0;
            background:#ffffff;
            position:absolute;
            top:0;
            right:-930px;
            z-index:10;
            -moz-box-shadow: -30px 0 20px 0 #ffffff;
            -webkit-box-shadow: -30px 0 20px 0 #ffffff;
            box-shadow: -30px 0 20px 0 #ffffff;
        }

        #box-11 .swiper-container .swiper-slide-active .box-11,
        #box-11 .swiper-container .swiper-slide-next .box-11,
        #box-11 .swiper-container .swiper-slide-prev .box-11 {

        }

        #box-11 .swiper-wrapper {
            position: relative;
            width:100%;
            height:100%;
            z-index: 1;
            display: -webkit-box;
            display: -moz-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-transition-property: -webkit-transform;
            -moz-transition-property: -moz-transform;
            -o-transition-property: -o-transform;
            -ms-transition-property: -ms-transform;
            transition-property: transform;
            -webkit-box-sizing: content-box;
            -moz-box-sizing: content-box;
            box-sizing: content-box;
        }

        #box-11 .swiper-button-prev {
            display:block;
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:125px;
            left:-130px;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            background-image: linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-11 .swiper-button-prev::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/left-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-11 .swiper-button-next {
            display:block;
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:125px;
            right:-130px;
            z-index:41;
            color:#ffffff;
            cursor:pointer;
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-11 .swiper-button-next::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/right-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-11 .swiper-button-prev:hover {
            background-image: linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
        }

        #box-11 .swiper-button-next:hover {
            background-image: linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
        }

        #box-11 .swiper-button-prev:active,
        #box-11 .swiper-button-next:active {
            background-image: linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
        }

        #box-11 .swiper-button-prev:hover, #box-11 .swiper-button-prev:not(:hover),
        #box-11 .swiper-button-next:hover, #box-11 .swiper-button-next:not(:hover) {
            -webkit-transition: All 0.25s ease;
            -moz-transition: All 0.25s ease;
            -o-transition: All 0.25s ease;
            -ms-transition: All 0.25s ease;
            transition: All 0.25s ease;
        }

        #box-11 .swiper-pagination {
            position: absolute;
            text-align:center;
            -webkit-transition: 300ms;
            -moz-transition: 300ms;
            -o-transition: 300ms;
            transition: 300ms;
            -webkit-transform: translate3d(0, 0, 0);
            -ms-transform: translate3d(0, 0, 0);
            -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
            z-index: 40;
            display:none;
        }

        #box-11 .swiper-pagination-fraction,
        #box-11 .swiper-pagination-custom,
        #box-11 .swiper-container-horizontal > .swiper-pagination-bullets {
            bottom:-5px;
            left:0;
            width:100%;
        }

        #box-11 .swiper-pagination-bullet {
            width:8px;
            height:8px;
            margin:0 4px 0 4px;
            padding:0;
            background:#D8DCE3;
            display:inline-block;
            opacity:1;
            cursor:pointer;
            border:none;
            box-shadow:none;
            -moz-appearance:none;
            -ms-appearance:none;
            -webkit-appearance:none;
            appearance:none;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        #box-11 .swiper-pagination-bullet-active {
            opacity:1;
            background:#5494F3;
        }

            @media all and (max-width: 1340px) {

                #box-11-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-11 {
                    width:1140px;
                    padding:100px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-11 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-11 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-11 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:24px;
                    max-width:480px;
                    padding:0;
                    margin:15px auto 0 auto;
                    color:#494A4D;
                    cursor:default;
                }

                .box-11 {
                    width:270px;
                    padding:10px 10px 30px 10px;
                    margin:0 10px 0 10px;
                    position:relative;
                    text-align:left;
                    float:left;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-11::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-1;
                }

                .box-11 img {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:block;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-11 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:30px 15px 0 15px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-11 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:10px 10px 0 10px;
                    color:#797C80;
                    cursor:default;
                }

                .box-11 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-11 .swiper-container {
                    width:930px;
                    min-height:430px;
                    margin:0 auto 0 auto;
                    padding:60px 0 30px 0;
                    position:relative;
                }

                #box-11 .swiper-container::before {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    left:-930px;
                    z-index:10;
                    -moz-box-shadow: 30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: 30px 0 20px 0 #ffffff;
                    box-shadow: 30px 0 20px 0 #ffffff;
                }

                #box-11 .swiper-container::after {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    right:-930px;
                    z-index:10;
                    -moz-box-shadow: -30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: -30px 0 20px 0 #ffffff;
                    box-shadow: -30px 0 20px 0 #ffffff;
                }

                #box-11 .swiper-container .swiper-slide-active .box-11,
                #box-11 .swiper-container .swiper-slide-next .box-11,
                #box-11 .swiper-container .swiper-slide-prev .box-11 {

                }

                #box-11 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-11 .swiper-button-prev {
                    display:block;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:125px;
                    left:-100px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-next {
                    display:block;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:125px;
                    right:-100px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-11 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-11 .swiper-button-prev:active,
                #box-11 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-11 .swiper-button-prev:hover, #box-11 .swiper-button-prev:not(:hover),
                #box-11 .swiper-button-next:hover, #box-11 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-11 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:none;
                }

                #box-11 .swiper-pagination-fraction,
                #box-11 .swiper-pagination-custom,
                #box-11 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-11 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 1200px) {

                #box-11-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-11 {
                    width:960px;
                    padding:100px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-11 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-11 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-11 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:24px;
                    max-width:480px;
                    padding:0;
                    margin:15px auto 0 auto;
                    color:#494A4D;
                    cursor:default;
                }

                .box-11 {
                    width:270px;
                    padding:10px 10px 30px 10px;
                    margin:0;
                    position:relative;
                    text-align:left;
                    float:left;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-11::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-1;
                }

                .box-11 img {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:block;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-11 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:30px 15px 0 15px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-11 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:10px 10px 0 10px;
                    color:#797C80;
                    cursor:default;
                }

                .box-11 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-11 .swiper-container {
                    width:620px;
                    min-height:430px;
                    margin:0 auto 0 auto;
                    padding:60px 0 50px 0;
                    position:relative;
                }

                #box-11 .swiper-container::before {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    left:-930px;
                    z-index:10;
                    -moz-box-shadow: 30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: 30px 0 20px 0 #ffffff;
                    box-shadow: 30px 0 20px 0 #ffffff;
                }

                #box-11 .swiper-container::after {
                    content:'';
                    width:900px;
                    height:100%;
                    margin:0;
                    padding:0;
                    background:#ffffff;
                    position:absolute;
                    top:0;
                    right:-930px;
                    z-index:10;
                    -moz-box-shadow: -30px 0 20px 0 #ffffff;
                    -webkit-box-shadow: -30px 0 20px 0 #ffffff;
                    box-shadow: -30px 0 20px 0 #ffffff;
                }

                #box-11 .swiper-container .swiper-slide-active .box-11,
                #box-11 .swiper-container .swiper-slide-next .box-11,
                #box-11 .swiper-container .swiper-slide-prev .box-11 {

                }

                #box-11 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-11 .swiper-button-prev {
                    display:block;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:125px;
                    left:-100px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-next {
                    display:block;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:125px;
                    right:-100px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-11 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-11 .swiper-button-prev:active,
                #box-11 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-11 .swiper-button-prev:hover, #box-11 .swiper-button-prev:not(:hover),
                #box-11 .swiper-button-next:hover, #box-11 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-11 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:block;
                }

                #box-11 .swiper-pagination-fraction,
                #box-11 .swiper-pagination-custom,
                #box-11 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-11 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 1020px) {

                #box-11-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-11 {
                    width:660px;
                    padding:100px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-11 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:30px;
                    line-height:36px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-11 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-11 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:24px;
                    max-width:430px;
                    padding:0;
                    margin:15px auto 0 auto;
                    color:#494A4D;
                    cursor:default;
                }

                .box-11 {
                    width:270px;
                    padding:10px 10px 30px 10px;
                    margin:0;
                    position:relative;
                    text-align:left;
                    float:left;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-11::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-1;
                }

                .box-11 img {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:block;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-11 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:30px 15px 0 15px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-11 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:10px 10px 0 10px;
                    color:#797C80;
                    cursor:default;
                }

                .box-11 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-11 .swiper-container {
                    width:620px;
                    min-height:430px;
                    margin:0 auto 0 auto;
                    padding:60px 0 50px 0;
                    position:relative;
                }

                #box-11 .swiper-container::before,
                #box-11 .swiper-container::after {
                    display:none;
                }

                #box-11 .swiper-container .swiper-slide-active .box-11,
                #box-11 .swiper-container .swiper-slide-next .box-11,
                #box-11 .swiper-container .swiper-slide-prev .box-11 {

                }

                #box-11 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-11 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:125px;
                    left:-100px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:125px;
                    right:-100px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-11 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-11 .swiper-button-prev:active,
                #box-11 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-11 .swiper-button-prev:hover, #box-11 .swiper-button-prev:not(:hover),
                #box-11 .swiper-button-next:hover, #box-11 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-11 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:block;
                }

                #box-11 .swiper-pagination-fraction,
                #box-11 .swiper-pagination-custom,
                #box-11 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-11 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

            @media all and (max-width: 720px) {

                #box-11-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-11 {
                    width:360px;
                    padding:80px 0 0 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-11 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:26px;
                    line-height:30px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-11 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-11 h4 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:22px;
                    max-width:290px;
                    padding:0;
                    margin:15px auto 0 auto;
                    color:#494A4D;
                    cursor:default;
                }

                .box-11 {
                    width:calc(100% - 20px);
                    padding:10px 10px 30px 10px;
                    margin:0;
                    position:relative;
                    text-align:left;
                    float:left;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-11::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    box-shadow: 0 10px 20px 0 rgba(0,0,0,0.05);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-1;
                }

                .box-11 img {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    display:block;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-11 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:30px 15px 0 15px;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-11 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:10px 10px 0 10px;
                    color:#797C80;
                    cursor:default;
                }

                .box-11 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                #box-11 .swiper-container {
                    width:310px;
                    min-height:430px;
                    margin:0 auto 0 auto;
                    padding:40px 0 50px 0;
                    position:relative;
                }

                #box-11 .swiper-container::before,
                #box-11 .swiper-container::after {
                    display:none;
                }

                #box-11 .swiper-container .swiper-slide-active .box-11,
                #box-11 .swiper-container .swiper-slide-next .box-11,
                #box-11 .swiper-container .swiper-slide-prev .box-11 {

                }

                #box-11 .swiper-wrapper {
                    position: relative;
                    width:100%;
                    height:100%;
                    z-index: 1;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-transition-property: -webkit-transform;
                    -moz-transition-property: -moz-transform;
                    -o-transition-property: -o-transform;
                    -ms-transition-property: -ms-transform;
                    transition-property: transform;
                    -webkit-box-sizing: content-box;
                    -moz-box-sizing: content-box;
                    box-sizing: content-box;
                }

                #box-11 .swiper-button-prev {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:125px;
                    left:-100px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-prev::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/left-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:125px;
                    right:-100px;
                    z-index:41;
                    color:#ffffff;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-button-prev:hover {
                    background-image: linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top right, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top right, #5494F3, #00F0FF);
                }

                #box-11 .swiper-button-next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                #box-11 .swiper-button-prev:active,
                #box-11 .swiper-button-next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                #box-11 .swiper-button-prev:hover, #box-11 .swiper-button-prev:not(:hover),
                #box-11 .swiper-button-next:hover, #box-11 .swiper-button-next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }

                #box-11 .swiper-pagination {
                    position: absolute;
                    text-align:center;
                    -webkit-transition: 300ms;
                    -moz-transition: 300ms;
                    -o-transition: 300ms;
                    transition: 300ms;
                    -webkit-transform: translate3d(0, 0, 0);
                    -ms-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    z-index: 40;
                    display:block;
                }

                #box-11 .swiper-pagination-fraction,
                #box-11 .swiper-pagination-custom,
                #box-11 .swiper-container-horizontal > .swiper-pagination-bullets {
                    bottom:-5px;
                    left:0;
                    width:100%;
                }

                #box-11 .swiper-pagination-bullet {
                    width:8px;
                    height:8px;
                    margin:0 4px 0 4px;
                    padding:0;
                    background:#D8DCE3;
                    display:inline-block;
                    opacity:1;
                    cursor:pointer;
                    border:none;
                    box-shadow:none;
                    -moz-appearance:none;
                    -ms-appearance:none;
                    -webkit-appearance:none;
                    appearance:none;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                #box-11 .swiper-pagination-bullet-active {
                    opacity:1;
                    background:#5494F3;
                }
            }

/* box-12 */

		#box-12-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
            background:url('../images/bg-5.jpg') no-repeat bottom center;
		}

        #box-12 {
            width:1236px;
            padding:100px 0 890px 0;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
        }
        
        #box-12 h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:39px;
            line-height:45px;
            padding:0;
            margin:0 auto;
            color:#0F0F0F;
            cursor:default;
        }

        #box-12 h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        .box-12-w {
            width:100%;
            padding:0;
            margin:60px 0 auto 0;
            position:relative;
        }

        .box-12 {
            width:186px;
            height:215px;
            padding:0;
            position:relative;
            text-align:center;
            float:left;
            cursor:pointer;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
        }

        .box-12-1 { margin:60px 10px 0 10px; }
        .box-12-2 { margin:30px 10px 0 10px; }
        .box-12-3 { margin:0 10px 0 10px; }
        .box-12-4 { margin:0 10px 0 10px; }
        .box-12-5 { margin:30px 10px 0 10px; }
        .box-12-6 { margin:60px 10px 0 10px; }

        .box-12 img {
            width:100%;
            max-width:186px;
            padding:0;
            margin:0 auto;
            position:relative;
            display:block;
        }

        .p12-1 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:18px;
            line-height:23px;
            padding:0;
            margin:10px auto 0 auto;
            color:#0F0F0F;
            cursor:pointer;
            display:inline-block;
        }

        .p12-1 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:18px;
            line-height:18px;
            color:#0F0F0F;
            border-bottom:1px solid #0F0F0F;
            display:inline-block;
        }

        .box-12:hover .p12-1 span {
            color:#5494F3;
            border-bottom:1px solid #5494F3;
        }

        .box-12:hover .p12-1 span, .box-12:not(:hover) .p12-1 span {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .p12-2 {
            display:none;
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:13px;
            line-height:17px;
            width:280px;
            padding:20px;
            margin:0;
            color:#0F0F0F;
            cursor:default;
            background:#ffffff;
            position:absolute;
            top:225px;
            z-index:auto;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 7px 30px 0 rgba(0,0,0,0.03);
            -webkit-box-shadow: 0 7px 30px 0 rgba(0,0,0,0.03);
            box-shadow: 0 7px 30px 0 rgba(0,0,0,0.03);
        }

        .box-12-1 .p12-2 { left:0; }
        .box-12-2 .p12-2 { left:0; }
        .box-12-3 .p12-2 { left:0; }
        .box-12-4 .p12-2 { right:0; }
        .box-12-5 .p12-2 { right:0; }
        .box-12-6 .p12-2 { right:0; }

            @media all and (max-width: 1340px) {

                #box-12-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-5.jpg') no-repeat bottom center;
                }

                #box-12 {
                    width:1140px;
                    padding:100px 0 890px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-12 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-12 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-12-w {
                    width:100%;
                    padding:0;
                    margin:60px 0 auto 0;
                    position:relative;
                }

                .box-12 {
                    width:170px;
                    height:205px;
                    padding:15px 0 0 0;
                    position:relative;
                    text-align:center;
                    float:left;
                    cursor:pointer;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-12-1 { margin:60px 12px 0 0; }
                .box-12-2 { margin:30px 12px 0 12px; }
                .box-12-3 { margin:0 12px 0 12px; }
                .box-12-4 { margin:0 12px 0 12px; }
                .box-12-5 { margin:30px 12px 0 12px; }
                .box-12-6 { margin:60px 0 0 12px; }

                .box-12 img {
                    width:100%;
                    max-width:186px;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    display:block;
                }

                .p12-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:23px;
                    padding:0;
                    margin:10px auto 0 auto;
                    color:#0F0F0F;
                    cursor:pointer;
                    display:inline-block;
                }

                .p12-1 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:17px;
                    line-height:17px;
                    color:#0F0F0F;
                    border-bottom:1px solid #0F0F0F;
                    display:inline-block;
                }

                .box-12:hover .p12-1 span {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }

                .box-12:hover .p12-1 span, .box-12:not(:hover) .p12-1 span {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .p12-2 {
                    display:none;
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:17px;
                    width:280px;
                    padding:20px;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    background:#ffffff;
                    position:absolute;
                    top:230px;
                    z-index:auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 7px 30px 0 rgba(0,0,0,0.03);
                    -webkit-box-shadow: 0 7px 30px 0 rgba(0,0,0,0.03);
                    box-shadow: 0 7px 30px 0 rgba(0,0,0,0.03);
                }

                .box-12-1 .p12-2 { left:0; }
                .box-12-2 .p12-2 { left:0; }
                .box-12-3 .p12-2 { left:0; }
                .box-12-4 .p12-2 { right:0; }
                .box-12-5 .p12-2 { right:0; }
                .box-12-6 .p12-2 { right:0; }

            }

            @media all and (max-width: 1200px) {

                #box-12-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-5.jpg') no-repeat bottom center;
                    -webkit-background-size: 1600px auto;
                    -moz-background-size: 1600px auto;
                    -o-background-size: 1600px auto;
                    background-size: 1600px auto;
                }

                #box-12 {
                    width:950px;
                    padding:100px 0 700px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-12 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-12 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-12-w {
                    width:100%;
                    padding:0;
                    margin:60px 0 auto 0;
                    position:relative;
                }

                .box-12 {
                    width:150px;
                    height:175px;
                    padding:5px 0 0 0;
                    position:relative;
                    text-align:center;
                    float:left;
                    cursor:pointer;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-12-1 { margin:60px 10px 0 0; }
                .box-12-2 { margin:30px 10px 0 0; }
                .box-12-3 { margin:0 10px 0 0; }
                .box-12-4 { margin:0 10px 0 0; }
                .box-12-5 { margin:30px 10px 0 0; }
                .box-12-6 { margin:60px 0 0 0; }

                .box-12 img {
                    width:100%;
                    max-width:186px;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    display:block;
                }

                .p12-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:5px auto 0 auto;
                    color:#0F0F0F;
                    cursor:pointer;
                    display:inline-block;
                }

                .p12-1 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:15px;
                    line-height:15px;
                    color:#0F0F0F;
                    border-bottom:1px solid #0F0F0F;
                    display:inline-block;
                }

                .box-12:hover .p12-1 span {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }

                .box-12:hover .p12-1 span, .box-12:not(:hover) .p12-1 span {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .p12-2 {
                    display:none;
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:17px;
                    width:270px;
                    padding:20px;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    background:#ffffff;
                    position:absolute;
                    top:190px;
                    z-index:auto;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 7px 30px 0 rgba(0,0,0,0.03);
                    -webkit-box-shadow: 0 7px 30px 0 rgba(0,0,0,0.03);
                    box-shadow: 0 7px 30px 0 rgba(0,0,0,0.03);
                }

                .box-12-1 .p12-2 { left:0; }
                .box-12-2 .p12-2 { left:0; }
                .box-12-3 .p12-2 { left:0; }
                .box-12-4 .p12-2 { right:0; }
                .box-12-5 .p12-2 { right:0; }
                .box-12-6 .p12-2 { right:0; }

            }

        .br360 {
            display:none;
        }

            @media all and (max-width: 1020px) {

                #box-12-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-5.jpg') no-repeat bottom center;
                    -webkit-background-size: 1100px auto;
                    -moz-background-size: 1100px auto;
                    -o-background-size: 1100px auto;
                    background-size: 1100px auto;
                }

                #box-12 {
                    width:660px;
                    padding:80px 0 500px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-12 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:30px;
                    line-height:36px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                .br360 {
                    display:block;
                }

                #box-12 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-12-w {
                    width:100%;
                    padding:0;
                    margin:40px 0 auto 0;
                    position:relative;
                }

                .box-12 {
                    width:calc(50% - 10px);
                    height:165px;
                    padding:5px 0 20px 0;
                    position:relative;
                    text-align:center;
                    float:left;
                    cursor:pointer;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-12-1 { margin:20px 20px 0 0; }
                .box-12-2 { margin:20px 0 0 0; }
                .box-12-3 { margin:20px 20px 0 0; }
                .box-12-4 { margin:20px 0 0 0; }
                .box-12-5 { margin:20px 20px 0 0; }
                .box-12-6 { margin:20px 0 0 0; }

                .box-12 img {
                    width:100%;
                    max-width:186px;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    display:block;
                }

                .p12-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:15px;
                    line-height:15px;
                    padding:0;
                    margin:0 auto 0 auto;
                    color:#0F0F0F;
                    border-bottom:1px solid #0F0F0F;
                    cursor:pointer;
                    display:inline-block;
                }

                .p12-1 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:15px;
                    line-height:15px;
                    color:#0F0F0F;
                    border-bottom:none;
                    display:inline-block;
                }

                .box-12:hover .p12-1 span {
                    color:#5494F3;
                    border-bottom:none;
                }

                .box-12:hover .p12-1 {
                    border-bottom:1px solid #5494F3;
                }

                .box-12:hover .p12-1 span, .box-12:not(:hover) .p12-1 span {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .p12-2 {
                    display:none;
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:17px;
                    width:620px;
                    padding:20px;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    background:#ffffff;
                    position:absolute;
                    top:180px;
                    z-index:10;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 7px 30px 0 rgba(0,0,0,0.1);
                    -webkit-box-shadow: 0 7px 30px 0 rgba(0,0,0,0.1);
                    box-shadow: 0 7px 30px 0 rgba(0,0,0,0.1);
                }

                .box-12-1 .p12-2 { left:0; }
                .box-12-2 .p12-2 { left:auto; right:0; }
                .box-12-3 .p12-2 { left:0; }
                .box-12-4 .p12-2 { right:0; }
                .box-12-5 .p12-2 { right:auto; left:0; }
                .box-12-6 .p12-2 { right:0; }

            }

            @media all and (max-width: 720px) {

                #box-12-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-5.jpg') no-repeat bottom center;
                    -webkit-background-size: 720px auto;
                    -moz-background-size: 720px auto;
                    -o-background-size: 720px auto;
                    background-size: 720px auto;
                }

                #box-12 {
                    width:360px;
                    padding:70px 0 320px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-12 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:26px;
                    line-height:30px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                .br360 {
                    display:block;
                }

                #box-12 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-12-w {
                    width:100%;
                    padding:0;
                    margin:30px 0 auto 0;
                    position:relative;
                }

                .box-12 {
                    width:calc(50% - 10px);
                    height:160px;
                    padding:5px 0 10px 0;
                    position:relative;
                    text-align:center;
                    float:left;
                    cursor:pointer;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-12-1 { margin:20px 20px 0 0; }
                .box-12-2 { margin:20px 0 0 0; }
                .box-12-3 { margin:20px 20px 0 0; }
                .box-12-4 { margin:20px 0 0 0; }
                .box-12-5 { margin:20px 20px 0 0; }
                .box-12-6 { margin:20px 0 0 0; }

                .box-12 img {
                    width:100%;
                    max-width:186px;
                    padding:0;
                    margin:0 auto;
                    position:relative;
                    display:block;
                }

                .p12-1 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:13px;
                    padding:0;
                    margin:0 auto 0 auto;
                    color:#0F0F0F;
                    border-bottom:1px solid #0F0F0F;
                    cursor:pointer;
                    display:inline-block;
                }

                .p12-1 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:13px;
                    color:#0F0F0F;
                    border-bottom:none;
                    display:inline-block;
                }

                .box-12:hover .p12-1 span {
                    color:#5494F3;
                    border-bottom:none;
                }

                .box-12:hover .p12-1 {
                    border-bottom:1px solid #5494F3;
                }

                .box-12:hover .p12-1 span, .box-12:not(:hover) .p12-1 span {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .p12-2 {
                    display:none;
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:13px;
                    line-height:17px;
                    width:320px;
                    padding:20px;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    background:#ffffff;
                    position:absolute;
                    top:185px;
                    z-index:10;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 7px 30px 0 rgba(0,0,0,0.1);
                    -webkit-box-shadow: 0 7px 30px 0 rgba(0,0,0,0.1);
                    box-shadow: 0 7px 30px 0 rgba(0,0,0,0.1);
                }

                .box-12-1 .p12-2 { left:0; }
                .box-12-2 .p12-2 { left:auto; right:0; }
                .box-12-3 .p12-2 { left:0; }
                .box-12-4 .p12-2 { right:0; }
                .box-12-5 .p12-2 { right:auto; left:0; }
                .box-12-6 .p12-2 { right:0; }

            }

/* box-13 */

		#box-13-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
		}

        #box-13 {
            width:1210px;
            padding:100px 0 30px 0;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
        }
        
        #box-13 h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:39px;
            line-height:45px;
            max-width:660px;
            padding:0;
            margin:0 auto;
            color:#0F0F0F;
            cursor:default;
        }

        #box-13 h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        .box-13-w {
            width:100%;
            min-height:665px;
            padding:0;
            margin:60px auto 0 auto;
            position:relative;
            text-align:center;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
        }

        .step-w {
            width:380px;
            padding:0 5px 5px 5px;
            margin:0;
            position:absolute;
            top:0;
            left:0;
            z-index:7;
            text-align:center;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .step {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:20px;
            line-height:26px;
            width:calc(100% - 110px);
            min-height:105px;
            padding:0 0 0 110px;
            margin:5px 0 0 0;
            color:#C2C6CC;
            background:#F7F8FA;
            position:relative;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            display:block;
            cursor:pointer;
        }

        .st-sp-1 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:18px;
            line-height:21px;
            padding:0;
            margin:0;
            color:#D8DCE3;
            position:absolute;
            top:15px;
            left:25px;
            z-index:auto;
        }

        .st-sp-2 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:60px;
            line-height:69px;
            padding:0;
            margin:0;
            color:#D8DCE3;
            position:absolute;
            top:30px;
            left:20px;
            z-index:auto;
        }

        .st-sp-3 {
            padding:0;
            margin:42px 0 0 0;
            display:inline-block;
        }

        .st-sp-4 {
            padding:0;
            margin:27px 0 0 0;
            display:inline-block;
        }

        .step-active,
        .step-active .st-sp-1,
        .step-active .st-sp-2 {
            color:#ffffff;
        }

        .step-active, .step.step-active:hover {
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
        }

        .step:hover {
            background:#E7EBF2;
        }

        .step:hover, .step:not(:active) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .box-13 {
            width:calc(100% - 450px);
            min-height:625px;
            padding:40px 0 0 70px;
            margin:0;
            position:relative;
            z-index:5;
            border-top-right-radius:10px;
            -webkit-border-top-right-radius:10px;
            -moz-border-top-right-radius:10px;
            -khtml-border-top-right-radius:10px;
            border-top-left-radius:0;
            -webkit-border-top-left-radius:0;
            -moz-border-top-left-radius:0;
            -khtml-border-top-left-radius:0;
            border-bottom-right-radius:10px;
            -webkit-border-bottom-right-radius:10px;
            -moz-border-bottom-right-radius:10px;
            -khtml-border-bottom-right-radius:10px;
            border-bottom-left-radius:0;
            -webkit-border-bottom-left-radius:0;
            -moz-border-bottom-left-radius:0;
            -khtml-border-bottom-left-radius:0;
            float:right;
            display:none;
        }

        .box-13-1 {
            display:block;
        }

        .box-13-1 { background:url('../images/img-step-1.jpg') no-repeat top right #0F0F0F; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; }
        .box-13-2 { background:url('../images/img-step-2.jpg') no-repeat top right #0F0F0F; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; }
        .box-13-3 { background:url('../images/img-step-3.jpg') no-repeat top right #0F0F0F; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; }
        .box-13-4 { background:url('../images/img-step-4.jpg') no-repeat top right #0F0F0F; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; }
        .box-13-5 { background:url('../images/img-step-5.jpg') no-repeat top right #0F0F0F; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; }
        .box-13-6 { background:url('../images/img-step-6.jpg') no-repeat top right #F5F8FB; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; }

        .box-13-6::after {
            content:'';
            width:400px;
            height:400px;
            padding:0;
            margin:0;
            position:absolute;
            right:55px;
            bottom:15px;
            z-index:auto;
            background:url('../images/garanty.png') no-repeat 0 0;
            cursor:default;
        }
        .box-13 h3 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:24px;
            line-height:31px;
            padding:0;
            margin:0;
            cursor:default;
        }

        .h13-1 { color:#ffffff; }
        .h13-2 { color:#494A4D; }

        .box-13 h3 a {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:24px;
            line-height:24px;
            padding:0;
            margin:0;
            color:#ffffff;
            cursor:pointer;
        }

        .box-13 h3 a:hover {
            color:#5494F3;
            cursor:pointer;
        }

        .box-13 .social {
            width:150px;
            padding:0;
            margin:20px 0 0 0;
            position:relative;
            float:left;
        }

        .box-13 .social a {
            width:40px;
            height:40px;
            padding:0;
            margin:10px 10px 0 0;
            float:left;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        .box-13 .social a:hover {
            margin:5px 10px 0 0;
        }

        .box-13 .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
        .box-13 .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
        .box-13 .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

        .button-13 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:18px;
            padding:0;
            margin:40px 0 0 20px;
            color:#ffffff;
            border-bottom:1px solid #ffffff;
            cursor:pointer;
            float:left;
        }

        .button-13:hover {
            color:#5494F3;
            border-bottom:1px solid #5494F3;
        }

        .button-13:hover, .button-13:not(:active) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .box-13 p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:18px;
            line-height:28px;
            padding:0;
            cursor:default;
        }

        .box-13 p span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        .p13-1 { margin:40px 0 0 0; color:#ffffff; }
        .p13-2 { margin:10px 0 0 0; color:#ffffff; }
        .p13-3 { margin:10px 0 0 0; color:#494A4D; }

        .next {
            width:64px;
            height:64px;
            padding:0;
            margin:0;
            position:absolute;
            top:calc(50% - 38px);
            right:-38px;
            z-index:41;
            color:#ffffff;
            border:6px solid #FFFFFF;
            cursor:pointer;
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        .next::before {
            content: "";
            display: block;
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            background:url('../images/right-1.svg') no-repeat center center;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        .next:hover {
            background-image: linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
        }

        .next:active {
            background-image: linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
            background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
        }

        .next:hover, .next:not(:hover) {
            -webkit-transition: All 0.25s ease;
            -moz-transition: All 0.25s ease;
            -o-transition: All 0.25s ease;
            -ms-transition: All 0.25s ease;
            transition: All 0.25s ease;
        }

            @media all and (max-width: 1340px) {

                #box-13-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-13 {
                    width:1140px;
                    padding:100px 0 30px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-13 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    max-width:600px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-13 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-13-w {
                    width:100%;
                    min-height:665px;
                    padding:0;
                    margin:60px auto 0 auto;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .step-w {
                    width:380px;
                    padding:0 5px 5px 5px;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:7;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .step {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:26px;
                    width:calc(100% - 110px);
                    min-height:105px;
                    padding:0 0 0 110px;
                    margin:5px 0 0 0;
                    color:#C2C6CC;
                    background:#F7F8FA;
                    position:relative;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    display:block;
                    cursor:pointer;
                }

                .st-sp-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:21px;
                    padding:0;
                    margin:0;
                    color:#D8DCE3;
                    position:absolute;
                    top:15px;
                    left:25px;
                    z-index:auto;
                }

                .st-sp-2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:60px;
                    line-height:69px;
                    padding:0;
                    margin:0;
                    color:#D8DCE3;
                    position:absolute;
                    top:30px;
                    left:20px;
                    z-index:auto;
                }

                .st-sp-3 {
                    padding:0;
                    margin:42px 0 0 0;
                    display:inline-block;
                }

                .st-sp-4 {
                    padding:0;
                    margin:27px 0 0 0;
                    display:inline-block;
                }

                .step-active,
                .step-active .st-sp-1,
                .step-active .st-sp-2 {
                    color:#ffffff;
                }

                .step-active, .step.step-active:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                }

                .step:hover {
                    background:#E7EBF2;
                }

                .step:hover, .step:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-13 {
                    width:calc(100% - 450px);
                    min-height:625px;
                    padding:40px 0 0 70px;
                    margin:0;
                    position:relative;
                    z-index:5;
                    border-top-right-radius:10px;
                    -webkit-border-top-right-radius:10px;
                    -moz-border-top-right-radius:10px;
                    -khtml-border-top-right-radius:10px;
                    border-top-left-radius:0;
                    -webkit-border-top-left-radius:0;
                    -moz-border-top-left-radius:0;
                    -khtml-border-top-left-radius:0;
                    border-bottom-right-radius:10px;
                    -webkit-border-bottom-right-radius:10px;
                    -moz-border-bottom-right-radius:10px;
                    -khtml-border-bottom-right-radius:10px;
                    border-bottom-left-radius:0;
                    -webkit-border-bottom-left-radius:0;
                    -moz-border-bottom-left-radius:0;
                    -khtml-border-bottom-left-radius:0;
                    float:right;
                    display:none;
                }

                .box-13-1 {
                    display:block;
                }

                .box-13-1 { background:url('../images/img-step-1.jpg') no-repeat top right #0F0F0F;
                    -webkit-background-size: auto 100%;
                    -moz-background-size: auto 100%;
                    -o-background-size: auto 100%;
                    background-size: auto 100%; }
                .box-13-2 { background:url('../images/img-step-2.jpg') no-repeat top right #0F0F0F;
                    -webkit-background-size: auto 100%;
                    -moz-background-size: auto 100%;
                    -o-background-size: auto 100%;
                    background-size: auto 100%; }
                .box-13-3 { background:url('../images/img-step-3.jpg') no-repeat top right #0F0F0F;
                    -webkit-background-size: auto 100%;
                    -moz-background-size: auto 100%;
                    -o-background-size: auto 100%;
                    background-size: auto 100%; }
                .box-13-4 { background:url('../images/img-step-4.jpg') no-repeat top right #0F0F0F;
                    -webkit-background-size: auto 100%;
                    -moz-background-size: auto 100%;
                    -o-background-size: auto 100%;
                    background-size: auto 100%; }
                .box-13-5 { background:url('../images/img-step-5.jpg') no-repeat top right #0F0F0F;
                    -webkit-background-size: auto 100%;
                    -moz-background-size: auto 100%;
                    -o-background-size: auto 100%;
                    background-size: auto 100%; }
                .box-13-6 { background:url('../images/img-step-6.jpg') no-repeat top right #F5F8FB;
                    -webkit-background-size: auto 100%;
                    -moz-background-size: auto 100%;
                    -o-background-size: auto 100%;
                    background-size: auto 100%; }

                .box-13-6::after {
                    content:'';
                    width:400px;
                    height:400px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    right:55px;
                    bottom:15px;
                    z-index:auto;
                    background:url('../images/garanty.png') no-repeat 0 0;
                    cursor:default;
                }
                .box-13 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:24px;
                    line-height:31px;
                    padding:0;
                    margin:0;
                    cursor:default;
                }

                .h13-1 { color:#ffffff; }
                .h13-2 { color:#494A4D; }

                .box-13 h3 a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:24px;
                    line-height:24px;
                    padding:0;
                    margin:0;
                    color:#ffffff;
                    cursor:pointer;
                }

                .box-13 h3 a:hover {
                    color:#5494F3;
                    cursor:pointer;
                }

                .box-13 .social {
                    width:150px;
                    padding:0;
                    margin:20px 0 0 0;
                    position:relative;
                    float:left;
                }

                .box-13 .social a {
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:10px 10px 0 0;
                    float:left;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .box-13 .social a:hover {
                    margin:5px 10px 0 0;
                }

                .box-13 .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .box-13 .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
                .box-13 .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

                .button-13 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:18px;
                    padding:0;
                    margin:40px 0 0 20px;
                    color:#ffffff;
                    border-bottom:1px solid #ffffff;
                    cursor:pointer;
                    float:left;
                }

                .button-13:hover {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }

                .button-13:hover, .button-13:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-13 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:28px;
                    padding:0;
                    cursor:default;
                }

                .box-13 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .p13-1 { margin:40px 0 0 0; color:#ffffff; }
                .p13-2 { margin:10px 0 0 0; color:#ffffff; }
                .p13-3 { margin:10px 0 0 0; color:#494A4D; }

                .next {
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 38px);
                    right:-38px;
                    z-index:41;
                    color:#ffffff;
                    border:6px solid #FFFFFF;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                .next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                .next:hover, .next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }
            }

            @media all and (max-width: 1200px) {

                #box-13-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-13 {
                    width:960px;
                    padding:100px 0 30px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-13 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:36px;
                    line-height:45px;
                    max-width:600px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-13 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-13-w {
                    width:100%;
                    min-height:665px;
                    padding:0;
                    margin:60px auto 0 auto;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .step-w {
                    width:310px;
                    padding:0 5px 5px 5px;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:7;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .step {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:20px;
                    width:calc(100% - 110px);
                    min-height:105px;
                    padding:0 0 0 110px;
                    margin:5px 0 0 0;
                    color:#C2C6CC;
                    background:#F7F8FA;
                    position:relative;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    display:block;
                    cursor:pointer;
                }

                .st-sp-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:21px;
                    padding:0;
                    margin:0;
                    color:#D8DCE3;
                    position:absolute;
                    top:15px;
                    left:25px;
                    z-index:auto;
                }

                .st-sp-2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:60px;
                    line-height:69px;
                    padding:0;
                    margin:0;
                    color:#D8DCE3;
                    position:absolute;
                    top:30px;
                    left:20px;
                    z-index:auto;
                }

                .st-sp-3 {
                    padding:0;
                    margin:42px 0 0 0;
                    display:inline-block;
                }

                .st-sp-4 {
                    padding:0;
                    margin:27px 0 0 0;
                    display:inline-block;
                }

                .step-active,
                .step-active .st-sp-1,
                .step-active .st-sp-2 {
                    color:#ffffff;
                }

                .step-active, .step.step-active:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                }

                .step:hover {
                    background:#E7EBF2;
                }

                .step:hover, .step:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-13 {
                    width:calc(100% - 380px);
                    min-height:625px;
                    padding:40px 0 0 70px;
                    margin:0;
                    position:relative;
                    z-index:5;
                    border-top-right-radius:10px;
                    -webkit-border-top-right-radius:10px;
                    -moz-border-top-right-radius:10px;
                    -khtml-border-top-right-radius:10px;
                    border-top-left-radius:0;
                    -webkit-border-top-left-radius:0;
                    -moz-border-top-left-radius:0;
                    -khtml-border-top-left-radius:0;
                    border-bottom-right-radius:10px;
                    -webkit-border-bottom-right-radius:10px;
                    -moz-border-bottom-right-radius:10px;
                    -khtml-border-bottom-right-radius:10px;
                    border-bottom-left-radius:0;
                    -webkit-border-bottom-left-radius:0;
                    -moz-border-bottom-left-radius:0;
                    -khtml-border-bottom-left-radius:0;
                    float:right;
                    display:none;
                }

                .box-13-1 {
                    display:block;
                }

                .box-13-1 { background:url('../images/img-step-1.jpg') no-repeat top right #0F0F0F;
                    -webkit-background-size: auto 100%;
                    -moz-background-size: auto 100%;
                    -o-background-size: auto 100%;
                    background-size: auto 100%; }
                .box-13-2 { background:url('../images/img-step-2.jpg') no-repeat top right #0F0F0F;
                    -webkit-background-size: auto 100%;
                    -moz-background-size: auto 100%;
                    -o-background-size: auto 100%;
                    background-size: auto 100%; }
                .box-13-3 { background:url('../images/img-step-3.jpg') no-repeat top right #0F0F0F;
                    -webkit-background-size: auto 100%;
                    -moz-background-size: auto 100%;
                    -o-background-size: auto 100%;
                    background-size: auto 100%; }
                .box-13-4 { background:url('../images/img-step-4.jpg') no-repeat top right #0F0F0F;
                    -webkit-background-size: auto 100%;
                    -moz-background-size: auto 100%;
                    -o-background-size: auto 100%;
                    background-size: auto 100%; }
                .box-13-5 { background:url('../images/img-step-5.jpg') no-repeat top right #0F0F0F;
                    -webkit-background-size: auto 100%;
                    -moz-background-size: auto 100%;
                    -o-background-size: auto 100%;
                    background-size: auto 100%; }
                .box-13-6 { background:url('../images/img-step-6.jpg') no-repeat top right #F5F8FB;
                    -webkit-background-size: auto 100%;
                    -moz-background-size: auto 100%;
                    -o-background-size: auto 100%;
                    background-size: auto 100%; }

                .box-13-6::after {
                    content:'';
                    width:300px;
                    height:300px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    right:55px;
                    bottom:15px;
                    z-index:5;
                    background:url('../images/garanty.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                .box-13::before {
                    content:'';
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    right:0;
                    bottom:0;
                    z-index:1;
                    background:rgba(49,58,76,0.5);
                    cursor:default;
                    border-top-right-radius:10px;
                    -webkit-border-top-right-radius:10px;
                    -moz-border-top-right-radius:10px;
                    -khtml-border-top-right-radius:10px;
                    border-top-left-radius:0;
                    -webkit-border-top-left-radius:0;
                    -moz-border-top-left-radius:0;
                    -khtml-border-top-left-radius:0;
                    border-bottom-right-radius:10px;
                    -webkit-border-bottom-right-radius:10px;
                    -moz-border-bottom-right-radius:10px;
                    -khtml-border-bottom-right-radius:10px;
                    border-bottom-left-radius:0;
                    -webkit-border-bottom-left-radius:0;
                    -moz-border-bottom-left-radius:0;
                    -khtml-border-bottom-left-radius:0;
                }

                .box-13-6::before {
                    display:none;
                }

                .box-13 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:26px;
                    padding:0;
                    margin:0;
                    cursor:default;
                    position:relative;
                    z-index:10;
                }

                .h13-1 { color:#ffffff; }
                .h13-2 { color:#494A4D; }

                .box-13 h3 a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:20px;
                    padding:0;
                    margin:0;
                    color:#ffffff;
                    cursor:pointer;
                }

                .box-13 h3 a:hover {
                    color:#5494F3;
                    cursor:pointer;
                }

                .box-13 .social {
                    width:150px;
                    padding:0;
                    margin:20px 0 0 0;
                    position:relative;
                    z-index:10;
                    float:left;
                }

                .box-13 .social a {
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:10px 10px 0 0;
                    float:left;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .box-13 .social a:hover {
                    margin:5px 10px 0 0;
                }

                .box-13 .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .box-13 .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
                .box-13 .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

                .button-13 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:15px;
                    line-height:17px;
                    padding:0;
                    margin:40px 0 0 10px;
                    color:#ffffff;
                    border-bottom:1px solid #ffffff;
                    cursor:pointer;
                    float:left;
                    position:relative;
                    z-index:10;
                }

                .button-13:hover {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }

                .button-13:hover, .button-13:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-13 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:24px;
                    padding:0;
                    cursor:default;
                    position:relative;
                    z-index:10;
                }

                .box-13 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .p13-1 { margin:40px 0 0 0; color:#ffffff; }
                .p13-2 { margin:10px 0 0 0; color:#ffffff; }
                .p13-3 { margin:10px 0 0 0; color:#494A4D; }

                .next {
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 38px);
                    right:-38px;
                    z-index:41;
                    color:#ffffff;
                    border:6px solid #FFFFFF;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                .next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                .next:hover, .next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }
            }

            @media all and (max-width: 1020px) {

                #box-13-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-13 {
                    width:660px;
                    padding:100px 0 30px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-13 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:30px;
                    line-height:36px;
                    max-width:500px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-13 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-13-w {
                    width:100%;
                    min-height:5px;
                    padding:20px 0 0 0;
                    margin:60px auto 0 auto;
                    position:relative;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .step-w {
                    width:calc(100% - 5px);
                    padding:5px 5px 5px 0;
                    margin:0;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:7;
                    text-align:center;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .step {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:0;
                    line-height:20px;
                    width:calc(100%/6 - 5px);
                    min-height:105px;
                    padding:0;
                    margin:0 0 0 5px;
                    color:#C2C6CC;
                    background:#F7F8FA;
                    position:relative;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    display:block;
                    cursor:pointer;
                    float:left;
                }

                .st-sp-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:21px;
                    padding:0;
                    margin:0;
                    color:#D8DCE3;
                    position:absolute;
                    width:100%;
                    top:15px;
                    left:0;
                    z-index:auto;
                }

                .st-sp-2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:60px;
                    line-height:69px;
                    padding:0;
                    margin:0;
                    color:#D8DCE3;
                    position:absolute;
                    width:100%;
                    top:30px;
                    left:0;
                    z-index:auto;
                }

                .st-sp-3 {
                    padding:0;
                    margin:42px 0 0 0;
                    display:inline-block;
                }

                .st-sp-4 {
                    padding:0;
                    margin:27px 0 0 0;
                    display:inline-block;
                }

                .step-active,
                .step-active .st-sp-1,
                .step-active .st-sp-2 {
                    color:#ffffff;
                }

                .step-active, .step.step-active:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                }

                .step:hover {
                    background:#E7EBF2;
                }

                .step:hover, .step:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-13 {
                    width:calc(100% - 120px);
                    min-height:auto;
                    padding:150px 60px 745px 60px;
                    margin:0;
                    position:relative;
                    z-index:5;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    float:right;
                    display:none;
                }

                .box-13-1 {
                    display:block;
                }

                .box-13-1 { background:url('../images/img-step-1-m.jpg') no-repeat bottom center #313A4C;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto; }
                .box-13-2 { background:url('../images/img-step-2-m.jpg') no-repeat bottom center #313A4C;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto; }
                .box-13-3 { background:url('../images/img-step-3-m.jpg') no-repeat bottom center #313A4C;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto; }
                .box-13-4 { background:url('../images/img-step-4-m.jpg') no-repeat bottom center #313A4C;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto; }
                .box-13-5 { background:url('../images/img-step-5-m.jpg') no-repeat bottom center #313A4C;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto; }
                .box-13-6 { background:url('../images/img-step-6-m.jpg') no-repeat bottom center #313A4C;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto; }

                .box-13-6::after {
                    content:'';
                    width:400px;
                    height:400px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    right:calc(50% - 200px);
                    bottom:60px;
                    z-index:5;
                    background:url('../images/garanty.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                .box-13::before {
                    content:'';
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    position:absolute;
                    right:0;
                    bottom:0;
                    z-index:1;
                    background:rgba(49,58,76,0.5);
                    cursor:default;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    display:none;
                }

                .box-13-6::before {
                    display:none;
                }

                .box-13 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:28px;
                    padding:0;
                    margin:0;
                    cursor:default;
                    position:relative;
                    z-index:10;
                }

                .box-13 h3 br {
                    display:none;
                }

                .h13-1 { color:#ffffff; }
                .h13-2 { color:#ffffff; }

                .box-13 h3 a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:20px;
                    padding:0;
                    margin:0;
                    color:#ffffff;
                    cursor:pointer;
                }

                .box-13 h3 a:hover {
                    color:#5494F3;
                    cursor:pointer;
                }

                .box-13 .social {
                    width:150px;
                    padding:0;
                    margin:20px 0 0 0;
                    position:relative;
                    z-index:10;
                    float:left;
                }

                .box-13 .social a {
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:10px 10px 0 0;
                    float:left;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .box-13 .social a:hover {
                    margin:5px 10px 0 0;
                }

                .box-13 .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .box-13 .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
                .box-13 .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

                .button-13 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:15px;
                    line-height:17px;
                    padding:0;
                    margin:40px 0 0 10px;
                    color:#ffffff;
                    border-bottom:1px solid #ffffff;
                    cursor:pointer;
                    float:left;
                    position:relative;
                    z-index:10;
                }

                .button-13:hover {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }

                .button-13:hover, .button-13:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-13 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:24px;
                    padding:0;
                    cursor:default;
                    position:relative;
                    z-index:10;
                }

                .box-13 p br {
                    display:none;
                }

                .box-13 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .p13-1 { margin:25px 0 0 0; color:#ffffff; }
                .p13-2 { margin:10px 0 0 0; color:#ffffff; }
                .p13-3 { margin:10px 0 0 0; color:#ffffff; }

                .next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 38px);
                    right:-38px;
                    z-index:41;
                    color:#ffffff;
                    border:6px solid #FFFFFF;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                .next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                .next:hover, .next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }
            }

            @media all and (max-width: 720px) {

                #box-13-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-13 {
                    width:360px;
                    padding:80px 0 20px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                #box-13 h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:26px;
                    line-height:30px;
                    max-width:500px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                #box-13 h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-13-w {
                    width:100%;
                    min-height:5px;
                    padding:0;
                    margin:30px auto 0 auto;
                    position:relative;
                    text-align:center;
                    background:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0);
                }

                .step-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    top:auto;
                    left:auto;
                    z-index:7;
                    text-align:center;
                    background:none;
                    border-radius:0;
                    -webkit-border-radius:0;
                    -moz-border-radius:0;
                    -khtml-border-radius:0;
                }

                .step {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:0;
                    line-height:20px;
                    width:calc(100%/6);
                    min-height:85px;
                    padding:0;
                    margin:0;
                    color:#C2C6CC;
                    background:none;
                    position:relative;
                    border-radius:0;
                    -webkit-border-radius:0;
                    -moz-border-radius:0;
                    -khtml-border-radius:0;
                    display:block;
                    cursor:pointer;
                    float:left;
                }

                .st-sp-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:14px;
                    line-height:21px;
                    padding:0;
                    margin:0;
                    color:#D8DCE3;
                    position:absolute;
                    width:100%;
                    top:15px;
                    left:0;
                    z-index:auto;
                }

                .st-sp-2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:34px;
                    line-height:40px;
                    padding:0;
                    margin:0;
                    color:#D8DCE3;
                    position:absolute;
                    width:100%;
                    top:35px;
                    left:0;
                    z-index:auto;
                }

                .st-sp-3 {
                    padding:0;
                    margin:42px 0 0 0;
                    display:inline-block;
                }

                .st-sp-4 {
                    padding:0;
                    margin:27px 0 0 0;
                    display:inline-block;
                }

                .step-active,
                .step-active .st-sp-1,
                .step-active .st-sp-2 {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .step-active, .step.step-active:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    opacity:1;
                }

                .step:hover {
                    background:none;
                    opacity:0.5;
                }

                .step:hover, .step:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-13 {
                    width:calc(100% - 60px);
                    min-height:auto;
                    padding:30px 30px 405px 30px;
                    margin:0;
                    position:relative;
                    z-index:5;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    float:right;
                    display:none;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.08);
                }

                .box-13-1 {
                    display:block;
                }

                .box-13-1 { background:url('../images/img-step-1-m.jpg') no-repeat bottom center #313A4C;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto; }
                .box-13-2 { background:url('../images/img-step-2-m.jpg') no-repeat bottom center #313A4C;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto; }
                .box-13-3 { background:url('../images/img-step-3-m.jpg') no-repeat bottom center #313A4C;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto; }
                .box-13-4 { background:url('../images/img-step-4-m.jpg') no-repeat bottom center #313A4C;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto; }
                .box-13-5 { background:url('../images/img-step-5-m.jpg') no-repeat bottom center #313A4C;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto; }
                .box-13-6 { background:url('../images/img-step-6-m.jpg') no-repeat bottom center #313A4C;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto; }

                .box-13-6::after {
                    content:'';
                    width:300px;
                    height:300px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    right:calc(50% - 150px);
                    bottom:20px;
                    z-index:5;
                    background:url('../images/garanty.png') no-repeat 0 0;
                    -webkit-background-size: 100% auto;
                    -moz-background-size: 100% auto;
                    -o-background-size: 100% auto;
                    background-size: 100% auto;
                    cursor:default;
                }

                .box-13::before {
                    display:none;
                }

                .box-13-6::before {
                    display:none;
                }

                .box-13 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:19px;
                    line-height:26px;
                    padding:0;
                    margin:0;
                    cursor:default;
                    position:relative;
                    z-index:10;
                }

                .box-13 h3 br {
                    display:none;
                }

                .h13-1 { color:#ffffff; }
                .h13-2 { color:#ffffff; }

                .box-13 h3 a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:19px;
                    line-height:19px;
                    padding:0;
                    margin:0;
                    color:#ffffff;
                    cursor:pointer;
                }

                .box-13 h3 a:hover {
                    color:#5494F3;
                    cursor:pointer;
                }

                .box-13 .social {
                    width:150px;
                    padding:0;
                    margin:20px 0 0 0;
                    position:relative;
                    z-index:10;
                    float:left;
                }

                .box-13 .social a {
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:10px 10px 0 0;
                    float:left;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .box-13 .social a:hover {
                    margin:5px 10px 0 0;
                }

                .box-13 .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .box-13 .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
                .box-13 .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

                .button-13 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:15px;
                    line-height:17px;
                    padding:0;
                    margin:40px 0 0 10px;
                    color:#ffffff;
                    border-bottom:1px solid #ffffff;
                    cursor:pointer;
                    float:left;
                    position:relative;
                    z-index:10;
                }

                .button-13:hover {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }

                .button-13:hover, .button-13:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-13 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:24px;
                    padding:0;
                    cursor:default;
                    position:relative;
                    z-index:10;
                }

                .box-13 p br {
                    display:none;
                }

                .box-13 p span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .p13-1 { margin:25px 0 0 0; color:#ffffff; }
                .p13-2 { margin:10px 0 0 0; color:#ffffff; }
                .p13-3 { margin:10px 0 0 0; color:#ffffff; }

                .next {
                    display:none;
                    width:64px;
                    height:64px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 38px);
                    right:-38px;
                    z-index:41;
                    color:#ffffff;
                    border:6px solid #FFFFFF;
                    cursor:pointer;
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .next::before {
                    content: "";
                    display: block;
                    position: absolute;
                    top:0;
                    left:0;
                    width:100%;
                    height:100%;
                    background:url('../images/right-1.svg') no-repeat center center;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .next:hover {
                    background-image: linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #5494F3, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #00F0FF);
                }

                .next:active {
                    background-image: linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -webkit-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -moz-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -o-linear-gradient(to top left, #5494F3, #5494F3);
                    background-image: -ms-linear-gradient(to top left, #5494F3, #5494F3);
                }

                .next:hover, .next:not(:hover) {
                    -webkit-transition: All 0.25s ease;
                    -moz-transition: All 0.25s ease;
                    -o-transition: All 0.25s ease;
                    -ms-transition: All 0.25s ease;
                    transition: All 0.25s ease;
                }
            }

/* box-14 */

		#box-14-w {
            width:100%;
            padding:0;
            margin:0;
            position:relative;
		}

        #box-14 {
            width:1210px;
            padding:100px 0 110px 0;
            margin:0 auto;
            position:relative;
            text-align:center;
            z-index:5;
        }

        .box-14-l {
            width:600px;
            padding:0;
            margin:0;
            position:relative;
            text-align:left;
            float:left;
        }

        .box-14-l h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:39px;
            line-height:45px;
            max-width:450px;
            padding:0;
            margin:0 0 60px 0;
            color:#0F0F0F;
            cursor:default;
        }

        .box-14-l h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
        }

        .box-14 {
            width:calc(100% - 130px);
            padding:40px 90px 35px 40px;
            margin:20px 0 0 0;
            position:relative;
            text-align:left;
            cursor:pointer;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
        }

        .op {
            width:20px;
            height:10px;
            padding:0;
            margin:0;
            background:url('../images/arr-open.svg') no-repeat center center;
            position:absolute;
            top:45px;
            right:40px;
            z-index:auto;
            cursor:pointer;
            display:none;
        }

        .cl {
            width:20px;
            height:10px;
            padding:0;
            margin:0;
            background:url('../images/arr-closed.svg') no-repeat center center;
            position:absolute;
            top:45px;
            right:40px;
            z-index:auto;
            cursor:pointer;
        }
        
        .box-14 h3 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:18px;
            line-height:23px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:pointer;
        }

        .box-14 p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:23px;
            padding:0;
            margin:30px 0 0 0;
            color:#494A4D;
            cursor:pointer;
            display:none;
        }

        .box-14-r {
            width:500px;
            padding:0;
            margin:0;
            position:relative;
            text-align:left;
            float:right;
            z-index:5;
        }

        .formbox-2-w {
            width:500px;
            margin:0;
            padding:50px 0 50px 0;
            text-align:center;
            position:relative;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
        }

        .formbox-2-w::after {
            content:'';
            width:calc(100% - 30px);
            height:100%;
            padding:0;
            margin:0;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
            -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
            box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
            position:absolute;
            top:10px;
            left:15px;
            z-index:-1;
        }

        .box-14-r h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:19px;
            padding:0;
            margin:0;
            color:#797C80;
            cursor:default;
        }

        .box-14-r h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-size:24px;
            line-height:28px;
            padding:0;
            margin:0 0 5px 0;
            color:#0F0F0F;
            display:inline-block;
        }

        .formbox-2 {
            width:290px;
            margin:40px auto 0 auto;
            padding:0;
            text-align:center;
            position:relative;
        }

        .formbox-2 .formbox-2-title {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:19px;
            padding:0;
            margin:20px 0 0 0;
            color:#797C80;
            cursor:default;
        }

        .formbox-2 .social-method-w {
            width:100%;
            margin:15px 0 15px 0;
            padding:0;
            text-align:center;
            position:relative;
        }

        .formbox-2 .social-method {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:12px;
            line-height:14px;
            width:25%;
            padding:55px 0 10px 0;
            margin:0;
            float:left;
            text-align:center;
            position:relative;
            cursor:pointer;
            color:#0F0F0F;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            z-index:7;
        }

        .formbox-2 .social-method-active {
            z-index:10;
            background:#ffffff;
            -moz-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
            box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
        }

        .formbox-2 .social-method::after {
            content:'';
            width:40px;
            height:40px;
            padding:0;
            margin:0;
            position:absolute;
            top:10px;
            left:calc(50% - 20px);
            z-index:15;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        .formbox-2 .method-phone::after { background:url('../images/phone.svg') no-repeat center center #5494F3; }
        .formbox-2 .method-viber::after { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
        .formbox-2 .method-whatsapp::after { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }
        .formbox-2 .method-telegram::after { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }

        .formbox-2 input {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-size:14px;
            line-height:20px;
            text-indent:0;
            text-align:left;
            width:calc(100% - 60px);
            height:20px;
            padding:22px 30px 22px 30px;
            margin:0;
            border:none;
            color:#0F0F0F;
            outline:none;
            -webkit-appearance: none;
            -moz-appearance:none;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            background:#FAFBFC;
            -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
            -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
            box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
        }

        .formbox-2 input.method-inp {
            display:none;
        }

        .formbox-2 input.method-inp-phone {
            display:block;
        }

        .formbox-2 input:-moz-placeholder {color:#797C80;  }
        .formbox-2 input::-webkit-input-placeholder {  color:#797C80;  }

        .formbox-2 input.error:-moz-placeholder {  color:#EF5545;  }
        .formbox-2 input.error::-webkit-input-placeholder {  color:#EF5545;  }
        .formbox-2 input.error {  color:#EF5545;  border-color:#EF5545;  }

        input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
        input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
        input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
        input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
        input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
        input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
        input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
        input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

        .formbox-2 .checkbox {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:17px;
            padding:0 0 0 30px;
            margin:20px auto 0 auto;
            color:#C2C6CC;
            cursor:default;
            position:relative;
            display:inline-block;
        }

        .formbox-2 .checkbox span {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:17px;
            padding:0;
            margin:0;
            color:#5494F3;
            border-bottom:1px solid #5494F3;
            cursor:pointer;
            position:relative;
            display:inline-block;
        }

        .formbox-2 .checkbox span:hover {
            background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .formbox-2 .checkbox span:active {
            background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            border-bottom:1px solid #5494F3;
        }

        .formbox-2 .checkbox span:hover, .formbox-2 .checkbox span:not(:hover),
        .formbox-2 .checkbox span:active, .formbox-2 .checkbox span:not(:active) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .formbox-2 .checkbox input[type=checkbox] {
            display:none;
        }

        .formbox-2 .checkbox label {
            position:relative;
            cursor:pointer;
        }

        .formbox-2 .checkbox label:after {
            content:'';
            display:block;
            outline:none;
            border:none;
            width:15px;
            height:15px;
            padding:0;
            margin:0;
            position:absolute;
            left:-30px;
            top:0;
            z-index:11;
            cursor:pointer;
            background:#F7F8FA;
            border-radius:3px;
            -webkit-border-radius:3px;
            -moz-border-radius:3px;
            -khtml-border-radius:3px;
        }

        .formbox-2 .checkbox input[type=checkbox]:checked + label:before {
            content:'';
            display:block;
            width:15px;
            height:15px;
            padding:0;
            margin:0;
            position:absolute;
            left:-30px;
            top:0;
            z-index:12;
            cursor:pointer;
            background:url('../images/check.svg') no-repeat center center;
        }

        .formbox-2 textarea {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-size:14px;
            line-height:20px;
            text-indent:0;
            text-align:left;
            width:calc(100% - 60px);
            height:100px;
            padding:22px 30px 22px 30px;
            margin:20px 0 0 0;
            border:none;
            display:block;
            color:#0F0F0F;
            outline:none;
            -webkit-appearance: none;
            -moz-appearance:none;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            background:#FAFBFC;
            -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
            -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
            box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
            overflow:auto;
            resize:none;
            position:relative;
        }

        .formbox-2 textarea:-moz-placeholder {color:#797C80;  }
        .formbox-2 textarea::-webkit-input-placeholder {  color:#797C80;  }

        .formbox-2 textarea.error:-moz-placeholder {  color:#EF5545;  }
        .formbox-2 textarea.error::-webkit-input-placeholder {  color:#EF5545;  }
        .formbox-2 textarea.error {  color:#EF5545;  border-color:#EF5545;  }

        textarea::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
        textarea::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
        textarea:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
        textarea:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
        textarea:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
        textarea:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
        textarea:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
        textarea:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

        .formbox-2 .submit {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:13px;
            line-height:18px;
            letter-spacing:0.08em;
            text-transform:uppercase;
            width:100%;
            height:39px;
            padding:25px 0 0 0;
            margin:20px 0 0 0;
            outline:none;
            cursor:pointer;
            -webkit-appearance: none;
            -moz-appearance:none;
            color:#ffffff;
            text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
            background:#5494F3;
            position:relative;
            border:none;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
        }

        .formbox-2 .submit:hover {
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            outline:none;
        }

        .formbox-2 .submit:active {
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
        }

        .formbox-2 .submit:hover, .formbox-2 .submit:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .formbox-2 .submit input {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:0;
            line-height:67px;
            letter-spacing:0.08em;
            text-transform: uppercase;
            width:100%;
            height:64px;
            padding:0;
            margin:0;
            outline:none;
            cursor:pointer;
            -webkit-appearance: none;
            -moz-appearance:none;
            color:#ffffff;
            background:none;
            border:none;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
            position:absolute;
            top:0;
            left:0;
            z-index:auto;
        }

        .formbox-2 .submit input:hover {

        }

        .formbox-2 .submit input:hover, .formbox-2 .submit input:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

            @media all and (max-width: 1340px) {

                #box-14-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-14 {
                    width:1140px;
                    padding:100px 0 110px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                .box-14-l {
                    width:600px;
                    padding:0;
                    margin:0;
                    position:relative;
                    text-align:left;
                    float:left;
                }

                .box-14-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:36px;
                    line-height:45px;
                    max-width:450px;
                    padding:0;
                    margin:0 0 60px 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-14-l h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-14 {
                    width:calc(100% - 130px);
                    padding:40px 90px 35px 40px;
                    margin:20px 0 0 0;
                    position:relative;
                    text-align:left;
                    cursor:pointer;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                }

                .op {
                    width:20px;
                    height:10px;
                    padding:0;
                    margin:0;
                    background:url('../images/arr-open.svg') no-repeat center center;
                    position:absolute;
                    top:45px;
                    right:40px;
                    z-index:auto;
                    cursor:pointer;
                    display:none;
                }

                .cl {
                    width:20px;
                    height:10px;
                    padding:0;
                    margin:0;
                    background:url('../images/arr-closed.svg') no-repeat center center;
                    position:absolute;
                    top:45px;
                    right:40px;
                    z-index:auto;
                    cursor:pointer;
                }

                .box-14 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                }

                .box-14 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:23px;
                    padding:0;
                    margin:30px 0 0 0;
                    color:#494A4D;
                    cursor:pointer;
                    display:none;
                }

                .box-14-r {
                    width:500px;
                    padding:0;
                    margin:0;
                    position:relative;
                    text-align:left;
                    float:right;
                    z-index:5;
                }

                .formbox-2-w {
                    width:500px;
                    margin:0;
                    padding:50px 0 50px 0;
                    text-align:center;
                    position:relative;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                }

                .formbox-2-w::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                .box-14-r h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:19px;
                    padding:0;
                    margin:0;
                    color:#797C80;
                    cursor:default;
                }

                .box-14-r h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-size:24px;
                    line-height:28px;
                    padding:0;
                    margin:0 0 5px 0;
                    color:#0F0F0F;
                    display:inline-block;
                }

                .formbox-2 {
                    width:290px;
                    margin:40px auto 0 auto;
                    padding:0;
                    text-align:center;
                    position:relative;
                }

                .formbox-2 .formbox-2-title {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:19px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }

                .formbox-2 .social-method-w {
                    width:100%;
                    margin:15px 0 15px 0;
                    padding:0;
                    text-align:center;
                    position:relative;
                }

                .formbox-2 .social-method {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:12px;
                    line-height:14px;
                    width:25%;
                    padding:55px 0 10px 0;
                    margin:0;
                    float:left;
                    text-align:center;
                    position:relative;
                    cursor:pointer;
                    color:#0F0F0F;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    z-index:7;
                }

                .formbox-2 .social-method-active {
                    z-index:10;
                    background:#ffffff;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                }

                .formbox-2 .social-method::after {
                    content:'';
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    left:calc(50% - 20px);
                    z-index:15;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .formbox-2 .method-phone::after { background:url('../images/phone.svg') no-repeat center center #5494F3; }
                .formbox-2 .method-viber::after { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .formbox-2 .method-whatsapp::after { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }
                .formbox-2 .method-telegram::after { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }

                .formbox-2 input {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:20px;
                    padding:22px 30px 22px 30px;
                    margin:0;
                    border:none;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                }

                .formbox-2 input.method-inp {
                    display:none;
                }

                .formbox-2 input.method-inp-phone {
                    display:block;
                }

                .formbox-2 input:-moz-placeholder {color:#797C80;  }
                .formbox-2 input::-webkit-input-placeholder {  color:#797C80;  }

                .formbox-2 input.error:-moz-placeholder {  color:#EF5545;  }
                .formbox-2 input.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox-2 input.error {  color:#EF5545;  border-color:#EF5545;  }

                input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox-2 .checkbox {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0 0 0 30px;
                    margin:20px auto 0 auto;
                    color:#C2C6CC;
                    cursor:default;
                    position:relative;
                    display:inline-block;
                }

                .formbox-2 .checkbox span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    position:relative;
                    display:inline-block;
                }

                .formbox-2 .checkbox span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .formbox-2 .checkbox span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .formbox-2 .checkbox span:hover, .formbox-2 .checkbox span:not(:hover),
                .formbox-2 .checkbox span:active, .formbox-2 .checkbox span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox-2 .checkbox input[type=checkbox] {
                    display:none;
                }

                .formbox-2 .checkbox label {
                    position:relative;
                    cursor:pointer;
                }

                .formbox-2 .checkbox label:after {
                    content:'';
                    display:block;
                    outline:none;
                    border:none;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:11;
                    cursor:pointer;
                    background:#F7F8FA;
                    border-radius:3px;
                    -webkit-border-radius:3px;
                    -moz-border-radius:3px;
                    -khtml-border-radius:3px;
                }

                .formbox-2 .checkbox input[type=checkbox]:checked + label:before {
                    content:'';
                    display:block;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:12;
                    cursor:pointer;
                    background:url('../images/check.svg') no-repeat center center;
                }

                .formbox-2 textarea {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:100px;
                    padding:22px 30px 22px 30px;
                    margin:20px 0 0 0;
                    border:none;
                    display:block;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    overflow:auto;
                    resize:none;
                    position:relative;
                }

                .formbox-2 textarea:-moz-placeholder {color:#797C80;  }
                .formbox-2 textarea::-webkit-input-placeholder {  color:#797C80;  }

                .formbox-2 textarea.error:-moz-placeholder {  color:#EF5545;  }
                .formbox-2 textarea.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox-2 textarea.error {  color:#EF5545;  border-color:#EF5545;  }

                textarea::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                textarea::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                textarea:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox-2 .submit {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:18px;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    width:100%;
                    height:39px;
                    padding:25px 0 0 0;
                    margin:20px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    position:relative;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .formbox-2 .submit:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .formbox-2 .submit:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .formbox-2 .submit:hover, .formbox-2 .submit:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox-2 .submit input {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:0;
                    line-height:67px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    width:100%;
                    height:64px;
                    padding:0;
                    margin:0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    background:none;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                }

                .formbox-2 .submit input:hover {

                }

                .formbox-2 .submit input:hover, .formbox-2 .submit input:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

            @media all and (max-width: 1200px) {

                #box-14-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-14 {
                    width:960px;
                    padding:100px 0 110px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                .box-14-l {
                    width:460px;
                    padding:0;
                    margin:0;
                    position:relative;
                    text-align:left;
                    float:left;
                }

                .box-14-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:36px;
                    line-height:45px;
                    max-width:450px;
                    padding:0;
                    margin:0 0 60px 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-14-l h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-14 {
                    width:calc(100% - 130px);
                    padding:40px 90px 35px 40px;
                    margin:20px 0 0 0;
                    position:relative;
                    text-align:left;
                    cursor:pointer;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                }

                .op {
                    width:20px;
                    height:10px;
                    padding:0;
                    margin:0;
                    background:url('../images/arr-open.svg') no-repeat center center;
                    position:absolute;
                    top:45px;
                    right:40px;
                    z-index:auto;
                    cursor:pointer;
                    display:none;
                }

                .cl {
                    width:20px;
                    height:10px;
                    padding:0;
                    margin:0;
                    background:url('../images/arr-closed.svg') no-repeat center center;
                    position:absolute;
                    top:45px;
                    right:40px;
                    z-index:auto;
                    cursor:pointer;
                }

                .box-14 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                }

                .box-14 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:23px;
                    padding:0;
                    margin:30px 0 0 0;
                    color:#494A4D;
                    cursor:pointer;
                    display:none;
                }

                .box-14-r {
                    width:460px;
                    padding:0;
                    margin:0;
                    position:relative;
                    text-align:left;
                    float:right;
                    z-index:5;
                }

                .formbox-2-w {
                    width:100%;
                    margin:0;
                    padding:50px 0 50px 0;
                    text-align:center;
                    position:relative;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                }

                .formbox-2-w::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                .box-14-r h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:19px;
                    padding:0;
                    margin:0;
                    color:#797C80;
                    cursor:default;
                }

                .box-14-r h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-size:24px;
                    line-height:28px;
                    padding:0;
                    margin:0 0 5px 0;
                    color:#0F0F0F;
                    display:inline-block;
                }

                .formbox-2 {
                    width:290px;
                    margin:40px auto 0 auto;
                    padding:0;
                    text-align:center;
                    position:relative;
                }

                .formbox-2 .formbox-2-title {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:19px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }

                .formbox-2 .social-method-w {
                    width:100%;
                    margin:15px 0 15px 0;
                    padding:0;
                    text-align:center;
                    position:relative;
                }

                .formbox-2 .social-method {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:12px;
                    line-height:14px;
                    width:25%;
                    padding:55px 0 10px 0;
                    margin:0;
                    float:left;
                    text-align:center;
                    position:relative;
                    cursor:pointer;
                    color:#0F0F0F;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    z-index:7;
                }

                .formbox-2 .social-method-active {
                    z-index:10;
                    background:#ffffff;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                }

                .formbox-2 .social-method::after {
                    content:'';
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    left:calc(50% - 20px);
                    z-index:15;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .formbox-2 .method-phone::after { background:url('../images/phone.svg') no-repeat center center #5494F3; }
                .formbox-2 .method-viber::after { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .formbox-2 .method-whatsapp::after { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }
                .formbox-2 .method-telegram::after { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }

                .formbox-2 input {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:20px;
                    padding:22px 30px 22px 30px;
                    margin:0;
                    border:none;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                }

                .formbox-2 input.method-inp {
                    display:none;
                }

                .formbox-2 input.method-inp-phone {
                    display:block;
                }

                .formbox-2 input:-moz-placeholder {color:#797C80;  }
                .formbox-2 input::-webkit-input-placeholder {  color:#797C80;  }

                .formbox-2 input.error:-moz-placeholder {  color:#EF5545;  }
                .formbox-2 input.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox-2 input.error {  color:#EF5545;  border-color:#EF5545;  }

                input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox-2 .checkbox {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0 0 0 30px;
                    margin:20px auto 0 auto;
                    color:#C2C6CC;
                    cursor:default;
                    position:relative;
                    display:inline-block;
                }

                .formbox-2 .checkbox span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    position:relative;
                    display:inline-block;
                }

                .formbox-2 .checkbox span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .formbox-2 .checkbox span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .formbox-2 .checkbox span:hover, .formbox-2 .checkbox span:not(:hover),
                .formbox-2 .checkbox span:active, .formbox-2 .checkbox span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox-2 .checkbox input[type=checkbox] {
                    display:none;
                }

                .formbox-2 .checkbox label {
                    position:relative;
                    cursor:pointer;
                }

                .formbox-2 .checkbox label:after {
                    content:'';
                    display:block;
                    outline:none;
                    border:none;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:11;
                    cursor:pointer;
                    background:#F7F8FA;
                    border-radius:3px;
                    -webkit-border-radius:3px;
                    -moz-border-radius:3px;
                    -khtml-border-radius:3px;
                }

                .formbox-2 .checkbox input[type=checkbox]:checked + label:before {
                    content:'';
                    display:block;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:12;
                    cursor:pointer;
                    background:url('../images/check.svg') no-repeat center center;
                }

                .formbox-2 textarea {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:100px;
                    padding:22px 30px 22px 30px;
                    margin:20px 0 0 0;
                    border:none;
                    display:block;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    overflow:auto;
                    resize:none;
                    position:relative;
                }

                .formbox-2 textarea:-moz-placeholder {color:#797C80;  }
                .formbox-2 textarea::-webkit-input-placeholder {  color:#797C80;  }

                .formbox-2 textarea.error:-moz-placeholder {  color:#EF5545;  }
                .formbox-2 textarea.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox-2 textarea.error {  color:#EF5545;  border-color:#EF5545;  }

                textarea::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                textarea::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                textarea:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox-2 .submit {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:18px;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    width:100%;
                    height:39px;
                    padding:25px 0 0 0;
                    margin:20px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    position:relative;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .formbox-2 .submit:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .formbox-2 .submit:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .formbox-2 .submit:hover, .formbox-2 .submit:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox-2 .submit input {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:0;
                    line-height:67px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    width:100%;
                    height:64px;
                    padding:0;
                    margin:0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    background:none;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                }

                .formbox-2 .submit input:hover {

                }

                .formbox-2 .submit input:hover, .formbox-2 .submit input:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

            @media all and (max-width: 1020px) {

                #box-14-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-14 {
                    width:660px;
                    padding:80px 0 90px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                .box-14-l {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    text-align:left;
                    float:none;
                }

                .box-14-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:30px;
                    line-height:36px;
                    max-width:400px;
                    padding:0;
                    margin:0 auto 60px auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-14-l h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-14 {
                    width:calc(100% - 130px);
                    padding:40px 90px 35px 40px;
                    margin:20px 0 0 0;
                    position:relative;
                    text-align:left;
                    cursor:pointer;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                }

                .op {
                    width:20px;
                    height:10px;
                    padding:0;
                    margin:0;
                    background:url('../images/arr-open.svg') no-repeat center center;
                    position:absolute;
                    top:45px;
                    right:40px;
                    z-index:auto;
                    cursor:pointer;
                    display:none;
                }

                .cl {
                    width:20px;
                    height:10px;
                    padding:0;
                    margin:0;
                    background:url('../images/arr-closed.svg') no-repeat center center;
                    position:absolute;
                    top:45px;
                    right:40px;
                    z-index:auto;
                    cursor:pointer;
                }

                .box-14 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                }

                .box-14 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:23px;
                    padding:0;
                    margin:30px 0 0 0;
                    color:#494A4D;
                    cursor:pointer;
                    display:none;
                }

                .box-14-r {
                    width:100%;
                    padding:0;
                    margin:60px 0 0 0;
                    position:relative;
                    text-align:left;
                    float:none;
                    z-index:5;
                }

                .formbox-2-w {
                    width:100%;
                    margin:0;
                    padding:50px 0 50px 0;
                    text-align:center;
                    position:relative;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                }

                .formbox-2-w::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                .box-14-r h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:19px;
                    padding:0;
                    margin:0;
                    color:#797C80;
                    cursor:default;
                }

                .box-14-r h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-size:24px;
                    line-height:28px;
                    padding:0;
                    margin:0 0 5px 0;
                    color:#0F0F0F;
                    display:inline-block;
                }

                .formbox-2 {
                    width:calc(100% - 120px);
                    margin:40px auto 0 auto;
                    padding:0;
                    text-align:center;
                    position:relative;
                }

                .formbox-2 .formbox-2-title {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:19px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }

                .formbox-2 .social-method-w {
                    width:100%;
                    margin:15px 0 15px 0;
                    padding:0;
                    text-align:center;
                    position:relative;
                }

                .formbox-2 .social-method {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:12px;
                    line-height:14px;
                    width:25%;
                    padding:55px 0 10px 0;
                    margin:0;
                    float:left;
                    text-align:center;
                    position:relative;
                    cursor:pointer;
                    color:#0F0F0F;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    z-index:7;
                }

                .formbox-2 .social-method-active {
                    z-index:10;
                    background:#ffffff;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                }

                .formbox-2 .social-method::after {
                    content:'';
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    left:calc(50% - 20px);
                    z-index:15;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .formbox-2 .method-phone::after { background:url('../images/phone.svg') no-repeat center center #5494F3; }
                .formbox-2 .method-viber::after { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .formbox-2 .method-whatsapp::after { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }
                .formbox-2 .method-telegram::after { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }

                .formbox-2 input {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:20px;
                    padding:22px 30px 22px 30px;
                    margin:0;
                    border:none;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                }

                .formbox-2 input.method-inp {
                    display:none;
                }

                .formbox-2 input.method-inp-phone {
                    display:block;
                }

                .formbox-2 input:-moz-placeholder {color:#797C80;  }
                .formbox-2 input::-webkit-input-placeholder {  color:#797C80;  }

                .formbox-2 input.error:-moz-placeholder {  color:#EF5545;  }
                .formbox-2 input.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox-2 input.error {  color:#EF5545;  border-color:#EF5545;  }

                input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox-2 .checkbox {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0 0 0 30px;
                    margin:20px auto 0 auto;
                    color:#C2C6CC;
                    cursor:default;
                    position:relative;
                    display:inline-block;
                }

                .formbox-2 .checkbox span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    position:relative;
                    display:inline-block;
                }

                .formbox-2 .checkbox span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .formbox-2 .checkbox span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .formbox-2 .checkbox span:hover, .formbox-2 .checkbox span:not(:hover),
                .formbox-2 .checkbox span:active, .formbox-2 .checkbox span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox-2 .checkbox input[type=checkbox] {
                    display:none;
                }

                .formbox-2 .checkbox label {
                    position:relative;
                    cursor:pointer;
                }

                .formbox-2 .checkbox label:after {
                    content:'';
                    display:block;
                    outline:none;
                    border:none;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:11;
                    cursor:pointer;
                    background:#F7F8FA;
                    border-radius:3px;
                    -webkit-border-radius:3px;
                    -moz-border-radius:3px;
                    -khtml-border-radius:3px;
                }

                .formbox-2 .checkbox input[type=checkbox]:checked + label:before {
                    content:'';
                    display:block;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:12;
                    cursor:pointer;
                    background:url('../images/check.svg') no-repeat center center;
                }

                .formbox-2 textarea {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:100px;
                    padding:22px 30px 22px 30px;
                    margin:20px 0 0 0;
                    border:none;
                    display:block;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    overflow:auto;
                    resize:none;
                    position:relative;
                }

                .formbox-2 textarea:-moz-placeholder {color:#797C80;  }
                .formbox-2 textarea::-webkit-input-placeholder {  color:#797C80;  }

                .formbox-2 textarea.error:-moz-placeholder {  color:#EF5545;  }
                .formbox-2 textarea.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox-2 textarea.error {  color:#EF5545;  border-color:#EF5545;  }

                textarea::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                textarea::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                textarea:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox-2 .submit {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:18px;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    width:100%;
                    height:39px;
                    padding:25px 0 0 0;
                    margin:20px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    position:relative;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .formbox-2 .submit:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .formbox-2 .submit:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .formbox-2 .submit:hover, .formbox-2 .submit:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox-2 .submit input {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:0;
                    line-height:67px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    width:100%;
                    height:64px;
                    padding:0;
                    margin:0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    background:none;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                }

                .formbox-2 .submit input:hover {

                }

                .formbox-2 .submit input:hover, .formbox-2 .submit input:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

            @media all and (max-width: 720px) {

                #box-14-w {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                }

                #box-14 {
                    width:360px;
                    padding:70px 0 80px 0;
                    margin:0 auto;
                    position:relative;
                    text-align:center;
                    z-index:5;
                }

                .box-14-l {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    text-align:left;
                    float:none;
                }

                .box-14-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:26px;
                    line-height:30px;
                    max-width:400px;
                    padding:0;
                    margin:0 auto 40px auto;
                    color:#0F0F0F;
                    cursor:default;
                }

                .box-14-l h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                }

                .box-14 {
                    width:calc(100% - 100px);
                    padding:30px 70px 25px 30px;
                    margin:20px 0 0 0;
                    position:relative;
                    text-align:left;
                    cursor:pointer;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                }

                .op {
                    width:20px;
                    height:10px;
                    padding:0;
                    margin:0;
                    background:url('../images/arr-open.svg') no-repeat center center;
                    position:absolute;
                    top:45px;
                    right:30px;
                    z-index:auto;
                    cursor:pointer;
                    display:none;
                }

                .cl {
                    width:20px;
                    height:10px;
                    padding:0;
                    margin:0;
                    background:url('../images/arr-closed.svg') no-repeat center center;
                    position:absolute;
                    top:45px;
                    right:30px;
                    z-index:auto;
                    cursor:pointer;
                }

                .box-14 h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:17px;
                    line-height:23px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                }

                .box-14 p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:15px;
                    line-height:22px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#494A4D;
                    cursor:pointer;
                    display:none;
                }

                .box-14-r {
                    width:100%;
                    padding:0;
                    margin:60px 0 0 0;
                    position:relative;
                    text-align:left;
                    float:none;
                    z-index:5;
                }

                .formbox-2-w {
                    width:100%;
                    margin:0;
                    padding:30px 0 30px 0;
                    text-align:center;
                    position:relative;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                }

                .formbox-2-w::after {
                    content:'';
                    width:calc(100% - 30px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    -moz-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    -webkit-box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    box-shadow: 0 10px 50px 0 rgba(0,0,0,0.08);
                    position:absolute;
                    top:10px;
                    left:15px;
                    z-index:-1;
                }

                .box-14-r h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:19px;
                    padding:0;
                    margin:0 auto;
                    max-width:260px;
                    color:#797C80;
                    cursor:default;
                }

                .box-14-r h2 span {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-size:22px;
                    line-height:28px;
                    padding:0;
                    margin:0 0 5px 0;
                    color:#0F0F0F;
                    display:inline-block;
                }

                .formbox-2 {
                    width:calc(100% - 60px);
                    margin:40px auto 0 auto;
                    padding:0;
                    text-align:center;
                    position:relative;
                }

                .formbox-2 .formbox-2-title {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:19px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }

                .formbox-2 .social-method-w {
                    width:100%;
                    margin:15px 0 15px 0;
                    padding:0;
                    text-align:center;
                    position:relative;
                }

                .formbox-2 .social-method {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:12px;
                    line-height:14px;
                    width:25%;
                    padding:55px 0 10px 0;
                    margin:0;
                    float:left;
                    text-align:center;
                    position:relative;
                    cursor:pointer;
                    color:#0F0F0F;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    z-index:7;
                }

                .formbox-2 .social-method-active {
                    z-index:10;
                    background:#ffffff;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                    box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
                }

                .formbox-2 .social-method::after {
                    content:'';
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:10px;
                    left:calc(50% - 20px);
                    z-index:15;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .formbox-2 .method-phone::after { background:url('../images/phone.svg') no-repeat center center #5494F3; }
                .formbox-2 .method-viber::after { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .formbox-2 .method-whatsapp::after { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }
                .formbox-2 .method-telegram::after { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }

                .formbox-2 input {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:20px;
                    padding:22px 30px 22px 30px;
                    margin:0;
                    border:none;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                }

                .formbox-2 input.method-inp {
                    display:none;
                }

                .formbox-2 input.method-inp-phone {
                    display:block;
                }

                .formbox-2 input:-moz-placeholder {color:#797C80;  }
                .formbox-2 input::-webkit-input-placeholder {  color:#797C80;  }

                .formbox-2 input.error:-moz-placeholder {  color:#EF5545;  }
                .formbox-2 input.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox-2 input.error {  color:#EF5545;  border-color:#EF5545;  }

                input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox-2 .checkbox {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0 0 0 30px;
                    margin:20px auto 0 auto;
                    color:#C2C6CC;
                    cursor:default;
                    position:relative;
                    display:inline-block;
                }

                .formbox-2 .checkbox span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:17px;
                    padding:0;
                    margin:0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    position:relative;
                    display:inline-block;
                }

                .formbox-2 .checkbox span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .formbox-2 .checkbox span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .formbox-2 .checkbox span:hover, .formbox-2 .checkbox span:not(:hover),
                .formbox-2 .checkbox span:active, .formbox-2 .checkbox span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox-2 .checkbox input[type=checkbox] {
                    display:none;
                }

                .formbox-2 .checkbox label {
                    position:relative;
                    cursor:pointer;
                }

                .formbox-2 .checkbox label:after {
                    content:'';
                    display:block;
                    outline:none;
                    border:none;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:11;
                    cursor:pointer;
                    background:#F7F8FA;
                    border-radius:3px;
                    -webkit-border-radius:3px;
                    -moz-border-radius:3px;
                    -khtml-border-radius:3px;
                }

                .formbox-2 .checkbox input[type=checkbox]:checked + label:before {
                    content:'';
                    display:block;
                    width:15px;
                    height:15px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    left:-30px;
                    top:0;
                    z-index:12;
                    cursor:pointer;
                    background:url('../images/check.svg') no-repeat center center;
                }

                .formbox-2 textarea {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-size:14px;
                    line-height:20px;
                    text-indent:0;
                    text-align:left;
                    width:calc(100% - 60px);
                    height:100px;
                    padding:22px 30px 22px 30px;
                    margin:20px 0 0 0;
                    border:none;
                    display:block;
                    color:#0F0F0F;
                    outline:none;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    background:#FAFBFC;
                    -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
                    overflow:auto;
                    resize:none;
                    position:relative;
                }

                .formbox-2 textarea:-moz-placeholder {color:#797C80;  }
                .formbox-2 textarea::-webkit-input-placeholder {  color:#797C80;  }

                .formbox-2 textarea.error:-moz-placeholder {  color:#EF5545;  }
                .formbox-2 textarea.error::-webkit-input-placeholder {  color:#EF5545;  }
                .formbox-2 textarea.error {  color:#EF5545;  border-color:#EF5545;  }

                textarea::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
                textarea::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
                textarea:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
                textarea:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
                textarea:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

                .formbox-2 .submit {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:13px;
                    line-height:18px;
                    letter-spacing:0.08em;
                    text-transform:uppercase;
                    width:100%;
                    height:39px;
                    padding:25px 0 0 0;
                    margin:20px 0 0 0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
                    background:#5494F3;
                    position:relative;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
                }

                .formbox-2 .submit:hover {
                    background-image: linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
                    background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
                    outline:none;
                }

                .formbox-2 .submit:active {
                    -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                    box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
                }

                .formbox-2 .submit:hover, .formbox-2 .submit:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .formbox-2 .submit input {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:0;
                    line-height:67px;
                    letter-spacing:0.08em;
                    text-transform: uppercase;
                    width:100%;
                    height:64px;
                    padding:0;
                    margin:0;
                    outline:none;
                    cursor:pointer;
                    -webkit-appearance: none;
                    -moz-appearance:none;
                    color:#ffffff;
                    background:none;
                    border:none;
                    border-radius:40px;
                    -webkit-border-radius:40px;
                    -moz-border-radius:40px;
                    -khtml-border-radius:40px;
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:auto;
                }

                .formbox-2 .submit input:hover {

                }

                .formbox-2 .submit input:hover, .formbox-2 .submit input:not(:hover) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }
            }

/* box-15 */

		#box-15-w {
            width:100%;
            padding:110px 0 120px 0;
            margin:0;
            position:relative;
            background:url('../images/bg-6.jpg') no-repeat top center #0F0F0F;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
		}

        #box-15 {
            width:1010px;
            padding:90px 100px 40px 100px;
            margin:0 auto;
            position:relative;
            z-index:5;
            text-align:center;
        }

        #box-15::before {
            content:'';
            width:100%;
            height:100%;
            padding:0;
            margin:0;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:default;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
            position:absolute;
            top:0;
            left:0;
            z-index:-1;
        }

        #box-15::after {
            content:'';
            width:calc(100% - 20px);
            height:100%;
            padding:0;
            margin:0;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            cursor:default;
            -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
            box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
            position:absolute;
            top:10px;
            left:10px;
            z-index:-2;
        }

        .box-15-l {
            width:350px;
            padding:0;
            margin:0;
            position:relative;
            text-align:left;
            float:left;
        }

        .box-15-l h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:39px;
            line-height:45px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:default;
            position:relative;
            z-index:10;
        }

        .box-15-l h3 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:21px;
            padding:0 0 0 40px;
            margin:60px 0 0 0;
            color:#797C80;
            cursor:default;
            background:url('../images/pin-icon.svg') no-repeat 0 5px;
        }

        .box-15-l h3 span {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:18px;
            line-height:23px;
            padding:0;
            margin:0 0 5px 0;
            color:#0F0F0F;
            cursor:default;
            display:inline-block;
        }

        .box-15-l .social {
            width:150px;
            padding:0;
            margin:40px 0 0 0;
            position:relative;
        }

        .box-15-l .social a {
            width:40px;
            height:40px;
            padding:0;
            margin:10px 10px 0 0;
            float:left;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        .box-15-l .social a:hover {
            margin:5px 10px 0 0;
        }

        .box-15-l .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
        .box-15-l .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
        .box-15-l .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

        .box-15-l p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:21px;
            padding:0;
            margin:15px 0 0 0;
            color:#797C80;
            cursor:default;
            position:relative;
        }

        .box-15-l p a {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:24px;
            line-height:24px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:pointer;
            display:inline-block;
        }

        .box-15-l p span {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:20px;
            padding:0;
            margin:5px 0 0 0;
            color:#5494F3;
            border-bottom:1px solid #5494F3;
            cursor:pointer;
            display:inline-block;
        }

        .box-15-l p span:hover {
            background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .box-15-l p span:active {
            background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            border-bottom:1px solid #5494F3;
        }

        .box-15-l p span:hover, .box-15-l p span:not(:hover),
        .box-15-l p span:active, .box-15-l p span:not(:active) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .box-15-r {
            width:620px;
            padding:0;
            margin:0;
            position:relative;
            text-align:center;
            float:right;
        }

        #map-w {
            width:calc(100% - 20px);
            height:285px;
            overflow:hidden;
            padding:0;
            margin:0 0 0 20px;
            position:relative;
            background:#f1f3f5;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        #map {
            width:100%;
            height:435px;
            padding:0;
            margin:-75px 0 0 0;
            position:relative;
            text-align:center;
        }

        .box-15-r img {
            width:289px;
            padding:0;
            margin:20px 0 0 20px;
            position:relative;
            float:left;
            display:block;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        #bottom {
            width:100%;
            padding:40px 0 0 0;
            margin:60px 0 0 0;
            position:relative;
            text-align:left;
            border-top:1px solid rgba(194,198,204,0.34);
        }

        #bottom a.logo {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:18px;
            padding:12px 0 0 100px;
            min-height:68px;
            margin:0;
            color:#797C80;
            background:url('../images/logo.png') no-repeat 0 0;
            -webkit-background-size: 80px 80px;
            -moz-background-size: 80px 80px;
            -o-background-size: 80px 80px;
            background-size: 80px 80px;
            cursor:pointer;
            float:left;
        }

        .pb-1 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:18px;
            padding:0;
            margin:30px 0 0 100px;
            color:#0F0F0F;
            cursor:default;
            position:relative;
            float:left;
        }

        .pb-1 span {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:18px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:pointer;
            border-bottom:1px solid #0F0F0F;
            position:relative;
        }

        .pb-1 span:hover {
            background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            border-bottom:1px solid #5494F3;
        }

        .pb-1 span:active {
            background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            border-bottom:1px solid #5494F3;
        }

        .pb-1 span:hover, .pb-1 span:not(:hover),
        .pb-1 span:active, .pb-1 span:not(:active) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .pb-2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:18px;
            padding:0;
            margin:30px 0 0 140px;
            color:#0F0F0F;
            cursor:default;
            position:relative;
            float:left;
        }

        .pb-3 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:right;
            font-size:14px;
            line-height:18px;
            padding:0;
            margin:20px 0 0 0;
            color:#797C80;
            cursor:default;
            position:relative;
            float:right;
        }

        .pb-3 a {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:right;
            font-size:14px;
            line-height:18px;
            padding:0;
            margin:0;
            color:#797C80;
            border-bottom:1px solid rgba(0,0,0,0);
            cursor:pointer;
            position:relative;
        }

        .pb-3 a:hover {
            color:#0F0F0F;
            border-bottom:1px solid #0F0F0F;
        }

        .pb-3 a:active {
            color:#5494F3;
            border-bottom:1px solid #5494F3;
        }

            @media all and (max-width: 1340px) {

                #box-15-w {
                    width:100%;
                    padding:110px 0 120px 0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-6.jpg') no-repeat top center #0F0F0F;
                    -webkit-background-size: cover;
                    -moz-background-size: cover;
                    -o-background-size: cover;
                    background-size: cover;
                }

                #box-15 {
                    width:980px;
                    padding:90px 80px 40px 80px;
                    margin:0 auto;
                    position:relative;
                    z-index:5;
                    text-align:center;
                }

                #box-15::before {
                    content:'';
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:-1;
                }

                #box-15::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-2;
                }

                .box-15-l {
                    width:350px;
                    padding:0;
                    margin:0;
                    position:relative;
                    text-align:left;
                    float:left;
                }

                .box-15-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    z-index:10;
                }

                .box-15-l h3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0 0 0 40px;
                    margin:60px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    background:url('../images/pin-icon.svg') no-repeat 0 5px;
                }

                .box-15-l h3 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:0 0 5px 0;
                    color:#0F0F0F;
                    cursor:default;
                    display:inline-block;
                }

                .box-15-l .social {
                    width:150px;
                    padding:0;
                    margin:40px 0 0 0;
                    position:relative;
                }

                .box-15-l .social a {
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:10px 10px 0 0;
                    float:left;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .box-15-l .social a:hover {
                    margin:5px 10px 0 0;
                }

                .box-15-l .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .box-15-l .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
                .box-15-l .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

                .box-15-l p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:15px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                }

                .box-15-l p a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:24px;
                    line-height:24px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                    display:inline-block;
                }

                .box-15-l p span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:5px 0 0 0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .box-15-l p span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .box-15-l p span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .box-15-l p span:hover, .box-15-l p span:not(:hover),
                .box-15-l p span:active, .box-15-l p span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-15-r {
                    width:620px;
                    padding:0;
                    margin:0;
                    position:relative;
                    text-align:center;
                    float:right;
                }

                #map-w {
                    width:calc(100% - 20px);
                    height:285px;
                    overflow:hidden;
                    padding:0;
                    margin:0 0 0 20px;
                    position:relative;
                    background:#f1f3f5;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                #map {
                    width:100%;
                    height:435px;
                    padding:0;
                    margin:-75px 0 0 0;
                    position:relative;
                    text-align:center;
                }

                .box-15-r img {
                    width:289px;
                    padding:0;
                    margin:20px 0 0 20px;
                    position:relative;
                    float:left;
                    display:block;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                #bottom {
                    width:100%;
                    padding:40px 0 0 0;
                    margin:60px 0 0 0;
                    position:relative;
                    text-align:left;
                    border-top:1px solid rgba(194,198,204,0.34);
                }

                #bottom a.logo {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:12px 0 0 100px;
                    min-height:68px;
                    margin:0;
                    color:#797C80;
                    background:url('../images/logo.png') no-repeat 0 0;
                    -webkit-background-size: 80px 80px;
                    -moz-background-size: 80px 80px;
                    -o-background-size: 80px 80px;
                    background-size: 80px 80px;
                    cursor:pointer;
                    float:left;
                }

                .pb-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:30px 0 0 100px;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    float:left;
                }

                .pb-1 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                    border-bottom:1px solid #0F0F0F;
                    position:relative;
                }

                .pb-1 span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .pb-1 span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .pb-1 span:hover, .pb-1 span:not(:hover),
                .pb-1 span:active, .pb-1 span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .pb-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:30px 0 0 120px;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    float:left;
                }

                .pb-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:right;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    float:right;
                }

                .pb-3 a {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:right;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#797C80;
                    border-bottom:1px solid rgba(0,0,0,0);
                    cursor:pointer;
                    position:relative;
                }

                .pb-3 a:hover {
                    color:#0F0F0F;
                    border-bottom:1px solid #0F0F0F;
                }

                .pb-3 a:active {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }
            }

            @media all and (max-width: 1200px) {

                #box-15-w {
                    width:100%;
                    padding:110px 0 120px 0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-6.jpg') no-repeat top center #0F0F0F;
                    -webkit-background-size: cover;
                    -moz-background-size: cover;
                    -o-background-size: cover;
                    background-size: cover;
                }

                #box-15 {
                    width:840px;
                    padding:90px 60px 40px 60px;
                    margin:0 auto;
                    position:relative;
                    z-index:5;
                    text-align:center;
                }

                #box-15::before {
                    content:'';
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:-1;
                }

                #box-15::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-2;
                }

                .box-15-l {
                    width:320px;
                    padding:0;
                    margin:0;
                    position:relative;
                    text-align:left;
                    float:left;
                }

                .box-15-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:36px;
                    line-height:45px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    z-index:10;
                }

                .box-15-l h3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0 0 0 40px;
                    margin:60px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    background:url('../images/pin-icon.svg') no-repeat 0 5px;
                }

                .box-15-l h3 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:0 0 5px 0;
                    color:#0F0F0F;
                    cursor:default;
                    display:inline-block;
                }

                .box-15-l .social {
                    width:150px;
                    padding:0;
                    margin:40px 0 0 0;
                    position:relative;
                }

                .box-15-l .social a {
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:10px 10px 0 0;
                    float:left;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .box-15-l .social a:hover {
                    margin:5px 10px 0 0;
                }

                .box-15-l .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .box-15-l .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
                .box-15-l .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

                .box-15-l p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:15px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                }

                .box-15-l p a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:24px;
                    line-height:24px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                    display:inline-block;
                }

                .box-15-l p span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:5px 0 0 0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .box-15-l p span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .box-15-l p span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .box-15-l p span:hover, .box-15-l p span:not(:hover),
                .box-15-l p span:active, .box-15-l p span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-15-r {
                    width:calc(100% - 380px);
                    padding:0;
                    margin:0;
                    position:relative;
                    text-align:center;
                    float:right;
                }

                #map-w {
                    width:calc(100% - 10px);
                    height:285px;
                    overflow:hidden;
                    padding:0;
                    margin:0 0 0 10px;
                    position:relative;
                    background:#f1f3f5;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                #map {
                    width:100%;
                    height:435px;
                    padding:0;
                    margin:-75px 0 0 0;
                    position:relative;
                    text-align:center;
                }

                .box-15-r img {
                    width:calc(50% - 10px);
                    padding:0;
                    margin:10px 0 0 10px;
                    position:relative;
                    float:left;
                    display:block;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                #bottom {
                    width:100%;
                    padding:40px 0 0 0;
                    margin:60px 0 0 0;
                    position:relative;
                    text-align:left;
                    border-top:1px solid rgba(194,198,204,0.34);
                }

                #bottom a.logo {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:12px 0 0 100px;
                    min-height:68px;
                    margin:0;
                    color:#797C80;
                    background:url('../images/logo.png') no-repeat 0 0;
                    -webkit-background-size: 80px 80px;
                    -moz-background-size: 80px 80px;
                    -o-background-size: 80px 80px;
                    background-size: 80px 80px;
                    cursor:pointer;
                    float:left;
                }

                .pb-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:30px 0 0 70px;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    float:left;
                }

                .pb-1 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                    border-bottom:1px solid #0F0F0F;
                    position:relative;
                }

                .pb-1 span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .pb-1 span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .pb-1 span:hover, .pb-1 span:not(:hover),
                .pb-1 span:active, .pb-1 span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .pb-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:30px 0 0 70px;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    float:left;
                }

                .pb-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:right;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    float:right;
                }

                .pb-3 a {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:right;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#797C80;
                    border-bottom:1px solid rgba(0,0,0,0);
                    cursor:pointer;
                    position:relative;
                }

                .pb-3 a:hover {
                    color:#0F0F0F;
                    border-bottom:1px solid #0F0F0F;
                }

                .pb-3 a:active {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }
            }

            @media all and (max-width: 1020px) {

                #box-15-w {
                    width:100%;
                    padding:80px 0 90px 0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-6.jpg') no-repeat top center #0F0F0F;
                    -webkit-background-size: cover;
                    -moz-background-size: cover;
                    -o-background-size: cover;
                    background-size: cover;
                }

                #box-15 {
                    width:540px;
                    padding:60px 60px 40px 60px;
                    margin:0 auto;
                    position:relative;
                    z-index:5;
                    text-align:center;
                }

                #box-15::before {
                    content:'';
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:-1;
                }

                #box-15::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-2;
                }

                .box-15-l {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    text-align:center;
                    float:none;
                }

                .box-15-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:30px;
                    line-height:36px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    z-index:10;
                }

                .box-15-l h3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:21px;
                    padding:0 0 0 40px;
                    margin:40px auto 0 auto;
                    display:inline-block;
                    color:#797C80;
                    cursor:default;
                    background:url('../images/pin-icon.svg') no-repeat 0 5px;
                }

                .box-15-l h3 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:18px;
                    line-height:23px;
                    padding:0;
                    margin:0 0 5px 0;
                    color:#0F0F0F;
                    cursor:default;
                    display:inline-block;
                }

                .box-15-l .social {
                    width:150px;
                    padding:0;
                    margin:20px auto 0 auto;
                    position:relative;
                }

                .box-15-l .social a {
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:10px 5px 0 5px;
                    float:left;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .box-15-l .social a:hover {
                    margin:5px 5px 0 5px;
                }

                .box-15-l .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .box-15-l .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
                .box-15-l .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

                .box-15-l p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:15px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                }

                .box-15-l p a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:24px;
                    line-height:24px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                    display:inline-block;
                }

                .box-15-l p span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:5px 0 0 0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .box-15-l p span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .box-15-l p span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .box-15-l p span:hover, .box-15-l p span:not(:hover),
                .box-15-l p span:active, .box-15-l p span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-15-r {
                    width:100%;
                    padding:0;
                    margin:60px 0 0 0;
                    position:relative;
                    text-align:center;
                    float:none;
                }

                #map-w {
                    width:100%;
                    height:300px;
                    overflow:hidden;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:#f1f3f5;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                #map {
                    width:100%;
                    height:450px;
                    padding:0;
                    margin:-75px 0 0 0;
                    position:relative;
                    text-align:center;
                }

                .box-15-r img {
                    width:calc(50% - 5px);
                    padding:0;
                    margin:10px 0 0 0;
                    position:relative;
                    float:left;
                    display:block;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-15-r img.img-15-1 { margin:10px 10px 0 0; }
                .box-15-r img.img-15-2 { margin:10px 0 0 0; }

                #bottom {
                    width:100%;
                    padding:40px 0 0 0;
                    margin:60px 0 0 0;
                    position:relative;
                    text-align:left;
                    border-top:1px solid rgba(194,198,204,0.34);
                }

                #bottom a.logo {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:12px 0 0 100px;
                    min-height:68px;
                    margin:0;
                    color:#797C80;
                    background:url('../images/logo.png') no-repeat 0 0;
                    -webkit-background-size: 80px 80px;
                    -moz-background-size: 80px 80px;
                    -o-background-size: 80px 80px;
                    background-size: 80px 80px;
                    cursor:pointer;
                    float:left;
                }

                .pb-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:5px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    float:right;
                }

                .pb-1 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                    border-bottom:1px solid #0F0F0F;
                    position:relative;
                }

                .pb-1 span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .pb-1 span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .pb-1 span:hover, .pb-1 span:not(:hover),
                .pb-1 span:active, .pb-1 span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .pb-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:20px 0 0 60px;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    float:left;
                }

                .pb-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:right;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    float:right;
                }

                .pb-3 a {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:right;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#797C80;
                    border-bottom:1px solid rgba(0,0,0,0);
                    cursor:pointer;
                    position:relative;
                }

                .pb-3 a:hover {
                    color:#0F0F0F;
                    border-bottom:1px solid #0F0F0F;
                }

                .pb-3 a:active {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }
            }

            @media all and (max-width: 720px) {

                #box-15-w {
                    width:100%;
                    padding:70px 0 80px 0;
                    margin:0;
                    position:relative;
                    background:url('../images/bg-6.jpg') no-repeat top center #0F0F0F;
                    -webkit-background-size: cover;
                    -moz-background-size: cover;
                    -o-background-size: cover;
                    background-size: cover;
                }

                #box-15 {
                    width:300px;
                    padding:40px 30px 40px 30px;
                    margin:0 auto;
                    position:relative;
                    z-index:5;
                    text-align:center;
                }

                #box-15::before {
                    content:'';
                    width:100%;
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    position:absolute;
                    top:0;
                    left:0;
                    z-index:-1;
                }

                #box-15::after {
                    content:'';
                    width:calc(100% - 20px);
                    height:100%;
                    padding:0;
                    margin:0;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                    cursor:default;
                    -moz-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    -webkit-box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    box-shadow: 0 10px 70px 0 rgba(0,0,0,0.07);
                    position:absolute;
                    top:10px;
                    left:10px;
                    z-index:-2;
                }

                .box-15-l {
                    width:100%;
                    padding:0;
                    margin:0;
                    position:relative;
                    text-align:center;
                    float:none;
                }

                .box-15-l h2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:26px;
                    line-height:30px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    z-index:10;
                }

                .box-15-l h3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:15px;
                    line-height:20px;
                    padding:0 0 0 30px;
                    margin:20px auto 0 auto;
                    display:inline-block;
                    color:#797C80;
                    cursor:default;
                    background:url('../images/pin-icon.svg') no-repeat 0 5px;
                }

                .box-15-l h3 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:0 0 5px 0;
                    color:#0F0F0F;
                    cursor:default;
                    display:inline-block;
                }

                .box-15-l .social {
                    width:150px;
                    padding:0;
                    margin:10px auto 0 auto;
                    position:relative;
                }

                .box-15-l .social a {
                    width:40px;
                    height:40px;
                    padding:0;
                    margin:10px 5px 0 5px;
                    float:left;
                    border-radius:100%;
                    -webkit-border-radius:100%;
                    -moz-border-radius:100%;
                    -khtml-border-radius:100%;
                }

                .box-15-l .social a:hover {
                    margin:5px 5px 0 5px;
                }

                .box-15-l .social a.viber { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
                .box-15-l .social a.telegram { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }
                .box-15-l .social a.whatsapp { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }

                .box-15-l p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:21px;
                    padding:0;
                    margin:20px auto 0 auto;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                }

                .box-15-l p a {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:20px;
                    line-height:20px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:pointer;
                    display:inline-block;
                }

                .box-15-l p span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:16px;
                    line-height:20px;
                    padding:0;
                    margin:5px 0 0 0;
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                    cursor:pointer;
                    display:inline-block;
                }

                .box-15-l p span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                }

                .box-15-l p span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .box-15-l p span:hover, .box-15-l p span:not(:hover),
                .box-15-l p span:active, .box-15-l p span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .box-15-r {
                    width:100%;
                    padding:0;
                    margin:40px 0 0 0;
                    position:relative;
                    text-align:center;
                    float:none;
                }

                #map-w {
                    width:100%;
                    height:200px;
                    overflow:hidden;
                    padding:0;
                    margin:0;
                    position:relative;
                    background:#f1f3f5;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                #map {
                    width:100%;
                    height:350px;
                    padding:0;
                    margin:-75px 0 0 0;
                    position:relative;
                    text-align:center;
                }

                .box-15-r img {
                    width:100%;
                    padding:0;
                    margin:10px 0 0 0;
                    position:relative;
                    float:left;
                    display:block;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .box-15-r img.img-15-1 { margin:10px 0 0 0; }
                .box-15-r img.img-15-2 { margin:10px 0 0 0; display:none; }

                #bottom {
                    width:100%;
                    padding:30px 0 0 0;
                    margin:30px 0 0 0;
                    position:relative;
                    text-align:center;
                    border-top:1px solid rgba(194,198,204,0.34);
                }

                #bottom a.logo {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:12px;
                    line-height:16px;
                    padding:5px 0 0 80px;
                    min-height:55px;
                    margin:0 auto;
                    color:#797C80;
                    background:url('../images/logo-2.png') no-repeat 0 0;
                    -webkit-background-size: 60px 60px;
                    -moz-background-size: 60px 60px;
                    -o-background-size: 60px 60px;
                    background-size: 60px 60px;
                    cursor:pointer;
                    float:none;
                    display:inline-block;
                }

                .pb-1 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    float:none;
                }

                .pb-1 span {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0 auto;
                    color:#0F0F0F;
                    cursor:pointer;
                    border-bottom:1px solid #0F0F0F;
                    position:relative;
                }

                .pb-1 span:hover {
                    background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .pb-1 span:active {
                    background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
                    -webkit-background-clip: text;
                    -webkit-text-fill-color: transparent;
                    border-bottom:1px solid #5494F3;
                }

                .pb-1 span:hover, .pb-1 span:not(:hover),
                .pb-1 span:active, .pb-1 span:not(:active) {
                    -webkit-transition: All 0.2s ease;
                    -moz-transition: All 0.2s ease;
                    -o-transition: All 0.2s ease;
                    -ms-transition: All 0.2s ease;
                    transition: All 0.2s ease;
                }

                .pb-2 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#0F0F0F;
                    cursor:default;
                    position:relative;
                    float:none;
                }

                .pb-3 {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                    position:relative;
                    float:none;
                }

                .pb-3 a {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:14px;
                    line-height:18px;
                    padding:0;
                    margin:0;
                    color:#797C80;
                    border-bottom:1px solid rgba(0,0,0,0);
                    cursor:pointer;
                    position:relative;
                }

                .pb-3 a:hover {
                    color:#0F0F0F;
                    border-bottom:1px solid #0F0F0F;
                }

                .pb-3 a:active {
                    color:#5494F3;
                    border-bottom:1px solid #5494F3;
                }
            }

/* close */

        .close {
            width:24px;
            height:24px;
            overflow:hidden;
            float:right;
            padding:0;
            margin:0;
            cursor:pointer;
            outline:none;
            position:absolute;
            top:30px;
            right:30px;
            z-index:207;
        }

        .close::after {
            content:'';
            position:absolute;
            width:24px;
            height:2px;
            background:#C2C6CC;
            -moz-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            -webkit-transform: rotate(45deg);
            -o-transform: rotate(45deg);
            transform: rotate(45deg);
            top:11px;
            left:0;
            z-index:208;
        }

        .close::before {
            content:'';
            position:absolute;
            width:24px;
            height:2px;
            background:#C2C6CC;
            -moz-transform: rotate(-45deg);
            -ms-transform: rotate(-45deg);
            -webkit-transform: rotate(-45deg);
            -o-transform: rotate(-45deg);
            transform: rotate(-45deg);
            top:11px;
            left:0;
            z-index:208;
        }

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

        .close:hover, .close:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

/* thnx */

        .thnx-w {
            display:none;
            width:100%;
            height:100%;
            overflow:auto;
            padding:0;
            margin:0;
            position:fixed;
            top:0;
            left:0;
            z-index:100;
        }

        .thnx-w::-webkit-scrollbar { width:0; height:0; }

        .thnx-wrapper {
            position:fixed;
            width:100%;
            height:100%;
            top:0;
            left:0;
            background:rgba(0,0,0,0.75);
            z-index:101;
        }

        .thnx {
            width:360px;
            padding:160px 100px 155px 100px;
            margin:0;
            position:absolute;
            top:calc(50% - 200px);
            left:calc(50% - 280px);
            z-index:106;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .thnx h2 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:39px;
            line-height:45px;
            padding:0;
            margin:0;
            color:#0F0F0F;
            cursor:default;
        }

        .thnx p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:24px;
            line-height:28px;
            padding:0;
            margin:10px 0 0 0;
            color:#797C80;
            cursor:default;
        }

            @media all and (max-width: 720px) {

                .thnx {
                    width:360px;
                    padding:60px 0 55px 0;
                    margin:0;
                    position:absolute;
                    top:calc(50% - 90px);
                    left:calc(50% - 180px);
                    z-index:106;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .thnx h2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:30px;
                    line-height:34px;
                    padding:0;
                    margin:0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .thnx p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:18px;
                    line-height:24px;
                    padding:0;
                    margin:10px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }
            }

/* z-box */

        .z-box-w {
            display:none;
            width:100%;
            height:100%;
            overflow:auto;
            padding:0;
            margin:0;
            position:fixed;
            top:0;
            left:0;
            z-index:100;
        }

        .z-box-w::-webkit-scrollbar { width:0; height:0; }

        .z-box-wrapper {
            position:fixed;
            width:100%;
            height:100%;
            top:0;
            left:0;
            background:rgba(0,0,0,0.75);
            z-index:101;
        }

        .z-box {
            width:290px;
            padding:60px 100px 60px 620px;
            margin:0;
            position:absolute;
            top:calc(50% - 315px);
            left:calc(50% - 505px);
            z-index:106;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .z-box::after {
            content:'';
            width:650px;
            height:763px;
            padding:0;
            margin:0;
            position:absolute;
            top:-50px;
            left:-50px;
            z-index:auto;
            background:url('../images/iphone-popup.png') no-repeat 0 0;
        }

        .z-box h2 {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:19px;
            padding:0;
            margin:0;
            color:#797C80;
            cursor:default;
        }

        .z-box h2 span {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-size:24px;
            line-height:28px;
            padding:0;
            margin:0 0 5px 0;
            color:#0F0F0F;
            display:inline-block;
        }

        .formbox-3 {
            width:290px;
            margin:20px auto 0 auto;
            padding:0;
            text-align:center;
            position:relative;
        }

        .formbox-3 .formbox-3-title {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:16px;
            line-height:19px;
            padding:0;
            margin:20px 0 0 0;
            color:#797C80;
            cursor:default;
            display: block;
        }

        .formbox-3 .social-method-w {
            width:100%;
            margin:15px 0 15px 0;
            padding:0;
            text-align:center;
            position:relative;
        }

        .formbox-3 .social-method {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:12px;
            line-height:14px;
            width:25%;
            padding:55px 0 10px 0;
            margin:0;
            float:left;
            text-align:center;
            position:relative;
            cursor:pointer;
            color:#0F0F0F;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            z-index:7;
        }

        .formbox-3 .social-method-active {
            z-index:10;
            background:#ffffff;
            -moz-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
            -webkit-box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
            box-shadow: 0 10px 70px 0 rgba(0, 0, 0, 0.08);
        }

        .formbox-3 .social-method::after {
            content:'';
            width:40px;
            height:40px;
            padding:0;
            margin:0;
            position:absolute;
            top:10px;
            left:calc(50% - 20px);
            z-index:15;
            border-radius:100%;
            -webkit-border-radius:100%;
            -moz-border-radius:100%;
            -khtml-border-radius:100%;
        }

        .formbox-3 .method-phone::after { background:url('../images/phone.svg') no-repeat center center #5494F3; }
        .formbox-3 .method-viber::after { background:url('../images/viber.svg') no-repeat center 12px #8E24AA; }
        .formbox-3 .method-whatsapp::after { background:url('../images/whatsapp.svg') no-repeat center center #7EDD7A; }
        .formbox-3 .method-telegram::after { background:url('../images/telegram.svg') no-repeat 9px 13px #039BE5; }

        .formbox-3 input {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-size:14px;
            line-height:20px;
            text-indent:0;
            text-align:left;
            width:calc(100% - 60px);
            height:20px;
            padding:22px 30px 22px 30px;
            margin:0;
            border:none;
            color:#0F0F0F;
            outline:none;
            -webkit-appearance: none;
            -moz-appearance:none;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
            background:#FAFBFC;
            -moz-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
            -webkit-box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
            box-shadow: inset 0 4px 30px rgba(0,0,0,0.04);
        }

        .formbox-3 input.method-inp {
            display:none;
        }

        .formbox-3 input.method-inp-phone {
            display:block;
        }

        .formbox-3 input:-moz-placeholder {color:#797C80;  }
        .formbox-3 input::-webkit-input-placeholder {  color:#797C80;  }

        .formbox-3 input.error:-moz-placeholder {  color:#EF5545;  }
        .formbox-3 input.error::-webkit-input-placeholder {  color:#EF5545;  }
        .formbox-3 input.error {  color:#EF5545;  border-color:#EF5545;  }

        .formbox input.error,
        .formbox textarea.error,
        .formbox-2 input.error,
        .formbox-2 textarea.error,
        .formbox-3 input.error,
        .formbox-3 textarea.error {
            background: rgba(239,85,69,0.04);
            -moz-box-shadow: inset 0 4px 30px rgba(239,85,69,0.08);
            -webkit-box-shadow: inset 0 4px 30px rgba(239,85,69,0.08);
            box-shadow: inset 0 4px 30px rgba(239,85,69,0.08);
        }

        input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
        input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
        input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
        input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
        input:focus::-webkit-input-placeholder {opacity: 0.3; transition: opacity 0.3s ease;}
        input:focus::-moz-placeholder          {opacity: 0.3; transition: opacity 0.3s ease;}
        input:focus:-moz-placeholder           {opacity: 0.3; transition: opacity 0.3s ease;}
        input:focus:-ms-input-placeholder      {opacity: 0.3; transition: opacity 0.3s ease;}

        .formbox-3 .checkbox {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:17px;
            padding:0 0 0 30px;
            margin:20px auto 0 auto;
            color:#C2C6CC;
            cursor:default;
            position:relative;
            display:inline-block;
        }

        .formbox-3 .checkbox span {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:14px;
            line-height:17px;
            padding:0;
            margin:0;
            color:#5494F3;
            border-bottom:1px solid #5494F3;
            cursor:pointer;
            position:relative;
            display:inline-block;
        }

        .formbox-3 .checkbox span:hover {
            background: linear-gradient(139.34deg, #00F0FF -1.35%, #0084FE 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .formbox-3 .checkbox span:active {
            background: linear-gradient(139.34deg, #5494F3 -1.35%, #5494F3 95.05%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            border-bottom:1px solid #5494F3;
        }

        .formbox-3 .checkbox span:hover, .formbox-3 .checkbox span:not(:hover),
        .formbox-3 .checkbox span:active, .formbox-3 .checkbox span:not(:active) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .formbox-3 .checkbox input[type=checkbox] {
            display:none;
        }

        .formbox-3 .checkbox label {
            position:relative;
            cursor:pointer;
        }

        .formbox-3 .checkbox label:after {
            content:'';
            display:block;
            outline:none;
            border:none;
            width:15px;
            height:15px;
            padding:0;
            margin:0;
            position:absolute;
            left:-30px;
            top:0;
            z-index:11;
            cursor:pointer;
            background:#F7F8FA;
            border-radius:3px;
            -webkit-border-radius:3px;
            -moz-border-radius:3px;
            -khtml-border-radius:3px;
        }

        .formbox-3 .checkbox input[type=checkbox]:checked + label:before {
            content:'';
            display:block;
            width:15px;
            height:15px;
            padding:0;
            margin:0;
            position:absolute;
            left:-30px;
            top:0;
            z-index:12;
            cursor:pointer;
            background:url('../images/check.svg') no-repeat center center;
        }

        .formbox-3 .submit {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:13px;
            line-height:18px;
            letter-spacing:0.08em;
            text-transform:uppercase;
            width:100%;
            height:39px;
            padding:25px 0 0 0;
            margin:20px 0 0 0;
            outline:none;
            cursor:pointer;
            -webkit-appearance: none;
            -moz-appearance:none;
            color:#ffffff;
            text-shadow: 0 1px 2px 0 rgba(28,28,28,0.2);
            background:#5494F3;
            position:relative;
            border:none;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0.5);
        }

        .formbox-3 .submit:hover {
            background-image: linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -webkit-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -moz-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -o-linear-gradient(to top left, #0084FE, #00F0FF);
            background-image: -ms-linear-gradient(to top left, #0084FE, #00F0FF);
            outline:none;
        }

        .formbox-3 .submit:active {
            -moz-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            -webkit-box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
            box-shadow: 0 2px 0 #557BC0, inset 0 -1px 0 rgba(255, 255, 255, 0.25), inset 0 0 40px rgba(180, 241, 255, 0);
        }

        .formbox-3 .submit:hover, .formbox-3 .submit:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

        .formbox-3 .submit input {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:center;
            font-size:0;
            line-height:67px;
            letter-spacing:0.08em;
            text-transform: uppercase;
            width:100%;
            height:64px;
            padding:0;
            margin:0;
            outline:none;
            cursor:pointer;
            -webkit-appearance: none;
            -moz-appearance:none;
            color:#ffffff;
            background:none;
            border:none;
            border-radius:40px;
            -webkit-border-radius:40px;
            -moz-border-radius:40px;
            -khtml-border-radius:40px;
            position:absolute;
            top:0;
            left:0;
            z-index:auto;
        }

        .formbox-3 .submit input:hover {

        }

        .formbox-3 .submit input:hover, .formbox-3 .submit input:not(:hover) {
            -webkit-transition: All 0.2s ease;
            -moz-transition: All 0.2s ease;
            -o-transition: All 0.2s ease;
            -ms-transition: All 0.2s ease;
            transition: All 0.2s ease;
        }

            @media all and (max-height: 720px) {
                .z-box {
                    margin:50px auto;
                    position:relative;
                    top:auto;
                    left:auto;
                    z-index:106;
                }
            }

            @media all and (max-width: 1200px) {

                .z-box {
                    width:290px;
                    padding:60px 100px 60px 520px;
                    margin:50px auto;
                    position:relative;
                    top:auto;
                    left:auto;
                    z-index:106;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .z-box::after {
                    content:'';
                    width:650px;
                    height:763px;
                    padding:0;
                    margin:0;
                    position:absolute;
                    top:-50px;
                    left:-150px;
                    z-index:auto;
                    background:url('../images/iphone-popup.png') no-repeat 0 0;
                }
            }

            @media all and (max-width: 1020px) {

                .z-box {
                    width:290px;
                    padding:60px 100px 60px 100px;
                    margin:50px auto;
                    position:relative;
                    top:auto;
                    left:auto;
                    z-index:106;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .z-box::after {
                    display:none;
                }
            }

            @media all and (max-width: 720px) {

                .z-box {
                    width:290px;
                    padding:40px 35px 40px 35px;
                    margin:30px auto;
                    position:relative;
                    top:auto;
                    left:auto;
                    z-index:106;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .z-box::after {
                    display:none;
                }
            }

        input.fn {  display:none;  }

/* policy */

        .policy-w {
            display:none;
            width:100%;
            height:100%;
            overflow:auto;
            padding:0;
            margin:0;
            position:fixed;
            top:0;
            left:0;
            z-index:100;
        }

        .policy-w::-webkit-scrollbar { width:0; height:0; }

        .policy-wrapper {
            position:fixed;
            width:100%;
            height:100%;
            top:0;
            left:0;
            background:rgba(0,0,0,0.75);
            z-index:101;
        }

        .policy {
            width:910px;
            padding:50px 50px 50px 50px;
            margin:50px auto 50px auto;
            position:relative;
            z-index:106;
            background:#ffffff;
            border-radius:10px;
            -webkit-border-radius:10px;
            -moz-border-radius:10px;
            -khtml-border-radius:10px;
        }

        .policy h2 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:39px;
            line-height:45px;
            padding:0;
            margin:0 0 30px 0;
            color:#0F0F0F;
            cursor:default;
        }

        .policy h3 {
            font-family: "MuseoSansCyrl-500";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:20px;
            line-height:31px;
            padding:0;
            margin:30px 0 0 0;
            color:#797C80;
            cursor:default;
        }

        .policy p {
            font-family: "MuseoSansCyrl-300";
            font-weight:normal;
            font-style:normal;
            text-align:left;
            font-size:16px;
            line-height:26px;
            padding:0;
            margin:5px 0 0 0;
            color:#797C80;
            cursor:default;
        }

            @media all and (max-width: 1340px) {
                .policy {
                    width:810px;
                    padding:50px 50px 50px 50px;
                    margin:50px auto 50px auto;
                    position:relative;
                    z-index:106;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

            }

            @media all and (max-width: 1020px) {
                .policy {
                    width:560px;
                    padding:50px 50px 50px 50px;
                    margin:50px auto 50px auto;
                    position:relative;
                    z-index:106;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .policy h2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:32px;
                    line-height:36px;
                    padding:0;
                    margin:0 0 20px 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .policy h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:31px;
                    padding:0;
                    margin:20px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }
            }

            @media all and (max-width: 720px) {
                .policy {
                    width:300px;
                    padding:40px 35px 40px 35px;
                    margin:50px auto 50px auto;
                    position:relative;
                    z-index:106;
                    background:#ffffff;
                    border-radius:10px;
                    -webkit-border-radius:10px;
                    -moz-border-radius:10px;
                    -khtml-border-radius:10px;
                }

                .policy h2 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:center;
                    font-size:27px;
                    line-height:31px;
                    padding:0;
                    margin:0 0 15px 0;
                    color:#0F0F0F;
                    cursor:default;
                }

                .policy h3 {
                    font-family: "MuseoSansCyrl-500";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:20px;
                    line-height:31px;
                    padding:0;
                    margin:15px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }

                .policy p {
                    font-family: "MuseoSansCyrl-300";
                    font-weight:normal;
                    font-style:normal;
                    text-align:left;
                    font-size:16px;
                    line-height:22px;
                    padding:0;
                    margin:5px 0 0 0;
                    color:#797C80;
                    cursor:default;
                }
            }

/* animation standart */

        .animated {
            -webkit-animation-duration: .95s;
            animation-duration: .95s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
        }

        .animated-f {
            -webkit-animation-duration: .5s;
            animation-duration: .5s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
        }

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

            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none;
            }
        }

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

            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none;
            }
        }

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


        @-webkit-keyframes fadeInDown {
            from {
                opacity: 0;
                -webkit-transform: translate3d(0, -30%, 0);
                transform: translate3d(0, -30%, 0);
            }

            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none;
            }
        }

        @keyframes fadeInDown {
            from {
                opacity: 0;
                -webkit-transform: translate3d(0, -30%, 0);
                transform: translate3d(0, -30%, 0);
            }

            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none;
            }
        }

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

        @-webkit-keyframes fadeInLeft {
            from {
                opacity: 0;
                -webkit-transform: translate3d(-30%, 0, 0);
                transform: translate3d(-30%, 0, 0);
            }

            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none;
            }
        }

        @keyframes fadeInLeft {
            from {
                opacity: 0;
                -webkit-transform: translate3d(-30%, 0, 0);
                transform: translate3d(-30%, 0, 0);
            }

            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none;
            }
        }

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

        @-webkit-keyframes fadeInRight {
            from {
                opacity: 0;
                -webkit-transform: translate3d(30%, 0, 0);
                transform: translate3d(30%, 0, 0);
            }

            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none;
            }
        }

        @keyframes fadeInRight {
            from {
                opacity: 0;
                -webkit-transform: translate3d(30%, 0, 0);
                transform: translate3d(30%, 0, 0);
            }

            to {
                opacity: 1;
                -webkit-transform: none;
                transform: none;
            }
        }

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

        @-webkit-keyframes fadeOutDown {
            from {
                opacity: 1;
            }

            to {
                opacity: 0;
                -webkit-transform: translate3d(0, 30%, 0);
                transform: translate3d(0, 30%, 0);
            }
        }

        @keyframes fadeOutDown {
            from {
                opacity: 1;
            }

            to {
                opacity: 0;
                -webkit-transform: translate3d(0, 30%, 0);
                transform: translate3d(0, 30%, 0);
            }
        }

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

        @-webkit-keyframes fadeOutUp {
            from {
                opacity: 1;
            }

            to {
                opacity: 0;
                -webkit-transform: translate3d(0, -30%, 0);
                transform: translate3d(0, -30%, 0);
            }
        }

        @keyframes fadeOutUp {
            from {
                opacity: 1;
            }

            to {
                opacity: 0;
                -webkit-transform: translate3d(0, -30%, 0);
                transform: translate3d(0, -30%, 0);
            }
        }

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

        @-webkit-keyframes fadeOutLeft {
            from {
                opacity: 1;
            }

            to {
                opacity: 0;
                -webkit-transform: translate3d(-30%, 0, 0);
                transform: translate3d(-30%, 0, 0);
            }
        }

        @keyframes fadeOutLeft {
            from {
                opacity: 1;
            }

            to {
                opacity: 0;
                -webkit-transform: translate3d(-30%, 0, 0);
                transform: translate3d(-30%, 0, 0);
            }
        }

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

        @-webkit-keyframes fadeOutRight {
            from {
                opacity: 1;
            }

            to {
                opacity: 0;
                -webkit-transform: translate3d(30%, 0, 0);
                transform: translate3d(30%, 0, 0);
            }
        }

        @keyframes fadeOutRight {
            from {
                opacity: 1;
            }

            to {
                opacity: 0;
                -webkit-transform: translate3d(30%, 0, 0);
                transform: translate3d(30%, 0, 0);
            }
        }

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

/* animation */

        .ani-1 {  visibility: hidden;  }

        .fadeInUp {  visibility: visible;  }
        .fadeInDown {  visibility: visible;  }
        .fadeInRight {  visibility: visible;  }
        .fadeInLeft {  visibility: visible;  }

        .d25s {
            -webkit-animation-delay: .25s;
            -moz-animation-delay: .25s;
            animation-delay: .25s;
        }

        .d50s {
            -webkit-animation-delay: .5s;
            -moz-animation-delay: .5s;
            animation-delay: .5s;
        }

        .d75s {
            -webkit-animation-delay: .75s;
            -moz-animation-delay: .75s;
            animation-delay: .75s;
        }

        .d100s {
            -webkit-animation-delay: 1s;
            -moz-animation-delay: 1s;
            animation-delay: 1s;
        }

        .d125s {
            -webkit-animation-delay: 1.25s;
            -moz-animation-delay: 1.25s;
            animation-delay: 1.25s;
        }

        .d150s {
            -webkit-animation-delay: 1.5s;
            -moz-animation-delay: 1.5s;
            animation-delay: 1.5s;
        }

        .d175s {
            -webkit-animation-delay: 1.75s;
            -moz-animation-delay: 1.75s;
            animation-delay: 1.75s;
        }

        .d200s {
            -webkit-animation-delay: 2s;
            -moz-animation-delay: 2s;
            animation-delay: 2s;
        }

            @media all and (max-width: 1020px) {
                .d25s,
                .d50s,
                .d75s,
                .d100s,
                .d125s,
                .d150s,
                .d175s,
                .d200s {
                    -webkit-animation-delay: 0s;
                    -moz-animation-delay: 0s;
                    animation-delay: 0s;
                }
            }

/* end */