@charset "UTF-8";
@import url(bootstrap.css);
a.btn, .submit, a.btn:before, .submit:before, .submit1, .submit1 input, .btn-copy, section.header .header-top .header-top-line .btns > div > a:before, section.header .header-middle .social-box > ul > li a, section.header .header-middle .plan-box > a, section.header.header-account ul.account-menu > li > a:after, section.header.header-account ul.account-menu > li > a i, section.main1 .box-sec .sec-list > li > a, .psys-box ul > li > a, section.footer .social-box > ul > li a, table.table.table-form tbody tr td label > span, .box-form .box-form_tabs ul > li > a, .box-account .box-balance .box-balance_item > a, .psys-radio label.radio, .psys-radio label.radio > b > i, .plans-select > li, .plans-select > li > i, .plans-select > li > span, .plans-deposit-select > li > label, .plans-deposit-select > li > label > i, .plans-deposit-select > li > label > ul > li > span { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }

div.with-number:before, h2.title:before, h2.title span:before, b.subtitle:before, ul.menu > li > a:before, a.btn > span:before, .submit > span:before, a.btn > span:after, .submit > span:after, a.btn:before, .submit:before, .deposit-process-wrap:before, .deposit-cancel-wrap:before, .deposit-process-wrap:after, .deposit-cancel-wrap:after, .langs .dropdown.btn-lang button .caret:before, .langs .dropdown.btn-lang .dropdown-menu:before, section.header .header-top .header-top-line ul.currs-list li:before, section.header .header-top .header-top-line .btns:before, section.header .header-top .header-top-line .btns > div > a:before, section.header .header-middle .title-box h1 abbr.point i:after, section.header .header-middle .title-box h2 abbr.point i:after, section.header .header-middle .title-box h3 abbr.point i:after, section.header .header-middle .title-box h1 abbr.point:before, section.header .header-middle .title-box h2 abbr.point:before, section.header .header-middle .title-box h3 abbr.point:before, section.header .header-middle .title-box h1 abbr.point:after, section.header .header-middle .title-box h2 abbr.point:after, section.header .header-middle .title-box h3 abbr.point:after, section.header .header-middle .title-box h1 span:last-child:before, section.header .header-middle .title-box h2 span:last-child:before, section.header .header-middle .title-box h3 span:last-child:before, section.header.header-account ul.account-menu > li > a:after, section.main1 .box-about-img > ul:before, section.main1 .box-about-img > ul:after, section.main1 .step-box ul > li > div b.title > i:before, section.main1 .faq-list > li > div.q:before, section.main1 .faq-list > li > div.a:before, section.main1 .faq-list > li > div.a:after, section.main1 ol li:before, section.main1 .btns:before, section.main1 .box-sec .cert-box > div > b:before, section.main1 .box-sec .cert-box > div > b > small:before, section.main1 .box-sec .cert-box > div > b.small:after, .refs-box > ul > li div.chart span:before, .refs-box > ul > li div.chart span:after, table.table.table-ul1 > tbody > tr > td > div:before, table.table.table-ul > tbody > tr > td > div:before, table.table.table-list > tbody > tr > td > div:before, table.table.table-list > tbody > tr > td > div:after, .box-form .box-form_tabs ul > li > a > div span:before, .box-account .box-balance .box-balance_item i.img:before, .box-account .box-balance .box-balance_item:before, .user-header > li:before, .user-header > li:after, .plans-deposit-select > li > label > ul > li:before { content: ''; display: block; z-index: 0; position: absolute; }

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

h1, h2, h3 { margin: 0; padding: 0; font-size: 25px; }

h2 { font-size: 18px; }

h3 { font-size: 16px; }

h3 { font-size: 15px; }

input[type=text], input[type=password], input[type=submit], input[type=email], select, textarea { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; width: 100%; height: 34px; outline: none; border: none; background: #fff; }

textarea { height: 100px; }

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/
body { -webkit-backface-visibility: hidden; }

.coderespon {width: 64px;margin-top: -90px;margin-left: 90%; }

.animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.animated.infinite { animation-iteration-count: infinite; }
.animated.hinge { -webkit-animation-duration: 2s; animation-duration: 2s; }
.animated.bounceIn, .animated.bounceOut { -webkit-animation-duration: 0.75s; animation-duration: 0.75s; }
.animated.flipOutX, .animated.flipOutY { -webkit-animation-duration: 0.75s; animation-duration: 0.75s; }

@-webkit-keyframes fadeIn { 0% { opacity: 0; }
  100% { opacity: 1; } }
@keyframes fadeIn { 0% { opacity: 0; }
  100% { opacity: 1; } }
.fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; }

@-webkit-keyframes fadeInLeft { 0% { opacity: 0; -webkit-transform: translateX(-20px); }
  100% { opacity: 1; -webkit-transform: translateX(0); } }
@keyframes fadeInLeft { 0% { opacity: 0; transform: translateX(-20px); }
  100% { opacity: 1; transform: translateX(0); } }
.fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; }

@-webkit-keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translateX(20px); }
  100% { opacity: 1; -webkit-transform: translateX(0); } }
@keyframes fadeInRight { 0% { opacity: 0; transform: translateX(20px); }
  100% { opacity: 1; transform: translateX(0); } }
.fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; }

@-webkit-keyframes fadeOut { 0% { opacity: 1; }
  100% { opacity: 0; } }
@keyframes fadeOut { 0% { opacity: 1; }
  100% { opacity: 0; } }
.fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; }

@-webkit-keyframes slideInLeft { 0% { -webkit-transform: translate3d(-100%, 0, 0); visibility: visible; }
  100% { -webkit-transform: translate3d(0, 0, 0); } }
@keyframes slideInLeft { 0% { transform: translate3d(-100%, 0, 0); visibility: visible; }
  100% { transform: translate3d(0, 0, 0); } }
.slideInLeft { -webkit-animation-name: slideInLeft; animation-name: slideInLeft; }

@font-face { font-family: "Montserrat"; src: url("../fonts/Montserrat-Regular.eot"); src: url("../fonts/Montserrat-Regular.eot@") format("embedded-opentype"), url("../fonts/Montserrat-Regular.woff") format("woff"), url("../fonts/Montserrat-Regular.ttf") format("truetype"), url("../fonts/Montserrat-Regular.svg") format("svg"); font-style: normal; font-weight: 400; }
@font-face { font-family: "Montserrat"; src: url("../fonts/Montserrat-Medium.eot"); src: url("../fonts/Montserrat-Medium.eot@") format("embedded-opentype"), url("../fonts/Montserrat-Medium.woff") format("woff"), url("../fonts/Montserrat-Medium.ttf") format("truetype"), url("../fonts/Montserrat-Medium.svg") format("svg"); font-style: normal; font-weight: 500; }
@font-face { font-family: "Montserrat"; src: url("../fonts/Montserrat-SemiBold.eot"); src: url("../fonts/Montserrat-SemiBold.eot@") format("embedded-opentype"), url("../fonts/Montserrat-SemiBold.woff") format("woff"), url("../fonts/Montserrat-SemiBold.ttf") format("truetype"), url("../fonts/Montserrat-SemiBold.svg") format("svg"); font-style: normal; font-weight: 600; }
@font-face { font-family: "Montserrat"; src: url("../fonts/Montserrat-Bold.eot"); src: url("../fonts/Montserrat-Bold.eot@") format("embedded-opentype"), url("../fonts/Montserrat-Bold.woff") format("woff"), url("../fonts/Montserrat-Bold.ttf") format("truetype"), url("../fonts/Montserrat-Bold.svg") format("svg"); font-style: normal; font-weight: 700; }
@font-face { font-family: "Montserrat"; src: url("../fonts/Montserrat-ExtraBold.eot"); src: url("../fonts/Montserrat-ExtraBold.eot@") format("embedded-opentype"), url("../fonts/Montserrat-ExtraBold.woff") format("woff"), url("../fonts/Montserrat-ExtraBold.ttf") format("truetype"), url("../fonts/Montserrat-ExtraBold.svg") format("svg"); font-style: normal; font-weight: 800; }
@font-face { font-family: "Museo Cyrl"; src: url("../fonts/Museo Cyrl 100 Italic.eot"); src: url("../fonts/Museo Cyrl 100 Italic.eot@") format("embedded-opentype"), url("../fonts/Museo Cyrl 100 Italic.woff") format("woff"), url("../fonts/Museo Cyrl 100 Italic.ttf") format("truetype"), url("../fonts/Museo Cyrl 100 Italic.svg") format("svg"); font-style: italic; font-weight: 100; }
@font-face { font-family: "Museo Cyrl"; src: url("../fonts/Museo Cyrl 100.eot"); src: url("../fonts/Museo Cyrl 100.eot@") format("embedded-opentype"), url("../fonts/Museo Cyrl 100.woff") format("woff"), url("../fonts/Museo Cyrl 100.ttf") format("truetype"), url("../fonts/Museo Cyrl 100.svg") format("svg"); font-style: normal; font-weight: 100; }
@font-face { font-family: "Museo Cyrl"; src: url("../fonts/Museo Cyrl 300 Italic.eot"); src: url("../fonts/Museo Cyrl 300 Italic.eot@") format("embedded-opentype"), url("../fonts/Museo Cyrl 300 Italic.woff") format("woff"), url("../fonts/Museo Cyrl 300 Italic.ttf") format("truetype"), url("../fonts/Museo Cyrl 300 Italic.svg") format("svg"); font-style: italic; font-weight: 300; }
@font-face { font-family: "Museo Cyrl"; src: url("../fonts/Museo Cyrl 300.eot"); src: url("../fonts/Museo Cyrl 300.eot@") format("embedded-opentype"), url("../fonts/Museo Cyrl 300.woff") format("woff"), url("../fonts/Museo Cyrl 300.ttf") format("truetype"), url("../fonts/Museo Cyrl 300.svg") format("svg"); font-style: normal; font-weight: 300; }
@font-face { font-family: "Museo Cyrl"; src: url("../fonts/Museo Cyrl 500 Italic.eot"); src: url("../fonts/Museo Cyrl 500 Italic.eot@") format("embedded-opentype"), url("../fonts/Museo Cyrl 500 Italic.woff") format("woff"), url("../fonts/Museo Cyrl 500 Italic.ttf") format("truetype"), url("../fonts/Museo Cyrl 500 Italic.svg") format("svg"); font-style: italic; font-weight: 500; }
@font-face { font-family: "Museo Cyrl"; src: url("../fonts/Museo Cyrl 500.eot"); src: url("../fonts/Museo Cyrl 500.eot@") format("embedded-opentype"), url("../fonts/Museo Cyrl 500.woff") format("woff"), url("../fonts/Museo Cyrl 500.ttf") format("truetype"), url("../fonts/Museo Cyrl 500.svg") format("svg"); font-style: normal; font-weight: 500; }
@font-face { font-family: "Museo Cyrl"; src: url("../fonts/Museo Cyrl 700 Italic.eot"); src: url("../fonts/Museo Cyrl 700 Italic.eot@") format("embedded-opentype"), url("../fonts/Museo Cyrl 700 Italic.woff") format("woff"), url("../fonts/Museo Cyrl 700 Italic.ttf") format("truetype"), url("../fonts/Museo Cyrl 700 Italic.svg") format("svg"); font-style: italic; font-weight: 700; }
@font-face { font-family: "Museo Cyrl"; src: url("../fonts/Museo Cyrl 700.eot"); src: url("../fonts/Museo Cyrl 700.eot@") format("embedded-opentype"), url("../fonts/Museo Cyrl 700.woff") format("woff"), url("../fonts/Museo Cyrl 700.ttf") format("truetype"), url("../fonts/Museo Cyrl 700.svg") format("svg"); font-style: normal; font-weight: 700; }
@font-face { font-family: "Museo Cyrl"; src: url("../fonts/Museo Cyrl 900.eot"); src: url("../fonts/Museo Cyrl 900.eot@") format("embedded-opentype"), url("../fonts/Museo Cyrl 900.woff") format("woff"), url("../fonts/Museo Cyrl 900.ttf") format("truetype"), url("../fonts/Museo Cyrl 900.svg") format("svg"); font-style: normal; font-weight: 900; }
@font-face { font-family: "Gputeks"; src: url("../fonts/Gputeks-Regular.eot"); src: url("../fonts/Gputeks-Regular.eot@") format("embedded-opentype"), url("../fonts/Gputeks-Regular.woff") format("woff"), url("../fonts/Gputeks-Regular.ttf") format("truetype"), url("../fonts/Gputeks-Regular.svg") format("svg"); font-style: normal; font-weight: normal; }
@font-face { font-family: "Gputeks"; src: url("../fonts/Gputeks-Bold.eot"); src: url("../fonts/Gputeks-Bold.eot@") format("embedded-opentype"), url("../fonts/Gputeks-Bold.woff") format("woff"), url("../fonts/Gputeks-Bold.ttf") format("truetype"), url("../fonts/Gputeks-Bold.svg") format("svg"); font-style: normal; font-weight: bold; }
@font-face { font-family: "Letterblocks"; src: url("../fonts/Letterblocks.eot"); src: url("../fonts/Letterblocks.eot?") format("embedded-opentype"), url("../fonts/Letterblocks.woff") format("woff"), url("../fonts/Letterblocks.ttf") format("truetype"), url("../fonts/Letterblocks.svg") format("svg"); font-style: normal; font-weight: normal; }
.none { display: none; }

body { font-family: "Montserrat", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; color: #89806f; line-height: 1.62; background: #ffffff; width: 100%; height: 100%; font-weight: normal; font-style: normal; font-stretch: normal; letter-spacing: normal; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; }

@-webkit-keyframes round1 { 0% { height: 70px; width: 70px; }
  100% { height: 286px; width: 286px; border-width: 10px; opacity: 0.08; -moz-opacity: 0.08; -khtml-opacity: 0.08; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=8)"; filter: alpha(opacity=8); } }
@-moz-keyframes round1 { 0% { height: 70px; width: 70px; }
  100% { height: 286px; width: 286px; border-width: 10px; opacity: 0.08; -moz-opacity: 0.08; -khtml-opacity: 0.08; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=8)"; filter: alpha(opacity=8); } }
@-o-keyframes round1 { 0% { height: 70px; width: 70px; }
  100% { height: 286px; width: 286px; border-width: 10px; opacity: 0.08; -moz-opacity: 0.08; -khtml-opacity: 0.08; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=8)"; filter: alpha(opacity=8); } }
@keyframes round1 { 0% { height: 70px; width: 70px; }
  100% { height: 286px; width: 286px; border-width: 10px; opacity: 0.08; -moz-opacity: 0.08; -khtml-opacity: 0.08; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=8)"; filter: alpha(opacity=8); } }
a { text-decoration: none; color: #5f50f6; }
a:hover { color: #574a3d; }
a:hover, a:focus, a:active { text-decoration: none; }

a.btn-release { display: inline-block; vertical-align: top; margin-top: 3px; border-radius: 3px; background: #ff8109; color: #fff; padding: 0px 4px; text-transform: uppercase; font-size: 10px; height: 15px; line-height: 15px; font-weight: 600; letter-spacing: 0.1em; }
a.btn-release.disabled { background: #e7d8cd; color: #4a3618; }

#wrapper { overflow: hidden; max-width: 1920px; position: relative; display: block; min-width: 1200px; margin: 0 auto; }

.upline-block { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #f6f4f1; padding: 7px; }

div.with-number { display: block; padding-left: 90px; position: relative; margin-bottom: 25px; }
div.with-number:before { display: block; height: 100%; width: 1px; left: 65px; top: 0; background: #f1efee; }
div.with-number i.number { display: block; height: 100%; font-style: normal; font-weight: bold; font-size: 30px; opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; filter: alpha(opacity=10); vertical-align: top; position: absolute; width: 50px; left: 0; top: 0; text-align: center; }
div.with-number b.b-number { display: block; font-weight: 600; font-size: 16px; color: #765a3b; margin-bottom: 5px; }

h2.title { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; text-align: left; position: relative; margin-bottom: 50px; }
h2.title > i { display: block; width: 74px; height: 64px; background: url("../images/title-icon-before-1.png") 0 0 no-repeat; left: -109px; position: absolute; z-index: 10; top: 0; text-align: center; line-height: 64px; font-size: 10px; color: #fff; padding-left: 11px; }
h2.title:before { width: 503px; height: 113px; display: block; left: -101px; top: -14px; z-index: 0; background: url("../images/title-before.png") center center no-repeat; }
h2.title > abbr { position: absolute; right: 0; top: -5px; font-weight: 300; font-size: 12.5px; color: rgba(193, 183, 163, 0.47); }
h2.title span { background: -webkit-linear-gradient(to right, #805d3a, #67553d); background: -o-linear-gradient(to right, #805d3a, #67553d); background: linear-gradient(to right, #805d3a, #67553d); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; display: block; color: #67553d; font-weight: 300; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-size: 30px; position: relative; }
h2.title span:before { height: 10px; right: 0; bottom: -5px; width: 100%; background: url("../images/title-wave.png") right center no-repeat; }
h2.title span > small { display: block; font-size: 21.5px; }
h2.title span b { font-weight: 700; }
h2.title > small { margin-top: 5px; position: relative; display: block; color: #fc8824; font-weight: 500; letter-spacing: 0.2em; font-size: 13px; }
h2.title.title1 > i { background: url("../images/title-icon-before-2.png") right top no-repeat; height: 77px; }
h2.title.title1:before { display: none; }
h2.title.title1 > abbr { right: 2px; top: -4px; }
h2.title.title1 > span { font-size: 31px; margin-top: 8px; line-height: 0.85; }
h2.title.title1 > span:before { bottom: -10px; right: -3px; background-image: url("../images/title-wave-red.png"); }
h2.title.title2 { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; }
h2.title.title2:before { left: -169px; }
h2.title.title2 > i { left: -100px; background: url(../images/title-icon-before-3.png) 0 0 no-repeat; height: 77px; padding-right: 11px; padding-left: 0; }

b.subtitle { display: inline-block; *display: inline; *zoom: 1; margin-bottom: 15px; font-size: 18px; font-weight: 700; font-family: "Gputeks", Helvetica, Arial, sans-serif; letter-spacing: 0em; margin-left: 15px; position: relative; }
b.subtitle > span { background: -webkit-linear-gradient(to right, #b96b33, #67553d); background: -o-linear-gradient(to right, #b96b33, #67553d); background: linear-gradient(to right, #b96b33, #67553d); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
b.subtitle > i { position: relative; height: 30px; margin-left: -20px; margin-right: 10px; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; text-align: center; -webkit-transform: skew(-20deg, 0); -moz-transform: skew(-20deg, 0); -o-transform: skew(-20deg, 0); -ms-transform: skew(-20deg, 0); transform: skew(-20deg, 0); width: 35px; padding: 0; background: #fd8526; background: -webkit-linear-gradient(left top, #fd8526, #ff6347); background: linear-gradient(to right bottom, #fd8526, #ff6347); }
b.subtitle > i > abbr { color: #fff; font-style: normal; display: block; -webkit-transform: skew(20deg, 0); -moz-transform: skew(20deg, 0); -o-transform: skew(20deg, 0); -ms-transform: skew(20deg, 0); transform: skew(20deg, 0); font-family: "Montserrat", Helvetica, Arial, sans-serif; line-height: 30px; }
b.subtitle:before { height: 100%; display: block; width: 200px; right: 100%; margin-right: 25px; top: 0; -webkit-transform: skew(-20deg, 0); -moz-transform: skew(-20deg, 0); -o-transform: skew(-20deg, 0); -ms-transform: skew(-20deg, 0); transform: skew(-20deg, 0); background: rgba(255, 245, 236, 0); background: -webkit-linear-gradient(left, rgba(255, 245, 236, 0), rgba(228, 212, 195, 0.18)); background: linear-gradient(to right, rgba(255, 245, 236, 0), rgba(228, 212, 195, 0.18)); }

ul.menu { float: none; width: 100%; display: block; }
ul.menu > li { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; float: left; }
ul.menu > li > a { font-size: 12px; font-weight: 700; display: block; position: relative; text-transform: uppercase; padding: 14px 28px; height: 50px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; color: #574a3d; letter-spacing: 0; }
ul.menu > li > a:before { height: 0px; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out; left: 5px; right: 5px; z-index: 1; top: -15px; background: rgba(255, 255, 255, 0.26); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.26), rgba(255, 255, 255, 0)); background: linear-gradient(to bottom, rgba(255, 255, 255, 0.26), rgba(255, 255, 255, 0)); }
ul.menu > li > a span { position: relative; z-index: 10; }
ul.menu > li > a:hover, ul.menu > li > a.current { color: #3c3024; }
ul.menu > li > a:hover:before, ul.menu > li > a.current:before { height: 600px; }
ul.menu.menu-other { margin-top: -6px; text-align: center; }
ul.menu.menu-other > li { float: none; }
ul.menu.menu-other > li > a { color: #f7f5f1; }
ul.menu.menu-other > li > a:before { background: rgba(186, 177, 147, 0.34); background: -webkit-linear-gradient(top, rgba(186, 177, 147, 0.34), rgba(255, 255, 255, 0)); background: linear-gradient(to bottom, rgba(186, 177, 147, 0.34), rgba(255, 255, 255, 0)); }

a.btn, .submit { padding: 0; display: inline-block; *display: inline; *zoom: 1; border: none; margin: 0 12px; vertical-align: top; position: relative; z-index: 1; box-shadow: none; }
a.btn > span, .submit > span { z-index: 10; display: block; text-transform: uppercase; font-size: 12px; height: 40px; min-width: 120px; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; letter-spacing: 0.06em; font-weight: 700; padding: 12px 11px; color: #fff; position: relative; text-shadow: 0px 1px 0px rgba(121, 24, 7, 0.29); display: block; background: url("../images/btn-red.png") left top repeat-x; }
a.btn > span > abbr, .submit > span > abbr { position: absolute; width: 7px; height: 38px; background: #fff; left: 31px; top: 0; opacity: 0.08; -moz-opacity: 0.08; -khtml-opacity: 0.08; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=8)"; filter: alpha(opacity=8); display: block; -webkit-transform: skew(-25deg, 0); -moz-transform: skew(-25deg, 0); -o-transform: skew(-25deg, 0); -ms-transform: skew(-25deg, 0); transform: skew(-25deg, 0); -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out; }
a.btn > span:before, .submit > span:before { width: 12px; height: 40px; display: block; right: 100%; top: 0; background: url("../images/btn-red-before.png") left top no-repeat; }
a.btn > span:after, .submit > span:after { width: 12px; height: 40px; display: block; left: 100%; top: 0; background: url("../images/btn-red-after.png") right top no-repeat; }
a.btn.btn-icon > span, .submit.btn-icon > span { padding-left: 48px; }
a.btn.btn-icon > span i, .submit.btn-icon > span i { position: absolute; display: inline-block; vertical-align: top; font-size: 16px; top: 9px; left: 5px; }
a.btn:hover, a.btn:active, a.btn:focus, .submit:hover, .submit:active, .submit:focus { box-shadow: none; }
a.btn:hover > span > abbr, a.btn:active > span > abbr, a.btn:focus > span > abbr, .submit:hover > span > abbr, .submit:active > span > abbr, .submit:focus > span > abbr { width: 100%; left: 12px; background: white; background: -webkit-linear-gradient(left, white, rgba(255, 255, 255, 0)); background: linear-gradient(to right, white, rgba(255, 255, 255, 0)); }
a.btn:before, .submit:before { height: 100%; width: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; box-shadow: 0px 15px 24px 0px #791807; opacity: 0.4; -moz-opacity: 0.4; -khtml-opacity: 0.4; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter: alpha(opacity=40); background: none; }
a.btn.btn-large > span, .submit.btn-large > span { background: url("../images/btn-yellow.png") 0 0 repeat-x; height: 53px; padding: 15px 35px; font-size: 15px; font-weight: 700; }
a.btn.btn-large > span > abbr, .submit.btn-large > span > abbr { height: 53px; left: 0; width: 50%; background: rgba(255, 255, 255, 0); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), white); background: linear-gradient(to right, rgba(255, 255, 255, 0), white); }
a.btn.btn-large > span:before, .submit.btn-large > span:before { background: url("../images/btn-yellow-before.png") center right no-repeat; width: 17px; height: 53px; }
a.btn.btn-large > span:after, .submit.btn-large > span:after { background: url("../images/btn-yellow-after.png") center left no-repeat; width: 17px; height: 53px; }
a.btn.btn-large:before, .submit.btn-large:before { box-shadow: 0px 15px 24px 0px #e07500; }
a.btn.btn-large:hover > span > abbr, .submit.btn-large:hover > span > abbr { opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); width: 100%; }
a.btn.btn-large:hover:before, .submit.btn-large:hover:before { opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); }
a.btn.btn-red:before, .submit.btn-red:before { box-shadow: 0px 15px 24px 0px #fb5b34; }
a.btn.btn-red > span, .submit.btn-red > span { background: url("../images/btn-red1.png") 0 0 repeat-x; }
a.btn.btn-red > span:before, .submit.btn-red > span:before { background-image: url("../images/btn-red1-before.png"); }
a.btn.btn-red > span:after, .submit.btn-red > span:after { background-image: url("../images/btn-red1-after.png"); }
a.btn.btn-red > span > abbr, .submit.btn-red > span > abbr { left: 15%; width: 70%; }
a.btn.btn-red:hover > span > abbr, .submit.btn-red:hover > span > abbr { left: 50%; width: 0px; background: #fff; }
a.btn.btn-yellow:before, .submit.btn-yellow:before { box-shadow: 0px 15px 24px 0px #776548; }
a.btn.btn-yellow > span, .submit.btn-yellow > span { background: url("../images/btn-yellow1.png") 0 0 repeat-x; }
a.btn.btn-yellow > span:before, .submit.btn-yellow > span:before { background-image: url("../images/btn-yellow1-before.png"); }
a.btn.btn-yellow > span:after, .submit.btn-yellow > span:after { background-image: url("../images/btn-yellow1-after.png"); }
a.btn.btn-yellow > span > abbr, .submit.btn-yellow > span > abbr { left: 15%; width: 70%; }
a.btn.btn-yellow:hover > span > abbr, .submit.btn-yellow:hover > span > abbr { left: 50%; width: 0px; background: #fff; }

.submit1 { padding: 0; display: inline-block; *display: inline; *zoom: 1; border: none; margin: 0; vertical-align: top; position: relative; z-index: 1; box-shadow: none; }
.submit1 input { z-index: 10; display: block; text-transform: uppercase; font-size: 10px; height: 45px; letter-spacing: 0.2em; font-weight: 600; padding: 0 20px; color: #fff; position: relative; display: block; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #fd8526; }
.submit1:hover input { background: #ff6347; }

.btn-copy { padding: 0; display: inline-block; *display: inline; *zoom: 1; border: none; margin: 0; vertical-align: top; position: relative; z-index: 1; box-shadow: none; z-index: 10; display: block; text-transform: uppercase; font-size: 10px; height: 45px; letter-spacing: 0.2em; font-weight: 600; padding: 15px 0px; cursor: pointer; color: #fff; text-align: center; position: relative; display: block; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #fd8526; }
.btn-copy:hover { color: #fff; background: #ff6347; }

.deposit-process-wrap, .deposit-cancel-wrap { z-index: 10; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; text-transform: uppercase; font-size: 12px; height: 40px; min-width: 120px; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; letter-spacing: 0.06em; font-weight: 700; color: #fff; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; margin: 0 16px; padding: 0; position: relative; text-shadow: 0px 1px 0px rgba(121, 24, 7, 0.29); background: url("../images/btn-red-before.png") left top no-repeat, url("../images/btn-red.png") 12px top no-repeat; }
.deposit-process-wrap:before, .deposit-cancel-wrap:before { position: absolute; width: 0px; height: 38px; background: #fff; left: 35px; top: 0; opacity: 0.08; -moz-opacity: 0.08; -khtml-opacity: 0.08; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=8)"; filter: alpha(opacity=8); display: block; -webkit-transform: skew(-25deg, 0); -moz-transform: skew(-25deg, 0); -o-transform: skew(-25deg, 0); -ms-transform: skew(-25deg, 0); transform: skew(-25deg, 0); -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out; }
.deposit-process-wrap:after, .deposit-cancel-wrap:after { width: 12px; height: 40px; display: block; left: 100%; top: 0; background: url("../images/btn-red-after.png") right top no-repeat; }
.deposit-process-wrap input, .deposit-cancel-wrap input { position: relative; z-index: 10; background: none; box-shadow: none; border: 0; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; letter-spacing: 0.06em; font-weight: 700; padding: 0 11px 0 23px; text-transform: uppercase; display: block; height: 40px; }
.deposit-process-wrap:hover:before, .deposit-cancel-wrap:hover:before { width: 53%; }

.deposit-cancel-wrap { background: url("../images/btn-yellow1-before.png") left top no-repeat, url("../images/btn-yellow1.png") 12px top no-repeat; }
.deposit-cancel-wrap:after { background: url("../images/btn-yellow1-after.png") right top no-repeat; }

.submit > span { padding: 0; }
.submit > span abbr { z-index: 1; }
.submit > span input { position: relative; z-index: 10; background: none; box-shadow: none; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; letter-spacing: 0.06em; font-weight: 700; text-transform: uppercase; display: block; height: 40px; }

@-webkit-keyframes round1 { 0% { height: 27px; width: 27px; }
  100% { height: 100px; width: 100px; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); } }
@-moz-keyframes round1 { 0% { height: 27px; width: 27px; }
  100% { height: 100px; width: 100px; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); } }
@-o-keyframes round1 { 0% { height: 27px; width: 27px; }
  100% { height: 100px; width: 100px; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); } }
@keyframes round1 { 0% { height: 27px; width: 27px; }
  100% { height: 100px; width: 100px; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); } }
@-webkit-keyframes background-color { 0% { background-color: rgba(255, 255, 255, 0); font-style: 14px; font-family: "Montserrat", Helvetica, Arial, sans-serif; }
  100% { background-color: rgba(255, 255, 255, 0); font-style: 14px; font-family: "Montserrat", Helvetica, Arial, sans-serif; } }
@-moz-keyframes background-color { 0% { background-color: rgba(255, 255, 255, 0); font-style: 14px; font-family: "Montserrat", Helvetica, Arial, sans-serif; }
  100% { background-color: rgba(255, 255, 255, 0); font-style: 14px; font-family: "Montserrat", Helvetica, Arial, sans-serif; } }
@-o-keyframes background-color { 0% { background-color: rgba(255, 255, 255, 0); font-style: 14px; font-family: "Montserrat", Helvetica, Arial, sans-serif; }
  100% { background-color: rgba(255, 255, 255, 0); font-style: 14px; font-family: "Montserrat", Helvetica, Arial, sans-serif; } }
@keyframes background-color { 0% { background-color: rgba(255, 255, 255, 0); font-style: 14px; font-family: "Montserrat", Helvetica, Arial, sans-serif; }
  100% { background-color: rgba(255, 255, 255, 0); font-style: 14px; font-family: "Montserrat", Helvetica, Arial, sans-serif; } }
@-webkit-keyframes arrow { 0% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; }
  50% { opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); background-position: center bottom; }
  51% { opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); background-position: center top; }
  100% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; } }
@-moz-keyframes arrow { 0% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; }
  50% { opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); background-position: center bottom; }
  51% { opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); background-position: center top; }
  100% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; } }
@-o-keyframes arrow { 0% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; }
  50% { opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); background-position: center bottom; }
  51% { opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); background-position: center top; }
  100% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; } }
@keyframes arrow { 0% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; }
  50% { opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); background-position: center bottom; }
  51% { opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); background-position: center top; }
  100% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; } }
@-webkit-keyframes arrowstop { 0% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; }
  100% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; } }
@-moz-keyframes arrowstop { 0% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; }
  100% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; } }
@-o-keyframes arrowstop { 0% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; }
  100% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; } }
@keyframes arrowstop { 0% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; }
  100% { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); background-position: center center; } }
@-webkit-keyframes svg0 { 0%, 100% { d: path("M1920.000,316.000 C1920.000,316.000 1866.970,375.700 1830.495,442.309 C1806.198,486.678 1780.944,532.812 1764.238,563.376 C1740.796,606.262 1721.732,613.204 1639.510,638.171 C1491.695,683.055 1455.181,783.424 1360.510,812.171 C1286.002,834.796 1028.180,888.822 822.510,946.030 C695.746,981.289 473.997,953.780 473.997,953.780 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"); d: "M1920.000,316.000 C1920.000,316.000 1866.970,375.700 1830.495,442.309 C1806.198,486.678 1780.944,532.812 1764.238,563.376 C1740.796,606.262 1721.732,613.204 1639.510,638.171 C1491.695,683.055 1455.181,783.424 1360.510,812.171 C1286.002,834.796 1028.180,888.822 822.510,946.030 C695.746,981.289 473.997,953.780 473.997,953.780 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"; }
  50% { d: path("M1920.000,316.000 C1920.000,316.000 1796.923,474.682 1760.415,541.269 C1736.097,585.625 1710.820,631.744 1694.099,662.298 C1670.636,705.171 1651.555,712.110 1569.260,737.069 C1421.312,781.940 1455.069,783.058 1360.510,812.171 C1287.579,834.625 1158.945,880.909 918.940,929.017 C789.929,954.877 582.000,949.000 582.000,949.000 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"); d: "M1920.000,316.000 C1920.000,316.000 1796.923,474.682 1760.415,541.269 C1736.097,585.625 1710.820,631.744 1694.099,662.298 C1670.636,705.171 1651.555,712.110 1569.260,737.069 C1421.312,781.940 1455.069,783.058 1360.510,812.171 C1287.579,834.625 1158.945,880.909 918.940,929.017 C789.929,954.877 582.000,949.000 582.000,949.000 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"; } }
@-moz-keyframes svg0 { 0%, 100% { d: path("M1920.000,316.000 C1920.000,316.000 1866.970,375.700 1830.495,442.309 C1806.198,486.678 1780.944,532.812 1764.238,563.376 C1740.796,606.262 1721.732,613.204 1639.510,638.171 C1491.695,683.055 1455.181,783.424 1360.510,812.171 C1286.002,834.796 1028.180,888.822 822.510,946.030 C695.746,981.289 473.997,953.780 473.997,953.780 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"); d: "M1920.000,316.000 C1920.000,316.000 1866.970,375.700 1830.495,442.309 C1806.198,486.678 1780.944,532.812 1764.238,563.376 C1740.796,606.262 1721.732,613.204 1639.510,638.171 C1491.695,683.055 1455.181,783.424 1360.510,812.171 C1286.002,834.796 1028.180,888.822 822.510,946.030 C695.746,981.289 473.997,953.780 473.997,953.780 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"; }
  50% { d: path("M1920.000,316.000 C1920.000,316.000 1796.923,474.682 1760.415,541.269 C1736.097,585.625 1710.820,631.744 1694.099,662.298 C1670.636,705.171 1651.555,712.110 1569.260,737.069 C1421.312,781.940 1455.069,783.058 1360.510,812.171 C1287.579,834.625 1158.945,880.909 918.940,929.017 C789.929,954.877 582.000,949.000 582.000,949.000 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"); d: "M1920.000,316.000 C1920.000,316.000 1796.923,474.682 1760.415,541.269 C1736.097,585.625 1710.820,631.744 1694.099,662.298 C1670.636,705.171 1651.555,712.110 1569.260,737.069 C1421.312,781.940 1455.069,783.058 1360.510,812.171 C1287.579,834.625 1158.945,880.909 918.940,929.017 C789.929,954.877 582.000,949.000 582.000,949.000 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"; } }
@-o-keyframes svg0 { 0%, 100% { d: path("M1920.000,316.000 C1920.000,316.000 1866.970,375.700 1830.495,442.309 C1806.198,486.678 1780.944,532.812 1764.238,563.376 C1740.796,606.262 1721.732,613.204 1639.510,638.171 C1491.695,683.055 1455.181,783.424 1360.510,812.171 C1286.002,834.796 1028.180,888.822 822.510,946.030 C695.746,981.289 473.997,953.780 473.997,953.780 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"); d: "M1920.000,316.000 C1920.000,316.000 1866.970,375.700 1830.495,442.309 C1806.198,486.678 1780.944,532.812 1764.238,563.376 C1740.796,606.262 1721.732,613.204 1639.510,638.171 C1491.695,683.055 1455.181,783.424 1360.510,812.171 C1286.002,834.796 1028.180,888.822 822.510,946.030 C695.746,981.289 473.997,953.780 473.997,953.780 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"; }
  50% { d: path("M1920.000,316.000 C1920.000,316.000 1796.923,474.682 1760.415,541.269 C1736.097,585.625 1710.820,631.744 1694.099,662.298 C1670.636,705.171 1651.555,712.110 1569.260,737.069 C1421.312,781.940 1455.069,783.058 1360.510,812.171 C1287.579,834.625 1158.945,880.909 918.940,929.017 C789.929,954.877 582.000,949.000 582.000,949.000 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"); d: "M1920.000,316.000 C1920.000,316.000 1796.923,474.682 1760.415,541.269 C1736.097,585.625 1710.820,631.744 1694.099,662.298 C1670.636,705.171 1651.555,712.110 1569.260,737.069 C1421.312,781.940 1455.069,783.058 1360.510,812.171 C1287.579,834.625 1158.945,880.909 918.940,929.017 C789.929,954.877 582.000,949.000 582.000,949.000 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"; } }
@keyframes svg0 { 0%, 100% { d: path("M1920.000,316.000 C1920.000,316.000 1866.970,375.700 1830.495,442.309 C1806.198,486.678 1780.944,532.812 1764.238,563.376 C1740.796,606.262 1721.732,613.204 1639.510,638.171 C1491.695,683.055 1455.181,783.424 1360.510,812.171 C1286.002,834.796 1028.180,888.822 822.510,946.030 C695.746,981.289 473.997,953.780 473.997,953.780 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"); d: "M1920.000,316.000 C1920.000,316.000 1866.970,375.700 1830.495,442.309 C1806.198,486.678 1780.944,532.812 1764.238,563.376 C1740.796,606.262 1721.732,613.204 1639.510,638.171 C1491.695,683.055 1455.181,783.424 1360.510,812.171 C1286.002,834.796 1028.180,888.822 822.510,946.030 C695.746,981.289 473.997,953.780 473.997,953.780 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"; }
  50% { d: path("M1920.000,316.000 C1920.000,316.000 1796.923,474.682 1760.415,541.269 C1736.097,585.625 1710.820,631.744 1694.099,662.298 C1670.636,705.171 1651.555,712.110 1569.260,737.069 C1421.312,781.940 1455.069,783.058 1360.510,812.171 C1287.579,834.625 1158.945,880.909 918.940,929.017 C789.929,954.877 582.000,949.000 582.000,949.000 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"); d: "M1920.000,316.000 C1920.000,316.000 1796.923,474.682 1760.415,541.269 C1736.097,585.625 1710.820,631.744 1694.099,662.298 C1670.636,705.171 1651.555,712.110 1569.260,737.069 C1421.312,781.940 1455.069,783.058 1360.510,812.171 C1287.579,834.625 1158.945,880.909 918.940,929.017 C789.929,954.877 582.000,949.000 582.000,949.000 L0.000,979.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,316.000 Z"; } }
@-webkit-keyframes svg1 { 0%, 100% { d: path("M1920.000,0.000 L1920.000,312.000 L1801.649,469.048 C1801.649,469.048 1764.325,506.468 1729.119,573.813 C1705.668,618.673 1681.294,665.317 1665.169,696.218 C1642.545,739.578 1623.630,746.870 1541.956,773.340 C1467.945,797.327 1211.395,856.038 1007.000,917.000 C881.021,954.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"); d: "M1920.000,0.000 L1920.000,312.000 L1801.649,469.048 C1801.649,469.048 1764.325,506.468 1729.119,573.813 C1705.668,618.673 1681.294,665.317 1665.169,696.218 C1642.545,739.578 1623.630,746.870 1541.956,773.340 C1467.945,797.327 1211.395,856.038 1007.000,917.000 C881.021,954.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"; }
  50% { d: path("M1920.000,0.000 L1920.000,312.000 L1863.000,381.000 C1863.000,381.000 1813.325,457.468 1778.119,524.813 C1754.668,569.673 1730.294,616.317 1714.169,647.218 C1691.545,690.578 1672.630,697.870 1590.956,724.340 C1516.945,748.327 1318.395,840.038 1114.000,901.000 C988.021,938.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"); d: "M1920.000,0.000 L1920.000,312.000 L1863.000,381.000 C1863.000,381.000 1813.325,457.468 1778.119,524.813 C1754.668,569.673 1730.294,616.317 1714.169,647.218 C1691.545,690.578 1672.630,697.870 1590.956,724.340 C1516.945,748.327 1318.395,840.038 1114.000,901.000 C988.021,938.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"; } }
@-moz-keyframes svg1 { 0%, 100% { d: path("M1920.000,0.000 L1920.000,312.000 L1801.649,469.048 C1801.649,469.048 1764.325,506.468 1729.119,573.813 C1705.668,618.673 1681.294,665.317 1665.169,696.218 C1642.545,739.578 1623.630,746.870 1541.956,773.340 C1467.945,797.327 1211.395,856.038 1007.000,917.000 C881.021,954.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"); d: "M1920.000,0.000 L1920.000,312.000 L1801.649,469.048 C1801.649,469.048 1764.325,506.468 1729.119,573.813 C1705.668,618.673 1681.294,665.317 1665.169,696.218 C1642.545,739.578 1623.630,746.870 1541.956,773.340 C1467.945,797.327 1211.395,856.038 1007.000,917.000 C881.021,954.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"; }
  50% { d: path("M1920.000,0.000 L1920.000,312.000 L1863.000,381.000 C1863.000,381.000 1813.325,457.468 1778.119,524.813 C1754.668,569.673 1730.294,616.317 1714.169,647.218 C1691.545,690.578 1672.630,697.870 1590.956,724.340 C1516.945,748.327 1318.395,840.038 1114.000,901.000 C988.021,938.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"); d: "M1920.000,0.000 L1920.000,312.000 L1863.000,381.000 C1863.000,381.000 1813.325,457.468 1778.119,524.813 C1754.668,569.673 1730.294,616.317 1714.169,647.218 C1691.545,690.578 1672.630,697.870 1590.956,724.340 C1516.945,748.327 1318.395,840.038 1114.000,901.000 C988.021,938.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"; } }
@-o-keyframes svg1 { 0%, 100% { d: path("M1920.000,0.000 L1920.000,312.000 L1801.649,469.048 C1801.649,469.048 1764.325,506.468 1729.119,573.813 C1705.668,618.673 1681.294,665.317 1665.169,696.218 C1642.545,739.578 1623.630,746.870 1541.956,773.340 C1467.945,797.327 1211.395,856.038 1007.000,917.000 C881.021,954.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"); d: "M1920.000,0.000 L1920.000,312.000 L1801.649,469.048 C1801.649,469.048 1764.325,506.468 1729.119,573.813 C1705.668,618.673 1681.294,665.317 1665.169,696.218 C1642.545,739.578 1623.630,746.870 1541.956,773.340 C1467.945,797.327 1211.395,856.038 1007.000,917.000 C881.021,954.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"; }
  50% { d: path("M1920.000,0.000 L1920.000,312.000 L1863.000,381.000 C1863.000,381.000 1813.325,457.468 1778.119,524.813 C1754.668,569.673 1730.294,616.317 1714.169,647.218 C1691.545,690.578 1672.630,697.870 1590.956,724.340 C1516.945,748.327 1318.395,840.038 1114.000,901.000 C988.021,938.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"); d: "M1920.000,0.000 L1920.000,312.000 L1863.000,381.000 C1863.000,381.000 1813.325,457.468 1778.119,524.813 C1754.668,569.673 1730.294,616.317 1714.169,647.218 C1691.545,690.578 1672.630,697.870 1590.956,724.340 C1516.945,748.327 1318.395,840.038 1114.000,901.000 C988.021,938.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"; } }
@keyframes svg1 { 0%, 100% { d: path("M1920.000,0.000 L1920.000,312.000 L1801.649,469.048 C1801.649,469.048 1764.325,506.468 1729.119,573.813 C1705.668,618.673 1681.294,665.317 1665.169,696.218 C1642.545,739.578 1623.630,746.870 1541.956,773.340 C1467.945,797.327 1211.395,856.038 1007.000,917.000 C881.021,954.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"); d: "M1920.000,0.000 L1920.000,312.000 L1801.649,469.048 C1801.649,469.048 1764.325,506.468 1729.119,573.813 C1705.668,618.673 1681.294,665.317 1665.169,696.218 C1642.545,739.578 1623.630,746.870 1541.956,773.340 C1467.945,797.327 1211.395,856.038 1007.000,917.000 C881.021,954.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"; }
  50% { d: path("M1920.000,0.000 L1920.000,312.000 L1863.000,381.000 C1863.000,381.000 1813.325,457.468 1778.119,524.813 C1754.668,569.673 1730.294,616.317 1714.169,647.218 C1691.545,690.578 1672.630,697.870 1590.956,724.340 C1516.945,748.327 1318.395,840.038 1114.000,901.000 C988.021,938.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"); d: "M1920.000,0.000 L1920.000,312.000 L1863.000,381.000 C1863.000,381.000 1813.325,457.468 1778.119,524.813 C1754.668,569.673 1730.294,616.317 1714.169,647.218 C1691.545,690.578 1672.630,697.870 1590.956,724.340 C1516.945,748.327 1318.395,840.038 1114.000,901.000 C988.021,938.574 659.000,931.000 659.000,931.000 L0.000,930.000 L0.000,0.000 L1920.000,0.000 Z"; } }
@-webkit-keyframes svg2 { 0%, 100% { d: path("M69.002,635.006 C35.298,592.630 -10.471,575.314 2.905,435.914 C9.061,371.753 43.082,183.248 69.002,0.004 L69.002,635.006 Z"); d: "M69.002,635.006 C35.298,592.630 -10.471,575.314 2.905,435.914 C9.061,371.753 43.082,183.248 69.002,0.004 L69.002,635.006 Z"; }
  50% { d: path("M67.002,635.006 C31.298,547.630 9.428,393.000 1.357,291.914 C-5.448,206.677 13.483,150.605 67.002,0.004 L67.002,635.006 Z"); d: "M67.002,635.006 C31.298,547.630 9.428,393.000 1.357,291.914 C-5.448,206.677 13.483,150.605 67.002,0.004 L67.002,635.006 Z"; right: -10px; } }
@-moz-keyframes svg2 { 0%, 100% { d: path("M69.002,635.006 C35.298,592.630 -10.471,575.314 2.905,435.914 C9.061,371.753 43.082,183.248 69.002,0.004 L69.002,635.006 Z"); d: "M69.002,635.006 C35.298,592.630 -10.471,575.314 2.905,435.914 C9.061,371.753 43.082,183.248 69.002,0.004 L69.002,635.006 Z"; }
  50% { d: path("M67.002,635.006 C31.298,547.630 9.428,393.000 1.357,291.914 C-5.448,206.677 13.483,150.605 67.002,0.004 L67.002,635.006 Z"); d: "M67.002,635.006 C31.298,547.630 9.428,393.000 1.357,291.914 C-5.448,206.677 13.483,150.605 67.002,0.004 L67.002,635.006 Z"; right: -10px; } }
@-o-keyframes svg2 { 0%, 100% { d: path("M69.002,635.006 C35.298,592.630 -10.471,575.314 2.905,435.914 C9.061,371.753 43.082,183.248 69.002,0.004 L69.002,635.006 Z"); d: "M69.002,635.006 C35.298,592.630 -10.471,575.314 2.905,435.914 C9.061,371.753 43.082,183.248 69.002,0.004 L69.002,635.006 Z"; }
  50% { d: path("M67.002,635.006 C31.298,547.630 9.428,393.000 1.357,291.914 C-5.448,206.677 13.483,150.605 67.002,0.004 L67.002,635.006 Z"); d: "M67.002,635.006 C31.298,547.630 9.428,393.000 1.357,291.914 C-5.448,206.677 13.483,150.605 67.002,0.004 L67.002,635.006 Z"; right: -10px; } }
@keyframes svg2 { 0%, 100% { d: path("M69.002,635.006 C35.298,592.630 -10.471,575.314 2.905,435.914 C9.061,371.753 43.082,183.248 69.002,0.004 L69.002,635.006 Z"); d: "M69.002,635.006 C35.298,592.630 -10.471,575.314 2.905,435.914 C9.061,371.753 43.082,183.248 69.002,0.004 L69.002,635.006 Z"; }
  50% { d: path("M67.002,635.006 C31.298,547.630 9.428,393.000 1.357,291.914 C-5.448,206.677 13.483,150.605 67.002,0.004 L67.002,635.006 Z"); d: "M67.002,635.006 C31.298,547.630 9.428,393.000 1.357,291.914 C-5.448,206.677 13.483,150.605 67.002,0.004 L67.002,635.006 Z"; right: -10px; } }
@-webkit-keyframes svg3 { 0%, 100% { d: path("M71.000,479.990 C39.100,335.254 7.410,208.910 3.132,156.307 C-4.450,63.081 -3.876,37.810 71.000,-0.014 L71.000,479.990 Z"); d: "M71.000,479.990 C39.100,335.254 7.410,208.910 3.132,156.307 C-4.450,63.081 -3.876,37.810 71.000,-0.014 L71.000,479.990 Z"; }
  50% { d: path("M71.000,479.990 C49.100,438.254 -13.261,387.408 3.132,302.307 C40.594,107.840 1.124,41.810 71.000,-0.014 L71.000,479.990 Z"); d: "M71.000,479.990 C49.100,438.254 -13.261,387.408 3.132,302.307 C40.594,107.840 1.124,41.810 71.000,-0.014 L71.000,479.990 Z"; right: -10px; } }
@-moz-keyframes svg3 { 0%, 100% { d: path("M71.000,479.990 C39.100,335.254 7.410,208.910 3.132,156.307 C-4.450,63.081 -3.876,37.810 71.000,-0.014 L71.000,479.990 Z"); d: "M71.000,479.990 C39.100,335.254 7.410,208.910 3.132,156.307 C-4.450,63.081 -3.876,37.810 71.000,-0.014 L71.000,479.990 Z"; }
  50% { d: path("M71.000,479.990 C49.100,438.254 -13.261,387.408 3.132,302.307 C40.594,107.840 1.124,41.810 71.000,-0.014 L71.000,479.990 Z"); d: "M71.000,479.990 C49.100,438.254 -13.261,387.408 3.132,302.307 C40.594,107.840 1.124,41.810 71.000,-0.014 L71.000,479.990 Z"; right: -10px; } }
@-o-keyframes svg3 { 0%, 100% { d: path("M71.000,479.990 C39.100,335.254 7.410,208.910 3.132,156.307 C-4.450,63.081 -3.876,37.810 71.000,-0.014 L71.000,479.990 Z"); d: "M71.000,479.990 C39.100,335.254 7.410,208.910 3.132,156.307 C-4.450,63.081 -3.876,37.810 71.000,-0.014 L71.000,479.990 Z"; }
  50% { d: path("M71.000,479.990 C49.100,438.254 -13.261,387.408 3.132,302.307 C40.594,107.840 1.124,41.810 71.000,-0.014 L71.000,479.990 Z"); d: "M71.000,479.990 C49.100,438.254 -13.261,387.408 3.132,302.307 C40.594,107.840 1.124,41.810 71.000,-0.014 L71.000,479.990 Z"; right: -10px; } }
@keyframes svg3 { 0%, 100% { d: path("M71.000,479.990 C39.100,335.254 7.410,208.910 3.132,156.307 C-4.450,63.081 -3.876,37.810 71.000,-0.014 L71.000,479.990 Z"); d: "M71.000,479.990 C39.100,335.254 7.410,208.910 3.132,156.307 C-4.450,63.081 -3.876,37.810 71.000,-0.014 L71.000,479.990 Z"; }
  50% { d: path("M71.000,479.990 C49.100,438.254 -13.261,387.408 3.132,302.307 C40.594,107.840 1.124,41.810 71.000,-0.014 L71.000,479.990 Z"); d: "M71.000,479.990 C49.100,438.254 -13.261,387.408 3.132,302.307 C40.594,107.840 1.124,41.810 71.000,-0.014 L71.000,479.990 Z"; right: -10px; } }
@-webkit-keyframes svg4 { 0%, 100% { d: path("M1920.000,121.001 C1887.237,150.914 1865.240,151.691 1782.928,150.785 C1705.151,149.929 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"); d: "M1920.000,121.001 C1887.237,150.914 1865.240,151.691 1782.928,150.785 C1705.151,149.929 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"; }
  50% { d: path("M1920.000,121.001 C1869.237,159.414 1789.461,177.900 1721.000,148.000 C1636.607,111.142 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"); d: "M1920.000,121.001 C1869.237,159.414 1789.461,177.900 1721.000,148.000 C1636.607,111.142 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"; right: -10px; } }
@-moz-keyframes svg4 { 0%, 100% { d: path("M1920.000,121.001 C1887.237,150.914 1865.240,151.691 1782.928,150.785 C1705.151,149.929 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"); d: "M1920.000,121.001 C1887.237,150.914 1865.240,151.691 1782.928,150.785 C1705.151,149.929 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"; }
  50% { d: path("M1920.000,121.001 C1869.237,159.414 1789.461,177.900 1721.000,148.000 C1636.607,111.142 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"); d: "M1920.000,121.001 C1869.237,159.414 1789.461,177.900 1721.000,148.000 C1636.607,111.142 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"; right: -10px; } }
@-o-keyframes svg4 { 0%, 100% { d: path("M1920.000,121.001 C1887.237,150.914 1865.240,151.691 1782.928,150.785 C1705.151,149.929 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"); d: "M1920.000,121.001 C1887.237,150.914 1865.240,151.691 1782.928,150.785 C1705.151,149.929 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"; }
  50% { d: path("M1920.000,121.001 C1869.237,159.414 1789.461,177.900 1721.000,148.000 C1636.607,111.142 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"); d: "M1920.000,121.001 C1869.237,159.414 1789.461,177.900 1721.000,148.000 C1636.607,111.142 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"; right: -10px; } }
@keyframes svg4 { 0%, 100% { d: path("M1920.000,121.001 C1887.237,150.914 1865.240,151.691 1782.928,150.785 C1705.151,149.929 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"); d: "M1920.000,121.001 C1887.237,150.914 1865.240,151.691 1782.928,150.785 C1705.151,149.929 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"; }
  50% { d: path("M1920.000,121.001 C1869.237,159.414 1789.461,177.900 1721.000,148.000 C1636.607,111.142 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"); d: "M1920.000,121.001 C1869.237,159.414 1789.461,177.900 1721.000,148.000 C1636.607,111.142 1443.336,123.830 1230.225,116.465 C1098.875,111.925 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,121.001 Z"; right: -10px; } }
@-webkit-keyframes svg5 { 0%, 100% { d: path("M1920.000,50.734 C1919.875,50.850 1919.753,50.965 1919.627,51.081 C1882.454,85.390 1843.811,121.067 1818.233,144.711 C1782.343,177.886 1762.061,178.389 1676.170,175.843 C1598.337,173.535 1336.743,142.555 1123.566,131.215 C992.175,124.226 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"); d: "M1920.000,50.734 C1919.875,50.850 1919.753,50.965 1919.627,51.081 C1882.454,85.390 1843.811,121.067 1818.233,144.711 C1782.343,177.886 1762.061,178.389 1676.170,175.843 C1598.337,173.535 1336.743,142.555 1123.566,131.215 C992.175,124.226 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"; }
  33% { d: path("M1920.000,50.734 C1919.875,50.850 1919.736,50.948 1919.627,51.081 C1899.239,75.970 1870.174,94.649 1849.000,104.000 C1819.431,117.058 1807.891,125.546 1752.000,132.000 C1674.646,140.932 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"); d: "M1920.000,50.734 C1919.875,50.850 1919.736,50.948 1919.627,51.081 C1899.239,75.970 1870.174,94.649 1849.000,104.000 C1819.431,117.058 1807.891,125.546 1752.000,132.000 C1674.646,140.932 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"; right: -10px; }
  66% { d: path("M1920.000,50.734 C1919.875,50.850 1919.742,50.954 1919.627,51.081 C1871.954,103.890 1843.578,80.356 1813.000,97.000 C1770.072,120.366 1738.391,168.046 1693.000,152.000 C1619.585,126.047 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,0.000 L1920.000,0.000 L1920.000,50.734 Z"); d: "M1920.000,50.734 C1919.875,50.850 1919.742,50.954 1919.627,51.081 C1871.954,103.890 1843.578,80.356 1813.000,97.000 C1770.072,120.366 1738.391,168.046 1693.000,152.000 C1619.585,126.047 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,0.000 L1920.000,0.000 L1920.000,50.734 Z"; } }
@-moz-keyframes svg5 { 0%, 100% { d: path("M1920.000,50.734 C1919.875,50.850 1919.753,50.965 1919.627,51.081 C1882.454,85.390 1843.811,121.067 1818.233,144.711 C1782.343,177.886 1762.061,178.389 1676.170,175.843 C1598.337,173.535 1336.743,142.555 1123.566,131.215 C992.175,124.226 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"); d: "M1920.000,50.734 C1919.875,50.850 1919.753,50.965 1919.627,51.081 C1882.454,85.390 1843.811,121.067 1818.233,144.711 C1782.343,177.886 1762.061,178.389 1676.170,175.843 C1598.337,173.535 1336.743,142.555 1123.566,131.215 C992.175,124.226 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"; }
  33% { d: path("M1920.000,50.734 C1919.875,50.850 1919.736,50.948 1919.627,51.081 C1899.239,75.970 1870.174,94.649 1849.000,104.000 C1819.431,117.058 1807.891,125.546 1752.000,132.000 C1674.646,140.932 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"); d: "M1920.000,50.734 C1919.875,50.850 1919.736,50.948 1919.627,51.081 C1899.239,75.970 1870.174,94.649 1849.000,104.000 C1819.431,117.058 1807.891,125.546 1752.000,132.000 C1674.646,140.932 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"; right: -10px; }
  66% { d: path("M1920.000,50.734 C1919.875,50.850 1919.742,50.954 1919.627,51.081 C1871.954,103.890 1843.578,80.356 1813.000,97.000 C1770.072,120.366 1738.391,168.046 1693.000,152.000 C1619.585,126.047 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,0.000 L1920.000,0.000 L1920.000,50.734 Z"); d: "M1920.000,50.734 C1919.875,50.850 1919.742,50.954 1919.627,51.081 C1871.954,103.890 1843.578,80.356 1813.000,97.000 C1770.072,120.366 1738.391,168.046 1693.000,152.000 C1619.585,126.047 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,0.000 L1920.000,0.000 L1920.000,50.734 Z"; } }
@-o-keyframes svg5 { 0%, 100% { d: path("M1920.000,50.734 C1919.875,50.850 1919.753,50.965 1919.627,51.081 C1882.454,85.390 1843.811,121.067 1818.233,144.711 C1782.343,177.886 1762.061,178.389 1676.170,175.843 C1598.337,173.535 1336.743,142.555 1123.566,131.215 C992.175,124.226 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"); d: "M1920.000,50.734 C1919.875,50.850 1919.753,50.965 1919.627,51.081 C1882.454,85.390 1843.811,121.067 1818.233,144.711 C1782.343,177.886 1762.061,178.389 1676.170,175.843 C1598.337,173.535 1336.743,142.555 1123.566,131.215 C992.175,124.226 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"; }
  33% { d: path("M1920.000,50.734 C1919.875,50.850 1919.736,50.948 1919.627,51.081 C1899.239,75.970 1870.174,94.649 1849.000,104.000 C1819.431,117.058 1807.891,125.546 1752.000,132.000 C1674.646,140.932 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"); d: "M1920.000,50.734 C1919.875,50.850 1919.736,50.948 1919.627,51.081 C1899.239,75.970 1870.174,94.649 1849.000,104.000 C1819.431,117.058 1807.891,125.546 1752.000,132.000 C1674.646,140.932 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"; right: -10px; }
  66% { d: path("M1920.000,50.734 C1919.875,50.850 1919.742,50.954 1919.627,51.081 C1871.954,103.890 1843.578,80.356 1813.000,97.000 C1770.072,120.366 1738.391,168.046 1693.000,152.000 C1619.585,126.047 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,0.000 L1920.000,0.000 L1920.000,50.734 Z"); d: "M1920.000,50.734 C1919.875,50.850 1919.742,50.954 1919.627,51.081 C1871.954,103.890 1843.578,80.356 1813.000,97.000 C1770.072,120.366 1738.391,168.046 1693.000,152.000 C1619.585,126.047 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,0.000 L1920.000,0.000 L1920.000,50.734 Z"; } }
@keyframes svg5 { 0%, 100% { d: path("M1920.000,50.734 C1919.875,50.850 1919.753,50.965 1919.627,51.081 C1882.454,85.390 1843.811,121.067 1818.233,144.711 C1782.343,177.886 1762.061,178.389 1676.170,175.843 C1598.337,173.535 1336.743,142.555 1123.566,131.215 C992.175,124.226 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"); d: "M1920.000,50.734 C1919.875,50.850 1919.753,50.965 1919.627,51.081 C1882.454,85.390 1843.811,121.067 1818.233,144.711 C1782.343,177.886 1762.061,178.389 1676.170,175.843 C1598.337,173.535 1336.743,142.555 1123.566,131.215 C992.175,124.226 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"; }
  33% { d: path("M1920.000,50.734 C1919.875,50.850 1919.736,50.948 1919.627,51.081 C1899.239,75.970 1870.174,94.649 1849.000,104.000 C1819.431,117.058 1807.891,125.546 1752.000,132.000 C1674.646,140.932 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"); d: "M1920.000,50.734 C1919.875,50.850 1919.736,50.948 1919.627,51.081 C1899.239,75.970 1870.174,94.649 1849.000,104.000 C1819.431,117.058 1807.891,125.546 1752.000,132.000 C1674.646,140.932 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,-0.000 L1920.000,-0.000 L1920.000,50.734 Z"; right: -10px; }
  66% { d: path("M1920.000,50.734 C1919.875,50.850 1919.742,50.954 1919.627,51.081 C1871.954,103.890 1843.578,80.356 1813.000,97.000 C1770.072,120.366 1738.391,168.046 1693.000,152.000 C1619.585,126.047 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,0.000 L1920.000,0.000 L1920.000,50.734 Z"); d: "M1920.000,50.734 C1919.875,50.850 1919.742,50.954 1919.627,51.081 C1871.954,103.890 1843.578,80.356 1813.000,97.000 C1770.072,120.366 1738.391,168.046 1693.000,152.000 C1619.585,126.047 1331.177,137.340 1301.000,139.000 C1169.622,146.227 0.000,113.000 0.000,113.000 L0.000,0.000 L1920.000,0.000 L1920.000,50.734 Z"; } }
a.scroll-next { background: url("../images/header-arrow-down.png") center bottom no-repeat; width: 52px; height: 200px; display: block; z-index: 100; position: absolute; left: 50%; -webkit-transform: translate(-50%, 0%); -moz-transform: translate(-50%, 0%); -o-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); transform: translate(-50%, 0%); cursor: pointer; bottom: 236px; }
a.scroll-next > i { position: absolute; bottom: 5px; width: 100%; height: 42px; -webkit-animation: arrow 1s linear 0s infinite normal; -moz-animation: arrow 1s linear 0s infinite normal; -o-animation: arrow 1s linear 0s infinite normal; animation: arrow 1s linear 0s infinite normal; background: url("../images/header-arrow-down-icon.png") center center no-repeat; }
a.scroll-next > i:hover { -webkit-animation: arrowstop 1s linear 0s infinite normal; -moz-animation: arrowstop 1s linear 0s infinite normal; -o-animation: arrowstop 1s linear 0s infinite normal; animation: arrowstop 1s linear 0s infinite normal; }
a.scroll-next > span { display: block; left: -50px; position: absolute; top: 88px; color: rgba(173, 143, 105, 0.47); font-size: 15px; font-weight: 500; font: "Museo Cyrl", Helvetica, Arial, sans-serif; letter-spacing: 0em; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); width: 150px; text-align: center; }
a.scroll-next.scroll-top { bottom: none; top: -39px; }
a.scroll-next.scroll-top > i { -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); }

.langs { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin-top: 27px; margin-right: 23px; width: 87px; height: 40px; background: url("../images/header-lang.png") 0 0 no-repeat; }
.langs .dropdown { display: inline-block; *display: inline; *zoom: 1; }
.langs .dropdown.btn-lang { width: 100%; }
.langs .dropdown.btn-lang button { padding: 0 0px 0px 9px; background: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: none; height: 40px; line-height: 25px; font-size: 12px; box-shadow: none; color: #574a3d; font-weight: 500; padding-left: 15px; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; text-transform: uppercase; }
.langs .dropdown.btn-lang button img { position: absolute; right: 13px; top: 9px; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; box-shadow: 0 5px 9px rgba(87, 74, 61, 0.17); }
.langs .dropdown.btn-lang button:before { display: none; }
.langs .dropdown.btn-lang button .caret { width: 13px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; height: 13px; background: #fc8824; background: -webkit-linear-gradient(top, #fc8824, #ff6347); background: linear-gradient(to bottom, #fc8824, #ff6347); border: none; position: absolute; z-index: 10; box-shadow: 0 0 0 2px #f1e3de; right: 26px; }
.langs .dropdown.btn-lang button .caret:before { left: 0; top: 0; height: 100%; width: 100%; display: block; background: url("../images/arrow-lang-down.png") center center no-repeat; }
.langs .dropdown.btn-lang button:hover, .langs .dropdown.btn-lang button:focus, .langs .dropdown.btn-lang button:active, .langs .dropdown.btn-lang button:visited { outline: none; }
.langs .dropdown.btn-lang button:hover { box-shadow: none; }
.langs .dropdown.btn-lang .dropdown-menu { background-color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: none; box-shadow: none; width: 63px; min-width: 63px; margin: -2px 0 0px 9px; }
.langs .dropdown.btn-lang .dropdown-menu:before { border: 7px solid transparent; border-bottom: 5px solid #fff; left: 11px; top: -12px; }
.langs .dropdown.btn-lang .dropdown-menu > li > a { font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; padding: 5px 11px; font-weight: 500; font-size: 12px; }
.langs .dropdown.btn-lang .dropdown-menu > li > a img { display: inline-block; vertical-align: top; margin: 2px 2px 0 0; height: 14px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; }
.langs.lang-white { background: url("../images/header-lang1.png") 0 0 no-repeat; }

section.header { display: block; height: 1042px; position: relative; }
section.header .header-top { display: block; position: relative; z-index: 10; }
section.header .header-top .header-top-line { display: block; height: 90px; }
section.header .header-top .header-top-line ul.currs-list { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; }
section.header .header-top .header-top-line ul.currs-list li { height: 90px; display: inline-block; *display: inline; *zoom: 1; min-width: 115px; padding-left: 14px; padding-top: 32px; vertical-align: top; position: relative; line-height: 1.3; }
section.header .header-top .header-top-line ul.currs-list li:before { left: 0; top: 0; height: 37px; width: 1px; display: block; opacity: 0.57; -moz-opacity: 0.57; -khtml-opacity: 0.57; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=57)"; filter: alpha(opacity=57); background: #d2cabf; background: -webkit-linear-gradient(top, #d2cabf 0%, rgba(210, 202, 191, 0) 100%); background: linear-gradient(to bottom, #d2cabf 0%, rgba(210, 202, 191, 0) 100%); }
section.header .header-top .header-top-line ul.currs-list li > i { position: absolute; left: -3px; position: absolute; top: 50%; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); transform: translate(0%, -50%); font-size: 5px; color: #e7284a; }
section.header .header-top .header-top-line ul.currs-list li > i.icon-arrow-top { color: #fe921f; }
section.header .header-top .header-top-line ul.currs-list li > small { display: block; font-size: 8px; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-weight: 700; letter-spacing: 0.08em; color: #a79781; text-transform: uppercase; }
section.header .header-top .header-top-line ul.currs-list li > b { display: block; color: #574a3d; font-size: 14px; font-weight: bold; font-family: "Gputeks", Helvetica, Arial, sans-serif; }
section.header .header-top .header-top-line .btns { display: block; padding-top: 27px; padding-right: 10px; position: relative; }
section.header .header-top .header-top-line .btns:before { height: 50px; width: 50px; background: url("../images/header-nav-arrow.png") center center no-repeat; display: block; right: -16px; top: 52px; }
section.header .header-top .header-top-line .btns > div { display: block; margin-top: 12px; text-align: center; }
section.header .header-top .header-top-line .btns > div > a { vertical-align: top; display: inline-block; *display: inline; *zoom: 1; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.29); color: #ea4f34; z-index: 11; position: relative; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 0.06em; }
section.header .header-top .header-top-line .btns > div > a:before { bottom: 1px; width: 0; height: 1px; position: absolute; left: 50%; -webkit-transform: translate(-50%, 0%); -moz-transform: translate(-50%, 0%); -o-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); transform: translate(-50%, 0%); background: #ea4f34; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); }
section.header .header-top .header-top-line .btns > div > a:hover:before { width: 100%; }
section.header .header-top .header-menu { display: block; height: 77px; width: 100%; padding-top: 15px; }
section.header .header-top .logo { display: block; margin-top: 53px; }
section.header .header-top .logo a { display: block; cursor: pointer; }
section.header .header-middle { z-index: 10; position: relative; }
section.header .header-middle .social-box { display: block; position: absolute; left: -30px; bottom: -175px; }
section.header .header-middle .social-box > span { position: absolute; width: 300px; display: block; color: rgba(183, 160, 119, 0.21); text-align: center; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); left: -105px; top: 90px; z-index: 0; line-height: 1; font-size: 70px; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-weight: 900; }
section.header .header-middle .social-box > ul { position: relative; z-index: 10; }
section.header .header-middle .social-box > ul > li a { width: 28px; height: 28px; opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); display: block; line-height: 28px; text-align: center; font-size: 20px; }
section.header .header-middle .social-box > ul > li a i:before { background: -webkit-linear-gradient(to right, #a2876c, #807367); background: -o-linear-gradient(to right, #a2876c, #807367); background: linear-gradient(to right, #a2876c, #807367); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
section.header .header-middle .social-box > ul > li a:hover { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }
section.header .header-middle span.line { background: rgba(203, 191, 165, 0.25); top: 602px; width: 1px; height: 273px; position: absolute; right: -13px; }
section.header .header-middle span.line.line1 { right: 386px; top: 699px; height: 176px; }
section.header .header-middle span.line.line2 { right: 785px; top: 759px; height: 117px; }
section.header .header-middle span.line.line3 { right: 1185px; top: 818px; height: 58px; }
section.header .header-middle .title-box { padding-top: 184px; position: relative; z-index: 10; display: block; padding-left: 40px; }
section.header .header-middle .title-box h1, section.header .header-middle .title-box h2, section.header .header-middle .title-box h3 { margin-bottom: 10px; display: block; position: relative; font-size: 48px; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-weight: 900; }
section.header .header-middle .title-box h1 abbr.point, section.header .header-middle .title-box h2 abbr.point, section.header .header-middle .title-box h3 abbr.point { height: 35px; width: 35px; display: block; position: absolute; z-index: 20; font-size: 8px; background: #fe921f; background: -webkit-linear-gradient(top, #fe921f, #fd5c3d); background: linear-gradient(to bottom, #fe921f, #fd5c3d); left: -84px; top: 12px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; }
section.header .header-middle .title-box h1 abbr.point i, section.header .header-middle .title-box h2 abbr.point i, section.header .header-middle .title-box h3 abbr.point i { height: 100%; width: 100%; display: block; line-height: 36px; text-align: center; color: #fff; padding-left: 1px; font-size: 16px; }
section.header .header-middle .title-box h1 abbr.point i:before, section.header .header-middle .title-box h2 abbr.point i:before, section.header .header-middle .title-box h3 abbr.point i:before { z-index: 11; position: relative; }
section.header .header-middle .title-box h1 abbr.point i:after, section.header .header-middle .title-box h2 abbr.point i:after, section.header .header-middle .title-box h3 abbr.point i:after { display: block; z-index: 10; height: 32px; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 32px; background: url("../images/header-round-after.png") center center no-repeat; }
section.header .header-middle .title-box h1 abbr.point:before, section.header .header-middle .title-box h2 abbr.point:before, section.header .header-middle .title-box h3 abbr.point:before { display: block; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: #fe921f; background: -webkit-linear-gradient(top, #fe921f, #fd5c3d); background: linear-gradient(to bottom, #fe921f, #fd5c3d); height: 27px; width: 27px; opacity: 0.15; -moz-opacity: 0.15; -khtml-opacity: 0.15; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; filter: alpha(opacity=15); -webkit-animation: round1 1.4s linear 0s infinite normal; -moz-animation: round1 1.4s linear 0s infinite normal; -o-animation: round1 1.4s linear 0s infinite normal; animation: round1 1.4s linear 0s infinite normal; }
section.header .header-middle .title-box h1 abbr.point:after, section.header .header-middle .title-box h2 abbr.point:after, section.header .header-middle .title-box h3 abbr.point:after { display: block; opacity: 0.15; -moz-opacity: 0.15; -khtml-opacity: 0.15; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; filter: alpha(opacity=15); -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: #fe921f; background: -webkit-linear-gradient(top, #fe921f, #fd5c3d); background: linear-gradient(to bottom, #fe921f, #fd5c3d); height: 27px; width: 27px; -webkit-animation: round1 1.4s linear 0.7s infinite normal; -moz-animation: round1 1.4s linear 0.7s infinite normal; -o-animation: round1 1.4s linear 0.7s infinite normal; animation: round1 1.4s linear 0.7s infinite normal; }
section.header .header-middle .title-box h1 span, section.header .header-middle .title-box h2 span, section.header .header-middle .title-box h3 span { position: relative; }
section.header .header-middle .title-box h1 span.first, section.header .header-middle .title-box h2 span.first, section.header .header-middle .title-box h3 span.first { background: -webkit-linear-gradient(to right, #574a3d, #7e5837); background: -o-linear-gradient(to right, #574a3d, #7e5837); background: linear-gradient(to right, #574a3d, #7e5837); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
section.header .header-middle .title-box h1 span:last-child, section.header .header-middle .title-box h2 span:last-child, section.header .header-middle .title-box h3 span:last-child { background: -webkit-linear-gradient(to right, #fc5a3d, #fc6934); background: -o-linear-gradient(to right, #fc5a3d, #fc6934); background: linear-gradient(to right, #fc5a3d, #fc6934); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
section.header .header-middle .title-box h1 span:last-child:before, section.header .header-middle .title-box h2 span:last-child:before, section.header .header-middle .title-box h3 span:last-child:before { height: 10px; width: 100%; bottom: -3px; left: 0; background: url("../images/header-title-underline.png") 0 0 no-repeat; }
section.header .header-middle .title-box b { color: #67553d; font-size: 22px; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.2; display: block; margin-bottom: 20px; }
section.header .header-middle .title-box p { font-size: 16px; color: #897559; line-height: 1.25; margin: 0; width: 420px; }
section.header .header-middle .title-box a.btn { margin-top: 37px; }
section.header .header-middle .plan-box { display: block; height: 400px; position: relative; margin-top: 198px; background: url("../images/plan-list-img.png") 245px 0 no-repeat; }
section.header .header-middle .plan-box > div { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; position: absolute; left: 113px; top: 80px; width: 150px; }
section.header .header-middle .plan-box > div > b { display: block; text-align: right; background: -webkit-linear-gradient(to right, #f25e38, #e92e49); background: -o-linear-gradient(to right, #f25e38, #e92e49); background: linear-gradient(to right, #f25e38, #e92e49); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; line-height: 1; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-size: 62px; font-weight: bold; }
section.header .header-middle .plan-box > div > b > small { font-size: 29px; }
section.header .header-middle .plan-box > div span { display: block; font-size: 15px; font-family: "Montserrat", Helvetica, Arial, sans-serif; line-height: 0.933; color: #574a3d; text-align: right; }
section.header .header-middle .plan-box > ul { display: block; padding-top: 15px; padding-left: 406px; }
section.header .header-middle .plan-box > ul > li { margin-bottom: 32px; display: block; }
section.header .header-middle .plan-box > ul > li > small { display: block; color: #906559; letter-spacing: 0.2em; font-size: 13px; line-height: 1; font-weight: 500; }
section.header .header-middle .plan-box > ul > li > span { color: #574a3d; line-height: 1.3; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-size: 22px; font-weight: 500; }
section.header .header-middle .plan-box > ul > li > span > small { text-transform: uppercase; font-size: 16px; }
section.header .header-middle .plan-box > a { position: absolute; bottom: 15px; display: block; background: url("../images/btn-plan.png") 0 0 no-repeat; height: 29px; width: 133px; text-align: center; line-height: 29px; left: 310px; color: #f6e4df; font-weight: 500; font-size: 10px; text-transform: uppercase; }
section.header .header-middle .plan-box > a:hover { background-image: url("../images/btn-plan-active.png"); }
section.header svg.background { display: block; position: absolute; right: 0; left: 50%; width: 1920px; margin-left: -960px; z-index: 0; }
section.header svg.svg { display: block; position: absolute; right: 0; left: 0; width: 1920px; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); position: absolute; left: 50%; -webkit-transform: translate(-50%, 0%); -moz-transform: translate(-50%, 0%); -o-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); transform: translate(-50%, 0%); z-index: -1; -webkit-transition: all 2s ease-in-out; -moz-transition: all 2s ease-in-out; -ms-transition: all 2s ease-in-out; -o-transition: all 2s ease-in-out; transition: all 2s ease-in-out; }
section.header svg.svg.loaded { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }
section.header svg.svg.wave1 path { -webkit-animation: svg0 10s linear 2s infinite normal; -moz-animation: svg0 10s linear 2s infinite normal; -o-animation: svg0 10s linear 2s infinite normal; animation: svg0 10s linear 2s infinite normal; }
section.header svg.svg.wave2 path { -webkit-animation: svg1 10s linear 0s infinite normal; -moz-animation: svg1 10s linear 0s infinite normal; -o-animation: svg1 10s linear 0s infinite normal; animation: svg1 10s linear 0s infinite normal; }
section.header svg.svg.wave3 path { -webkit-animation: svg4 10s linear 0s infinite normal; -moz-animation: svg4 10s linear 0s infinite normal; -o-animation: svg4 10s linear 0s infinite normal; animation: svg4 10s linear 0s infinite normal; }
section.header svg.svg.wave4 path { -webkit-animation: svg5 10s linear 0s infinite normal; -moz-animation: svg5 10s linear 0s infinite normal; -o-animation: svg5 10s linear 0s infinite normal; animation: svg5 10s linear 0s infinite normal; }
section.header.header-page { background: url("../images/header-page-before.png") center top repeat-y; height: 254px; }
section.header.header-page svg.svg { top: 0; }
section.header.header-page.header-page-other { background: url("../images/header-page-before1.png") center top repeat-y; }
section.header.header-page ul.menu > li > a:hover:before, section.header.header-page ul.menu > li > a.current:before { height: 155px; }
section.header.header-account { height: 193px; background: url("../images/header-page-before1.png") center top repeat-y; }
section.header.header-account ul.account-menu { display: table; width: 1195px; margin-left: -28px; }
section.header.header-account ul.account-menu > li { float: none; min-width: 118px; display: table-cell; }
section.header.header-account ul.account-menu > li > a { padding: 21px 10px 21px 45px; line-height: 1.3; height: 88px; }
section.header.header-account ul.account-menu > li > a:before { left: 0px; right: 0px; }
section.header.header-account ul.account-menu > li > a:after { bottom: -10px; display: block; height: 0; width: 0; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); left: 22px; margin-left: -4px; border: 8px solid transparent; border-bottom: 5px solid #fff; }
section.header.header-account ul.account-menu > li > a i { font-size: 20px; position: absolute; top: 22px; z-index: 10; color: #9a756a; text-shadow: 1px 1px 20px #ffffff; left: 17px; }
section.header.header-account ul.account-menu > li > a span { display: block; }
section.header.header-account ul.account-menu > li > a span > small { display: block; opacity: 0.75; -moz-opacity: 0.75; -khtml-opacity: 0.75; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); }
section.header.header-account ul.account-menu > li > a.current:before, section.header.header-account ul.account-menu > li > a:hover:before { height: 120px; }
section.header.header-account ul.account-menu > li > a.current:after, section.header.header-account ul.account-menu > li > a:hover:after { bottom: 0; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }
section.header.header-account ul.account-menu > li > a.current i, section.header.header-account ul.account-menu > li > a:hover i { color: #ff6347; }
section.header.header-account ul.account-menu > li > a.current > span > small, section.header.header-account ul.account-menu > li > a:hover > span > small { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }
section.header.header-account .header-top .logo { float: left; display: block; margin-top: 14px; }
section.header.header-account .header-top .logo img { height: 62px; }

section.form { background: url("../images/header-bg-full.jpg") center top no-repeat; display: block; height: 100%; min-height: 1040px; width: 100%; background-size: cover; }
section.form .top { display: block; height: 90px; }
section.form .top .btns { margin-top: 26px; }
section.form .top .logo { margin-top: 13px; }

section.main1 { position: relative; background: url("../images/main1.jpg") center -10px no-repeat; height: 1600px; }
section.main1 svg.svg { display: block; position: absolute; right: 0; z-index: 1; top: 292px; opacity: 0.27; -moz-opacity: 0.27; -khtml-opacity: 0.27; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=27)"; filter: alpha(opacity=27); }
section.main1 svg.svg.wave1 path { -webkit-animation: svg2 7s linear 0s infinite normal; -moz-animation: svg2 7s linear 0s infinite normal; -o-animation: svg2 7s linear 0s infinite normal; animation: svg2 7s linear 0s infinite normal; }
section.main1 svg.svg.wave2 { top: 335px; }
section.main1 svg.svg.wave2 path { -webkit-animation: svg3 10s linear 1s infinite normal; -moz-animation: svg3 10s linear 1s infinite normal; -o-animation: svg3 10s linear 1s infinite normal; animation: svg3 10s linear 1s infinite normal; }
section.main1 .main1-text { padding-left: 45px; padding-right: 100px; }
section.main1 img.main1-img { margin: 120px 0 0 -81px; }
section.main1 .box-about-img { display: block; margin: -51px 0 0 -141px; position: absolute; width: 556px; height: 475px; }
section.main1 .box-about-img > img { position: absolute; left: 0; top: 0; z-index: 0; }
section.main1 .box-about-img > div { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; position: absolute; left: 47px; top: 94px; width: 150px; z-index: 10; }
section.main1 .box-about-img > div > b { display: block; text-align: right; line-height: 0.85; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; margin-bottom: 5px; font-size: 62px; font-weight: bold; }
section.main1 .box-about-img > div > b > abbr { display: block; margin: 0; background: -webkit-linear-gradient(to right, #f25e38, #e92e49); background: -o-linear-gradient(to right, #f25e38, #e92e49); background: linear-gradient(to right, #f25e38, #e92e49); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
section.main1 .box-about-img > div > b > small { font-size: 29px; color: #ec3f44; display: block; }
section.main1 .box-about-img > div span { display: block; font-size: 15px; font-family: "Montserrat", Helvetica, Arial, sans-serif; line-height: 0.933; color: #574a3d; text-align: right; }
section.main1 .box-about-img > ul { z-index: 10; width: 310px; position: relative; display: block; padding-top: 0; height: 301px; margin: 14px 0 0 211px; padding-left: 70px; }
section.main1 .box-about-img > ul:before { height: 573px; width: 573px; display: block; left: -107px; top: -109px; background: url("../images/main1-img1-after.png") center center no-repeat; }
section.main1 .box-about-img > ul:after { height: 217px; width: 99px; display: block; left: 0; top: 28px; z-index: 10; background: url("../images/main1-img1-ul-bg.png") 0 0 no-repeat; }
section.main1 .box-about-img > ul > li { margin-bottom: 56px; display: block; position: relative; z-index: 10; }
section.main1 .box-about-img > ul > li > small { display: block; color: #906559; letter-spacing: 0.2em; font-size: 13px; line-height: 1; font-weight: 500; margin-bottom: 5px; }
section.main1 .box-about-img > ul > li > span { color: #574a3d; line-height: 1.3; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-size: 22px; font-weight: 500; }
section.main1 .box-about-img > ul > li > span > small { text-transform: uppercase; font-size: 16px; }
section.main1 .box-about-img > ul > li:first-child { margin-left: 55px; }
section.main1 .box-about-img > ul > li:nth-child(2) { margin-bottom: 47px; margin-left: 40px; }
section.main1 p { letter-spacing: 0.02em; margin-bottom: 15px; }
section.main1 p.p-bold { color: #7b5e40; font-weight: 600; }
section.main1 p:first-letter { margin-left: 15px; }
section.main1 .step-box { display: block; margin-top: 20px; }
section.main1 .step-box ul > li { display: block; padding: 0; padding-right: 50%; margin: 0; margin-top: -18px; border: 1px solid transparent; }
section.main1 .step-box ul > li > div { border-right: 1px solid #f2efe9; display: block; padding: 0 70px 40px 0px; position: relative; margin: 0; }
section.main1 .step-box ul > li > div p.p-bold { font-weight: 600; }
section.main1 .step-box ul > li > div img { position: absolute; right: -47px; top: 65px; }
section.main1 .step-box ul > li > div b.title { display: block; margin-bottom: 15px; font-size: 18px; font-weight: 700; text-align: right; font-family: "Gputeks", Helvetica, Arial, sans-serif; letter-spacing: 0em; position: relative; }
section.main1 .step-box ul > li > div b.title > span { background: -webkit-linear-gradient(to right, #b96b33, #67553d); background: -o-linear-gradient(to right, #b96b33, #67553d); background: linear-gradient(to right, #b96b33, #67553d); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
section.main1 .step-box ul > li > div b.title > i { position: absolute; height: 30px; display: block; right: 0; margin-right: -88px; top: -1px; text-align: center; -webkit-transform: skew(-20deg, 0); -moz-transform: skew(-20deg, 0); -o-transform: skew(-20deg, 0); -ms-transform: skew(-20deg, 0); transform: skew(-20deg, 0); width: 35px; padding: 0; background: #fd8526; background: -webkit-linear-gradient(left top, #fd8526, #ff6347); background: linear-gradient(to right bottom, #fd8526, #ff6347); }
section.main1 .step-box ul > li > div b.title > i > abbr { color: #fff; font-style: normal; display: block; -webkit-transform: skew(20deg, 0); -moz-transform: skew(20deg, 0); -o-transform: skew(20deg, 0); -ms-transform: skew(20deg, 0); transform: skew(20deg, 0); font-family: "Montserrat", Helvetica, Arial, sans-serif; line-height: 30px; }
section.main1 .step-box ul > li > div b.title > i:before { height: 100%; display: block; width: 200px; right: 100%; margin-right: 5px; top: 0; background: rgba(255, 245, 236, 0); background: -webkit-linear-gradient(left, rgba(255, 245, 236, 0), rgba(228, 212, 195, 0.18)); background: linear-gradient(to right, rgba(255, 245, 236, 0), rgba(228, 212, 195, 0.18)); }
section.main1 .step-box ul > li > div b.title > i.left:before { left: none; left: 100%; margin-right: 0; margin-left: 5px; background: rgba(255, 245, 236, 0); background: -webkit-linear-gradient(right, rgba(255, 245, 236, 0), rgba(228, 212, 195, 0.18)); background: linear-gradient(to left, rgba(255, 245, 236, 0), rgba(228, 212, 195, 0.18)); }
section.main1 .step-box ul > li > div b.title.left { text-align: left; }
section.main1 .step-box ul > li > div b.title.left > i { right: none; margin-right: 0; left: 0; margin-left: -88px; }
section.main1 .step-box ul > li.right { padding-right: 0; padding-left: 50%; }
section.main1 .step-box ul > li.right > div { padding: 0 0px 40px 70px; margin-left: -3px; border-right: none; border-left: 1px solid #f2efe9; }
section.main1 .step-box ul > li.right > div img { right: none; left: -35px; }
section.main1 .step-box ul > li:nth-child(n+2) { margin-top: -111px; }
section.main1 .faq-list { display: block; }
section.main1 .faq-list > li { display: block; margin-bottom: 25px; position: relative; }
section.main1 .faq-list > li > div.q { display: inline-block; *display: inline; *zoom: 1; position: relative; vertical-align: top; margin-bottom: 15px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background: rgba(228, 212, 195, 0.18); padding: 10px 20px 10px 50px; }
section.main1 .faq-list > li > div.q:before { height: 0; top: 100%; left: 20px; width: 0; border: 15px solid transparent; border-left: 0px solid rgba(228, 212, 195, 0.18); border-top: 10px solid rgba(228, 212, 195, 0.18); }
section.main1 .faq-list > li > div.q > b { display: inline-block; *display: inline; *zoom: 1; font-size: 14px; }
section.main1 .faq-list > li > div.q > b > i { margin-right: 10px; color: #fd8526; font-style: normal; font-size: 20px; top: 5px; left: 19px; position: absolute; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; }
section.main1 .faq-list > li > div.q > b > span { background: -webkit-linear-gradient(to right, #b96b33, #67553d); background: -o-linear-gradient(to right, #b96b33, #67553d); background: linear-gradient(to right, #b96b33, #67553d); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
section.main1 .faq-list > li > div.a { display: block; margin-left: 50px; -webkit-border-radius: 21px; -moz-border-radius: 21px; border-radius: 21px; border: 1px solid #f1ece7; padding: 15px 25px 0 25px; position: relative; background: #fff; box-shadow: 0 15px 20px rgba(213, 200, 185, 0.15); }
section.main1 .faq-list > li > div.a > i { margin-right: 10px; color: #ff6347; font-style: normal; font-size: 20px; top: -48px; right: 12px; position: absolute; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; }
section.main1 .faq-list > li > div.a:before { height: 0; bottom: 100%; right: 20px; width: 0; z-index: 9; border: 15px solid transparent; border-left: 0px solid #f1ece7; border-bottom: 10px solid #f1ece7; }
section.main1 .faq-list > li > div.a:after { height: 0; bottom: 100%; width: 0; z-index: 10; margin-bottom: -1px; right: 20px; width: 0; z-index: 10; border: 14px solid transparent; border-left: 0px solid #fff; border-bottom: 9px solid #fff; }
section.main1 .faq-list > li > div.a p:first-letter { margin: 0; }
section.main1 ol { padding: 0 0 0 15px; color: #89806f; margin: 0 0 25px  0; line-height: 1.3; font-style: italic; }
section.main1 ol li { display: block; position: relative; padding-left: 40px; margin-bottom: 15px; }
section.main1 ol li:before { position: relative; position: absolute; top: 50%; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); transform: translate(0%, -50%); left: 0; opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); height: 2px; width: 22px; background: #d8bea4; }
section.main1 .btns { display: block; margin-top: 45px; position: relative; }
section.main1 .btns:before { height: 151px; width: 127px; left: -30px; top: -96px; display: block; background: url("../images/main1-btn-before.png") 0 0 no-repeat; }
section.main1 .box-rules { display: block; padding-top: 118px; }
section.main1 .box-rules h2.title { margin-left: 40px; }
section.main1 .box-rules h2.title > i { left: -112px; }
section.main1 .box-rules .box-rules_item { display: block; border-bottom: 1px solid #f2efe9; position: relative; padding-left: 50px; padding-right: 50px; margin-bottom: 32px; padding-bottom: 40px; min-height: 185px; }
section.main1 .box-rules .box-rules_item span.number { position: absolute; bottom: 0; right: 0; color: #f4f4f3; font-size: 45px; font-family: "Montserrat", Helvetica, Arial, sans-serif; font-weight: bold; }
section.main1 .box-rules .box-rules_item img { position: absolute; left: -65px; top: 0; }
section.main1 .box-rules .box-rules_item > b { color: #7b5e40; font-size: 16px; font-weight: 500; letter-spacing: 0.1em; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; line-height: normal; display: block; margin-bottom: 15px; }
section.main1 .box-rules .box-rules_item p { color: #89806f; margin: 0; line-height: 1.3; font-style: italic; }
section.main1 .box-rules .box-rules_item p:first-letter { margin: 0; }
section.main1 .box-rules .box-rules_item.nopadding { padding: 0; }
section.main1 .box-rules .box-rules_item.noborder { border: none; }
section.main1 .box-sec { display: block; position: relative; }
section.main1 .box-sec .sec-list { display: block; margin-top: 100px; padding-right: 30px; padding-left: 30px; }
section.main1 .box-sec .sec-list > li { width: 50%; display: block; float: left; height: 40px; display: block; }
section.main1 .box-sec .sec-list > li > a { height: 100%; display: block; background: url("../images/sec-img.png") 20px bottom no-repeat; }
section.main1 .box-sec .sec-list > li > a:hover { background-position: 20px top; }
section.main1 .box-sec .sec-list > li > a.sec-list_item-2 { background-position: -134px bottom; }
section.main1 .box-sec .sec-list > li > a.sec-list_item-2:hover { background-position: -134px top; }
section.main1 .box-sec .sec-list > li > a.sec-list_item-3 { background-position: -293px bottom; }
section.main1 .box-sec .sec-list > li > a.sec-list_item-3:hover { background-position: -293px top; }
section.main1 .box-sec .sec-list > li > a.sec-list_item-4 { background-position: -450px bottom; }
section.main1 .box-sec .sec-list > li > a.sec-list_item-4:hover { background-position: -450px top; }
section.main1 .box-sec .cert-box { padding: 42px 90px 0 90px; display: block; height: 476px; width: 462px; margin: -18px 0 0 -53px; background: url("../images/cert-box-bg.png") center center no-repeat; }
section.main1 .box-sec .cert-box > div { text-align: left; display: block; padding-top: 25px; }
section.main1 .box-sec .cert-box > div > b { display: block; position: relative; margin-left: 93px; width: 221px; font-weight: 700; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; line-height: 0.95; font-size: 32px; background: -webkit-linear-gradient(to right, #6f4e37, #524339); background: -o-linear-gradient(to right, #6f4e37, #524339); background: linear-gradient(to right, #6f4e37, #524339); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
section.main1 .box-sec .cert-box > div > b:before { width: 124px; height: 112px; display: block; position: absolute; left: -130px; top: -5px; background: url("../images/cert-logo.png") 0 0 no-repeat; }
section.main1 .box-sec .cert-box > div > b > small { display: block; font-size: 19px; }
section.main1 .box-sec .cert-box > div > b > small:before { height: 10px; width: 55px; left: 51px; bottom: -7px; background: url("../images/title-wave-red.png") 0 bottom no-repeat; }
section.main1 .box-sec .cert-box > div > b.small { font-weight: bold; font-size: 16px; padding: 0; text-align: center; width: 100%; margin: 24px 0 9px 0; display: block; position: relative; }
section.main1 .box-sec .cert-box > div > b.small:after { height: 50px; width: 45px; display: block; right: -3px; bottom: -49px; background: url("../images/header-nav-arrow.png") 0 0 no-repeat; }
section.main1 .box-sec .cert-box > div > b.small:before { display: none; }
section.main1 .box-sec .cert-box > div > b.small span { font-weight: 400; }
section.main1 .box-sec .cert-box > div > span { display: block; color: #fff; position: relative; padding: 29px 20px 17px 20px; font-weight: 400; line-height: 1; }
section.main1 .box-sec .cert-box > div > abbr { display: block; text-align: center; vertical-align: top; text-align: center; }
section.main1 .box-sec .cert-box > div > abbr > a { display: inline-block; *display: inline; *zoom: 1; padding: 0 40px; line-height: 35px; height: 35px; line-height: 35px; font-size: 21px; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; color: #7b5e40; font-weight: 700; background: #edebe6; background: -webkit-linear-gradient(top, #edebe6, #fff); background: linear-gradient(to bottom, #edebe6, #fff); -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; vertical-align: top; color: #7b5e40; }
section.main1 .box-sec .cert-box > div > abbr > a:hover { text-decoration: underline; }
section.main1 .box-sec .cert-box > div > ul { display: block; padding: 10px 0px 0 28px; }
section.main1 .box-sec .cert-box > div > ul > li { width: 38%; display: block; float: left; padding-top: 4px; color: #ffffff; }
section.main1 .box-sec .cert-box > div > ul > li img { margin-left: 20px; }
section.main1 .box-sec .cert-box > div > ul > li > a { display: block; color: #fff; position: relative; padding-left: 30px; }
section.main1 .box-sec .cert-box > div > ul > li > a span { display: block; font-family: "Gputeks", Helvetica, Arial, sans-serif; font-size: 9px; line-height: 1.3; letter-spacing: 0.06em; text-transform: uppercase; }
section.main1 .box-sec .cert-box > div > ul > li > a span > small { font-size: 9px; display: inline-block; *display: inline; *zoom: 1; border-bottom: 1px dashed #fff; }
section.main1 .box-sec .cert-box > div > ul > li > a i { left: 0; font-size: 19px; top: -3px; position: absolute; position: absolute; }
section.main1 .box-sec .cert-box > div > ul > li > small { color: rgba(255, 255, 255, 0.55); font-size: 10px; white-space: nowrap; display: block; }
section.main1 .box-sec .cert-box > div > ul > li > span { font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-weight: 700; font-size: 15px; }
section.main1 .box-sec .cert-box > div > ul > li:last-child { padding: 0 0 0 18px; line-height: 1.3; width: 62%; }
section.main1 .box-sec .cert-box.cert-box_wide { height: 267px; margin: 0; margin-top: -10px; margin-bottom: 25px; width: 100%; background: url("../images/cert-box-bg1.png") center top no-repeat; }
section.main1 .box-sec .cert-box.cert-box_wide > div > b { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; }
section.main1 .box-sec .cert-box.cert-box_wide > div > b:before { left: -124px; }
section.main1 .box-sec .cert-box.cert-box_wide > div > span { padding-top: 0; margin-left: 12px; padding-left: 35px; width: 389px; height: 50px; margin-top: 8px; border-left: 1px dashed rgba(241, 226, 212, 0.59); display: inline-block; *display: inline; padding-left: 2; *zoom: 1; vertical-align: top; }
section.main1 .box-sec .cert-box.cert-box_wide > div > span:before { display: none; }
section.main1 .box-sec .cert-box.cert-box_wide > div > ul { width: 281px; right: 87px; bottom: 109px; padding: 13px 52px 0 56px; position: absolute; }
section.main1 .box-sec .cert-box.cert-box_wide > div > ul > li { width: 50%; }
section.main1 .box-sec .cert-box.cert-box_wide > div > ul > li:last-child { padding: 0; }
section.main1 .box-sec .cert-box.cert-box_wide > div > abbr { display: inline-block; *display: inline; *zoom: 1; width: 192px; margin-left: 29px; }
section.main1.main1-page { padding-top: 65px; position: relative; background: url(../images/main1-page.jpg) center bottom no-repeat, url("../images/main1-page-before.jpg") center top repeat-y; height: auto; min-height: 870px; }
section.main1.main1-page h2.title { margin-left: -85px; }
section.main1.main1-page .psys-box { margin: 73px 0px 69px 0; }
section.main1.main1-page .main1-page_content { min-height: 510px; }
section.main1.main1-page .main1-text { padding-left: 30px; padding-right: 135px; }
section.main1.main1-page.main1-page-other { background: url(../images/main1-page1.jpg) center bottom no-repeat, url("../images/main1-page-before1.jpg") center top repeat-y; }

.refs-box { display: block; position: relative; }
.refs-box > label { display: inline-block; *display: inline; *zoom: 1; top: 0; position: absolute; left: 41px; vertical-align: top; font-size: 39.5px; color: rgba(205, 193, 185, 0.17); text-align: center; line-height: 0.82; }
.refs-box > ul { display: block; padding-left: 143px; }
.refs-box > ul > li { display: block; border-bottom: 1px solid #f3f1ef; padding: 10px 0 12px 0; position: relative; width: 125px; }
.refs-box > ul > li div.chart { display: block; width: 22px; position: absolute; height: 100px; left: -34px; bottom: 41px; }
.refs-box > ul > li div.chart span { position: absolute; width: 22px; bottom: 0; box-shadow: 0 10px 10px rgba(121, 25, 25, 0.09); background: url("../images/chart.png") center bottom repeat-y; }
.refs-box > ul > li div.chart span > abbr { display: block; height: 0px; }
.refs-box > ul > li div.chart span:before { left: 0; top: 100%; width: 22px; height: 7px; background: url("../images/chart-before.png") 0 0 no-repeat; }
.refs-box > ul > li div.chart span:after { left: 0; bottom: 100%; width: 22px; height: 7px; background: url("../images/chart-after.png") 0 0 no-repeat; }
.refs-box > ul > li > span { display: inline-block; *display: inline; *zoom: 1; line-height: 0.9; margin-left: -5px; vertical-align: top; background: -webkit-linear-gradient(to right, #b96b33, #67553d); background: -o-linear-gradient(to right, #b96b33, #67553d); background: linear-gradient(to right, #b96b33, #67553d); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; font-size: 59.71px; font-weight: 300; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; }
.refs-box > ul > li > span > small { font-size: 36px; }
.refs-box > ul > li > small { display: block; font-size: 13.5px; color: rgba(205, 193, 185, 0.61); font-weight: 500; letter-spacing: 0.2em; }
.refs-box > ul > li:last-child { border: none; }
.refs-box img { position: absolute; position: absolute; top: 50%; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); transform: translate(0%, -50%); left: -68px; }
.refs-box.horisontal { margin-bottom: 89px; margin-top: 55px; margin-left: 15px; }
.refs-box.horisontal img { left: 100%; margin-left: 30px; }
.refs-box.horisontal > label { top: -37px; position: absolute; left: 21px; }
.refs-box.horisontal > ul { padding-left: 24px; }
.refs-box.horisontal > ul > li { margin-right: 40px; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; }
.refs-box.horisontal > ul > li:last-child { border-bottom: 1px solid #f3f1ef; margin: 0; }

section.main2 { background: url("../images/main2.jpg") bottom center no-repeat, url("../images/main2-before.jpg") center top repeat-y; display: block; margin-top: -10px; padding-bottom: 59px; }
section.main2 p { padding: 0 20px; letter-spacing: 0.02em; margin-bottom: 15px; }

.psys-box { text-align: center; position: relative; height: 40px; margin: 94px 0px 57px 0; }
.psys-box > span { position: absolute; left: 81px; top: -44px; display: block; color: rgba(183, 160, 119, 0.09); text-align: center; z-index: 0; line-height: 1; font-size: 70px; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-weight: 900; }
.psys-box ul { display: block; }
.psys-box ul > li { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; height: 40px; width: 20%; margin-right: -4px; }
.psys-box ul > li > a { height: 100%; cursor: pointer; display: block; opacity: 0.85; -moz-opacity: 0.85; -khtml-opacity: 0.85; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter: alpha(opacity=85); -webkit-filter: grayscale(50%); -moz-filter: grayscale(50%); -ms-filter: grayscale(50%); -o-filter: grayscale(50%); filter: grayscale(50%); background: url("../images/psys-icon.png") 53px center no-repeat; }
.psys-box ul > li > a.psys-item-2 { background-position: -173px center; }
.psys-box ul > li > a.psys-item-3 { background-position: -401px center; }
.psys-box ul > li > a.psys-item-4 { background-position: -628px center; }
.psys-box ul > li > a.psys-item-5 { background-position: -856px center; }
.psys-box ul > li > a:hover { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); }

section.footer { display: block; position: relative; background: url("../images/footer.jpg") center top no-repeat; }
section.footer .logo { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin-left: 82px; margin-top: 48px; margin-bottom: 5px; }
section.footer .social-box { display: block; position: relative; float: right; margin: 120px 60px 0 0; }
section.footer .social-box > span { position: absolute; left: -81px; top: -44px; display: block; color: rgba(183, 160, 119, 0.09); text-align: center; z-index: 0; line-height: 1; font-size: 70px; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-weight: 900; }
section.footer .social-box > ul { position: relative; z-index: 10; }
section.footer .social-box > ul > li { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin-right: -4px; }
section.footer .social-box > ul > li a { width: 28px; height: 28px; opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); display: block; line-height: 28px; text-align: center; font-size: 20px; }
section.footer .social-box > ul > li a i:before { background: -webkit-linear-gradient(to right, #a2876c, #807367); background: -o-linear-gradient(to right, #a2876c, #807367); background: linear-gradient(to right, #a2876c, #807367); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
section.footer .social-box > ul > li a:hover { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }
section.footer .footer-menu { display: block; padding-top: 66px; }
section.footer ul.menu { text-align: center; }
section.footer ul.menu > li { float: none; }
section.footer ul.menu > li > a { padding: 9px 24px; }
section.footer ul.menu > li > a:before { background: rgba(211, 187, 162, 0.15); background: -webkit-linear-gradient(top, rgba(211, 187, 162, 0.15) 0%, rgba(211, 187, 162, 0) 100%); background: linear-gradient(to bottom, rgba(211, 187, 162, 0.15) 0%, rgba(211, 187, 162, 0) 100%); }
section.footer ul.menu > li > a:hover:before, section.footer ul.menu > li > a.current:before { height: 305px; }
section.footer .copyright { color: #d3bba2; font-size: 12px; margin-bottom: 20px; margin-top: 32px; display: block; text-align: center; text-transform: uppercase; font-weight: 500; }
section.footer .copyright a { color: #8d857c; }
section.footer.footer-page { background-image: url("../images/footer-page.jpg"); }

table.table.table-form { margin: 0; }
table.table.table-form tbody tr td { border: none; padding: 0; }
table.table.table-form tbody tr td label { margin: 0; display: block; width: 100%; position: relative; margin-bottom: 35px; }
table.table.table-form tbody tr td label .psys-icon { position: absolute; right: 9px; top: 7px; height: 31px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; }
table.table.table-form tbody tr td label > span { font-family: "Montserrat", Helvetica, Arial, sans-serif; display: block; font-weight: 400; position: absolute; height: 100%; width: 200px; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 11px; padding: 16px 20px; -webkit-border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; font-weight: 600; text-transform: uppercase; padding-bottom: 0; letter-spacing: 0.1em; background: rgba(236, 230, 219, 0.14); border-right: 1px solid #ebe4da; }
table.table.table-form tbody tr td label input[type=text], table.table.table-form tbody tr td label input[type=password], table.table.table-form tbody tr td label input[type=email], table.table.table-form tbody tr td label input[type="search"], table.table.table-form tbody tr td label textarea, table.table.table-form tbody tr td label select { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; height: 45px; color: #89806f; text-align: left; font-weight: normal; padding: 0 20px; font-size: 14px; font-weight: 400; background: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #ebe4da; z-index: 10; font-family: "Montserrat", Helvetica, Arial, sans-serif; box-shadow: none; }
table.table.table-form tbody tr td label input[type=text]::-webkit-input-placeholder, table.table.table-form tbody tr td label input[type=password]::-webkit-input-placeholder, table.table.table-form tbody tr td label input[type=email]::-webkit-input-placeholder, table.table.table-form tbody tr td label input[type="search"]::-webkit-input-placeholder, table.table.table-form tbody tr td label textarea::-webkit-input-placeholder, table.table.table-form tbody tr td label select::-webkit-input-placeholder { color: rgba(137, 128, 111, 0.3); }
table.table.table-form tbody tr td label input[type=text]:-moz-placeholder, table.table.table-form tbody tr td label input[type=password]:-moz-placeholder, table.table.table-form tbody tr td label input[type=email]:-moz-placeholder, table.table.table-form tbody tr td label input[type="search"]:-moz-placeholder, table.table.table-form tbody tr td label textarea:-moz-placeholder, table.table.table-form tbody tr td label select:-moz-placeholder { color: rgba(137, 128, 111, 0.3); }
table.table.table-form tbody tr td label input[type=text]::-moz-placeholder, table.table.table-form tbody tr td label input[type=password]::-moz-placeholder, table.table.table-form tbody tr td label input[type=email]::-moz-placeholder, table.table.table-form tbody tr td label input[type="search"]::-moz-placeholder, table.table.table-form tbody tr td label textarea::-moz-placeholder, table.table.table-form tbody tr td label select::-moz-placeholder { color: rgba(137, 128, 111, 0.3); }
table.table.table-form tbody tr td label input[type=text]:-ms-input-placeholder, table.table.table-form tbody tr td label input[type=password]:-ms-input-placeholder, table.table.table-form tbody tr td label input[type=email]:-ms-input-placeholder, table.table.table-form tbody tr td label input[type="search"]:-ms-input-placeholder, table.table.table-form tbody tr td label textarea:-ms-input-placeholder, table.table.table-form tbody tr td label select:-ms-input-placeholder { color: rgba(137, 128, 111, 0.3); }
table.table.table-form tbody tr td label input[type=text]:-webkit-autofill, table.table.table-form tbody tr td label input[type=password]:-webkit-autofill, table.table.table-form tbody tr td label input[type=email]:-webkit-autofill, table.table.table-form tbody tr td label input[type="search"]:-webkit-autofill, table.table.table-form tbody tr td label textarea:-webkit-autofill, table.table.table-form tbody tr td label select:-webkit-autofill { transition: background-color 5000s ease-in-out 0s; font-style: 14px; font-family: "Montserrat", Helvetica, Arial, sans-serif; -webkit-animation-name: autofill; -webkit-animation-fill-mode: both; -webkit-text-fill-color: #89806f; }
table.table.table-form tbody tr td label input[type=text]:-webkit-autofill:hover, table.table.table-form tbody tr td label input[type=text]:-webkit-autofill:focus, table.table.table-form tbody tr td label input[type=text]:-webkit-autofill:active, table.table.table-form tbody tr td label input[type=password]:-webkit-autofill:hover, table.table.table-form tbody tr td label input[type=password]:-webkit-autofill:focus, table.table.table-form tbody tr td label input[type=password]:-webkit-autofill:active, table.table.table-form tbody tr td label input[type=email]:-webkit-autofill:hover, table.table.table-form tbody tr td label input[type=email]:-webkit-autofill:focus, table.table.table-form tbody tr td label input[type=email]:-webkit-autofill:active, table.table.table-form tbody tr td label input[type="search"]:-webkit-autofill:hover, table.table.table-form tbody tr td label input[type="search"]:-webkit-autofill:focus, table.table.table-form tbody tr td label input[type="search"]:-webkit-autofill:active, table.table.table-form tbody tr td label textarea:-webkit-autofill:hover, table.table.table-form tbody tr td label textarea:-webkit-autofill:focus, table.table.table-form tbody tr td label textarea:-webkit-autofill:active, table.table.table-form tbody tr td label select:-webkit-autofill:hover, table.table.table-form tbody tr td label select:-webkit-autofill:focus, table.table.table-form tbody tr td label select:-webkit-autofill:active { font-style: 14px; font-family: "Montserrat", Helvetica, Arial, sans-serif; -webkit-animation-name: autofill; -webkit-animation-fill-mode: both; -webkit-text-fill-color: #89806f; }
table.table.table-form tbody tr td label input[type=text]:focus, table.table.table-form tbody tr td label input[type=text]:hover, table.table.table-form tbody tr td label input[type=text]:active, table.table.table-form tbody tr td label input[type=password]:focus, table.table.table-form tbody tr td label input[type=password]:hover, table.table.table-form tbody tr td label input[type=password]:active, table.table.table-form tbody tr td label input[type=email]:focus, table.table.table-form tbody tr td label input[type=email]:hover, table.table.table-form tbody tr td label input[type=email]:active, table.table.table-form tbody tr td label input[type="search"]:focus, table.table.table-form tbody tr td label input[type="search"]:hover, table.table.table-form tbody tr td label input[type="search"]:active, table.table.table-form tbody tr td label textarea:focus, table.table.table-form tbody tr td label textarea:hover, table.table.table-form tbody tr td label textarea:active, table.table.table-form tbody tr td label select:focus, table.table.table-form tbody tr td label select:hover, table.table.table-form tbody tr td label select:active { border: 1px solid #d6cec7; }
table.table.table-form tbody tr td label input[type=text].left-padding, table.table.table-form tbody tr td label input[type=password].left-padding, table.table.table-form tbody tr td label input[type=email].left-padding, table.table.table-form tbody tr td label input[type="search"].left-padding, table.table.table-form tbody tr td label textarea.left-padding, table.table.table-form tbody tr td label select.left-padding { padding-left: 220px; }
table.table.table-form tbody tr td label textarea { margin-bottom: -4px; height: 100px; padding-top: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
table.table.table-form tbody tr td label.focused span { border-right: 1px solid #d6cec7; }
table.table.table-form tbody tr td label.inline { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin-right: 35px; width: auto; }
table.table.table-calc tbody tr td { width: 33.333%; border: none; padding: 0 30px; border-right: 1px solid #ebe4da; color: #000; }
table.table.table-calc tbody tr td > small { display: block; }
table.table.table-calc tbody tr td span { font-weight: 600; font-size: 16px; color: #765a3b; }
table.table.table-calc tbody tr td span > small { font-size: 80%; }
table.table.table-calc tbody tr td:last-child { border-right: none; }
table.table.table-ul1 { margin: 0; }
table.table.table-ul1 > tbody > tr > td { border: none; padding: 0px; }
table.table.table-ul1 > tbody > tr > td > div { position: relative; display: block; padding: 10px 20px; }
table.table.table-ul1 > tbody > tr > td > div:before { right: 15px; display: block; bottom: -35px; height: 100%; width: 1px; background: #f1efee; background: -webkit-linear-gradient(bottom, #f1efee, rgba(241, 239, 238, 0)); background: linear-gradient(to top, #f1efee, rgba(241, 239, 238, 0)); }
table.table.table-ul1 > tbody > tr > td > div > i { position: absolute; right: 26px; bottom: -28px; color: #ff6347; }
table.table.table-ul1 > tbody > tr > td > div > small { display: block; }
table.table.table-ul1 > tbody > tr > td > div > b { font-weight: 600; font-size: 16px; color: #765a3b; }
table.table.table-ul1 > tbody > tr > td > div.other { padding: 10px 20px 10px 40px; }
table.table.table-ul1 > tbody > tr > td > div.other:before { bottom: 0; }
table.table.table-ul1 > tbody > tr > td > div.other > i { bottom: 50%; margin-bottom: -10px; right: 100%; margin-right: -20px; }
table.table.table-ul { margin: 0; }
table.table.table-ul > tbody > tr > td { border: none; padding: 0px; }
table.table.table-ul > tbody > tr > td > div { position: relative; display: block; padding: 10px 0px; }
table.table.table-ul > tbody > tr > td > div:before { left: -35px; display: block; bottom: 0; height: 1px; width: 200px; background: #f1efee; background: -webkit-linear-gradient(left, #f1efee, rgba(241, 239, 238, 0)); background: linear-gradient(to right, #f1efee, rgba(241, 239, 238, 0)); }
table.table.table-ul > tbody > tr > td > div > small { display: block; }
table.table.table-ul > tbody > tr > td > div > b { display: block; font-weight: 600; font-size: 16px; color: #765a3b; }
table.table.table-ul > tbody > tr > td > div > b > img { height: 16px; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin-top: 3px; }
table.table.table-ul > tbody > tr:last-child > td > div:before { display: none; }
table.table.table-list { margin: 0; }
table.table.table-list > thead > tr > th { border: none; padding: 0px 20px 20px 20px; text-transform: uppercase; color: #dcd7cc; font-weight: 500; letter-spacing: 0.1em; font-size: 10px; }
table.table.table-list > thead > tr > th div { display: inline-block; *display: inline; *zoom: 1; border-bottom: 1px solid #f1efee; }
table.table.table-list > tbody > tr > td { border: none; padding: 0px; }
table.table.table-list > tbody > tr > td > div { position: relative; display: block; padding: 10px 20px; background: #fbf9f7; background: -webkit-linear-gradient(60deg, #fbf9f7 0%, rgba(251, 249, 247, 0) 25%); background: linear-gradient(30deg, #fbf9f7 0%, rgba(251, 249, 247, 0) 25%); }
table.table.table-list > tbody > tr > td > div:before { left: 0px; display: block; bottom: 0px; height: 1px; width: 200px; background: #f1efee; background: -webkit-linear-gradient(left, #f1efee, rgba(241, 239, 238, 0)); background: linear-gradient(to right, #f1efee, rgba(241, 239, 238, 0)); }
table.table.table-list > tbody > tr > td > div:after { left: 0px; display: block; bottom: 0; height: 100%; width: 1px; background: #f1efee; background: -webkit-linear-gradient(bottom, #f1efee, rgba(241, 239, 238, 0)); background: linear-gradient(to top, #f1efee, rgba(241, 239, 238, 0)); }
table.table.table-list > tbody > tr > td > div > small { display: block; }
table.table.table-list > tbody > tr > td > div > small i { opacity: 0.6; -moz-opacity: 0.6; -khtml-opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); }
table.table.table-list > tbody > tr > td > div > abbr { font-weight: 500; }
table.table.table-list > tbody > tr > td > div > b { display: block; font-weight: 600; font-size: 16px; color: #765a3b; }
table.table.table-list > tbody > tr > td > div > b > img { height: 16px; display: inline-block; *display: inline; *zoom: 1; margin-right: 5px; vertical-align: top; margin-top: 3px; }
table.table.table-list > tbody > tr > td > div > i.icon-right-open { position: absolute; right: 17px; top: 22px; color: #f1efee; font-size: 20px; }
table.table.table-list > tbody > tr > td > label.status { position: relative; display: inline-block; *display: inline; *zoom: 1; float: right; text-transform: uppercase; font-size: 10px; letter-spacing: 0.2em; font-weight: 600; margin: 10px 0 0 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 2px solid rgba(50, 191, 50, 0.29); padding: 10px 15px; }
table.table.table-list > tbody > tr > td > label.status i { -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; height: 22px; width: 22px; right: -12px; top: -10px; position: absolute; display: block; text-align: center; line-height: 22px; color: #fff; letter-spacing: 0em; background: #32bf32; background: -webkit-linear-gradient(left top, #32bf32, #169616); background: linear-gradient(to right bottom, #32bf32, #169616); }
table.table.table-list > tbody > tr > td > label.status.closed { border: 2px solid #fed4b9; }
table.table.table-list > tbody > tr > td > label.status.closed i { background: #ff6347; background: -webkit-linear-gradient(left top, #ff6347, #fc8824); background: linear-gradient(to right bottom, #ff6347, #fc8824); }

.tooltip { opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }
.tooltip.in { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }
.tooltip.top { padding: 0; margin-top: 0px; }
.tooltip.right { padding: 0; margin-left: 0; }
.tooltip.bottom { padding: 0; margin-top: 2px; }
.tooltip.left { padding: 0; margin-left: 0; }
.tooltip .tooltip-arrow { display: none; }
.tooltip .tooltip-inner { max-width: 350px; padding: 10px 15px 10px 15px; color: #fff; text-align: left; line-height: normal; font-family: "Montserrat", Helvetica, Arial, sans-serif; font-weight: normal; background-color: rgba(0, 0, 0, 0.84); border-radius: 6px; }

.box-form { display: block; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; background: #fff; padding: 35px 35px; box-shadow: 0 15px 37px rgba(223, 208, 189, 0.26); border: 1px solid #f1efee; }
.box-form .box-form_tabs { display: block; margin: -36px -37px 25px -35px; }
.box-form .box-form_tabs ul { display: block; width: 100%; }
.box-form .box-form_tabs ul > li { display: inline-block; *display: inline; *zoom: 1; width: 50%; vertical-align: top; margin-right: -4px; }
.box-form .box-form_tabs ul > li > a { padding: 20px 35px; display: block; line-height: 1.1; }
.box-form .box-form_tabs ul > li > a > div { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; text-align: left; position: relative; padding-left: 45px; }
.box-form .box-form_tabs ul > li > a > div > i { position: absolute; font-size: 32px; left: 0; position: absolute; top: 50%; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); transform: translate(0%, -50%); }
.box-form .box-form_tabs ul > li > a > div > i:before { background: -webkit-linear-gradient(to right bottom, #fd8526, #fc8824); background: -o-linear-gradient(to right bottom, #fd8526, #fc8824); background: linear-gradient(to right bottom, #fd8526, #fc8824); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
.box-form .box-form_tabs ul > li > a > div > abbr { position: absolute; right: 0; top: -5px; font-weight: 300; font-size: 12.5px; color: rgba(193, 183, 163, 0.47); }
.box-form .box-form_tabs ul > li > a > div span { background: -webkit-linear-gradient(to right, #805d3a, #67553d); background: -o-linear-gradient(to right, #805d3a, #67553d); background: linear-gradient(to right, #805d3a, #67553d); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; display: block; color: #67553d; font-weight: 300; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-size: 30px; position: relative; }
.box-form .box-form_tabs ul > li > a > div span:before { height: 10px; right: 0; bottom: -5px; width: 100%; background: url("../images/title-wave.png") right center no-repeat; }
.box-form .box-form_tabs ul > li > a > div span > small { display: block; font-size: 21.5px; }
.box-form .box-form_tabs ul > li > a > div span b { font-weight: 700; }
.box-form .box-form_tabs ul > li > a > div > small { margin-top: 5px; position: relative; display: block; color: #fc8824; font-weight: 500; letter-spacing: 0.2em; font-size: 13px; }
.box-form .box-form_tabs ul > li:first-child a { -webkit-border-radius: 15px 0 0 0; -moz-border-radius: 15px 0 0 0; border-radius: 15px 0 0 0; }
.box-form .box-form_tabs ul > li:first-child a.noactive { border-right: 1px solid #ebe4da; border-bottom: 1px solid #ebe4da; background: rgba(245, 240, 234, 0.36); box-shadow: inset -20px -20px 30px #f5f1ea; }
.box-form .box-form_tabs ul > li:first-child a.noactive:hover { box-shadow: none; border-bottom: 1px solid transparent; background: transparent; }
.box-form .box-form_tabs ul > li:last-child { margin-right: 0px; }
.box-form .box-form_tabs ul > li:last-child a { -webkit-border-radius: 0 15px 0 0; -moz-border-radius: 0 15px 0 0; border-radius: 0 15px 0 0; }
.box-form .box-form_tabs ul > li:last-child a.noactive { border-left: 1px solid #ebe4da; border-bottom: 1px solid #ebe4da; background: rgba(245, 240, 234, 0.36); box-shadow: inset -20px -20px 30px #f5f1ea; }
.box-form .box-form_tabs ul > li:last-child a.noactive:hover { border-bottom: 1px solid transparent; background: transparent; box-shadow: none; background: #fff; background: -webkit-linear-gradient(60deg, #fff 0%, #fff 30%); background: linear-gradient(30deg, #fff 0%, #fff 30%); }
.box-form b.subtitle { margin-left: 27px; margin-bottom: 25px; }
.box-form.box-form-left { -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; }

.box.box-inline { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; }

.box-account { display: block; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; background: #fff; margin-bottom: 10px; position: relative; padding: 35px 35px; box-shadow: 0 15px 37px rgba(223, 208, 189, 0.26); border: 1px solid #f1efee; }
.box-account > i { position: absolute; opacity: 0.05; -moz-opacity: 0.05; -khtml-opacity: 0.05; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; filter: alpha(opacity=5); color: #a08a7f; top: -135px; right: -50px; font-size: 250px; }
.box-account b.subtitle { margin-left: 27px; margin-bottom: 25px; }
.box-account h3.title { display: block; text-align: center; width: 100%; }
.box-account h3.title > span { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding: 10px 25px; font-size: 12px; letter-spacing: 0.2em; text-transform: uppercase; /* border: 1px solid #000; */ font-weight: bold; background: rgba(241, 239, 238, 0.58); margin-bottom: 25px; }
.box-account .box-balance { border-top: 2px solid #f1efee; display: block; margin: 0 -35px -35px -35px; }
.box-account .box-balance .box-balance_item { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; position: relative; width: 20%; padding: 20px 20px 30px 20px; margin-right: -4px; }
.box-account .box-balance .box-balance_item > b { position: absolute; bottom: 0; width: 100%; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; font-size: 25px; left: 20px; color: #70583c; opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; filter: alpha(opacity=10); }
.box-account .box-balance .box-balance_item > b > small { font-size: 80%; }
.box-account .box-balance .box-balance_item > a { position: absolute; right: 15px; top: 19px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; height: 35px; text-align: center; line-height: 35px; width: 35px; color: #f1efee; font-size: 13px; border: 1px solid #f1efee; }
.box-account .box-balance .box-balance_item > a:hover { border: 1px solid rgba(105, 85, 60, 0.25); color: #69553d; }
.box-account .box-balance .box-balance_item > a.added { background: #fd8526; background: -webkit-linear-gradient(left top, #fd8526, #ff6347); background: linear-gradient(to right bottom, #fd8526, #ff6347); color: #fff; }
.box-account .box-balance .box-balance_item i.img { display: inline-block; *display: inline; *zoom: 1; position: relative; background: rgba(241, 239, 238, 0.41); padding: 5px 10px 5px 20px; margin-left: -20px; }
.box-account .box-balance .box-balance_item i.img:before { border: 11px solid transparent; border-left: 0; left: 100%; top: 0; border-top: 35px solid rgba(241, 239, 238, 0.41); }
.box-account .box-balance .box-balance_item i.img img { height: 25px; }
.box-account .box-balance .box-balance_item ul { display: block; padding-top: 10px; }
.box-account .box-balance .box-balance_item ul li { line-height: 1.4; padding: 5px 0; border-bottom: 1px solid #ebe4da; display: inline-block; *display: inline; *zoom: 1; min-width: 80px; vertical-align: top; }
.box-account .box-balance .box-balance_item ul li > small { display: block; }
.box-account .box-balance .box-balance_item ul li > b { font-weight: 600; font-size: 16px; color: #765a3b; }
.box-account .box-balance .box-balance_item ul li:last-child { border: none; }
.box-account .box-balance .box-balance_item ul li.devider { height: 0; padding: 0; display: block; width: 100%; visibility: hidden; }
.box-account .box-balance .box-balance_item:before { right: 0; display: block; top: 0; height: 100%; width: 1px; background: #f1efee; background: -webkit-linear-gradient(top, #f1efee, rgba(241, 239, 238, 0)); background: linear-gradient(to bottom, #f1efee, rgba(241, 239, 238, 0)); }
.box-account .box-balance .box-balance_item:nth-child(even) { background: #f9f6f3; background: -webkit-linear-gradient(232deg, #f9f6f3 0%, rgba(0, 0, 0, 0) 30%); background: linear-gradient(-142deg, #f9f6f3 0%, rgba(0, 0, 0, 0) 30%); }
.box-account .box-balance .box-balance_item:last-child:before { display: none; }
.box-account .box-balance.hideit { border: none; margin-top: -35px; }
.box-account.box-account-right { -webkit-border-radius: 15px 0 0 15px; -moz-border-radius: 15px 0 0 15px; border-radius: 15px 0 0 15px; border-left: none; margin-right: -1px; }
.box-account.box-account-top { -webkit-border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px; border-radius: 0 0 15px 15px; }
.box-account.box-account-bottom { -webkit-border-radius: 15px 15px 0 0; -moz-border-radius: 15px 15px 0 0; border-radius: 15px 15px 0 0; }
.box-account.box-account-left { -webkit-border-radius: 0 15px 15px 0; -moz-border-radius: 0 15px 15px 0; border-radius: 0 15px 15px 0; }

.user-header { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding-top: 30px; margin: 0px 0 0 30px; }
.user-header > li { display: inline-block; *display: inline; *zoom: 1; padding: 0 20px 0 35px; line-height: 1.3; position: relative; }
.user-header > li:before { right: 0; display: block; top: -30px; height: 50px; width: 1px; display: block; background: #b9b1ab; background: -webkit-linear-gradient(top, #b9b1ab, rgba(224, 213, 200, 0)); background: linear-gradient(to bottom, #b9b1ab, rgba(224, 213, 200, 0)); }
.user-header > li:after { right: -1px; display: block; top: -30px; height: 50px; width: 1px; display: block; background: rgba(255, 255, 255, 0.27); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.27), rgba(224, 213, 200, 0)); background: linear-gradient(to bottom, rgba(255, 255, 255, 0.27), rgba(224, 213, 200, 0)); }
.user-header > li > i:not(.checking) { position: absolute; left: 12px; top: 6px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); font-size: 15px; }
.user-header > li > i.checking { position: absolute; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); font-size: 7px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; height: 16px; width: 16px; left: 20px; top: 6px; -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -o-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); right: -12px; top: -3px; position: absolute; display: block; text-align: center; line-height: 17px; color: #fff; background: green; }
.user-header > li > i.checking.icon-cancel { background: #e7284a; font-size: 10px; }
.user-header > li > small { display: block; color: #a79781; }
.user-header > li > b { color: #574a3d; font-size: 14px; font-weight: bold; }
.user-header > li > b.state { height: 17px; display: inline-block; *display: inline; *zoom: 1; line-height: 17px; font-weight: 400; font-size: 11px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 0 5px; background: #e7284a; color: #fff; }
.user-header > li > b.state i { margin-right: 2px; }
.user-header > li > b.state.on { background: green; }
.user-header > li:last-child:after, .user-header > li:last-child:before { display: none; }

.psys-radio { display: block; clear: both; padding: 0; }
.psys-radio label.radio { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 0; margin-right: 10px; margin-bottom: 10px; position: relative; height: 60px; cursor: pointer; line-height: 59px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 1px solid #f1efee; box-shadow: inset 0 0 0 1px #fff, 0 15px 37px rgba(223, 208, 189, 0.26); }
.psys-radio label.radio img { height: 25px; position: absolute; left: 13px; top: 17px; }
.psys-radio label.radio > b { position: relative; padding: 0 26px; display: block; }
.psys-radio label.radio > b > i { -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; height: 30px; width: 30px; right: -12px; top: -10px; position: absolute; display: block; text-align: center; line-height: 30px; color: #fff; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -ms-transform: scale(0); transform: scale(0); background: #fd8526; background: -webkit-linear-gradient(left top, #fd8526, #ff6347); background: linear-gradient(to right bottom, #fd8526, #ff6347); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }
.psys-radio label.radio input { position: absolute; top: 0; left: 0; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }
.psys-radio label.radio.checked { color: #5a4831; border: 1px solid #fe713e; box-shadow: inset 0 0 0 1px #fe713e, 0 10px 27px rgba(254, 114, 64, 0.18); }
.psys-radio label.radio.checked > b > i { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }
.psys-radio label.radio.disabled { opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); }

.block-empty { display: block; position: absolute; text-align: center; width: 1068px; margin: 0; z-index: 1000; }
.block-empty > div { display: block; border: 1px solid #f1efee; background: white; line-height: 220px; height: 220px; position: relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.block-empty > div i { position: absolute; font-size: 86px; margin-top: 4px; color: #e7284a; opacity: 0.08; -moz-opacity: 0.08; -khtml-opacity: 0.08; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=8)"; filter: alpha(opacity=8); position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.chart-marker { display: inline-block; *display: inline; *zoom: 1; font-family: "Montserrat", Helvetica, Arial, sans-serif; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; text-align: left; height: auto; font-weight: 400; line-height: 1.3; padding: 10px 20px 10px 20px; position: relative; background: #fff; box-shadow: 0 15px 37px rgba(223, 208, 189, 0.26); border: 1px solid #f1efee; }
.chart-marker img { position: absolute; left: 10px; top: 15px; height: 22px; }
.chart-marker span { display: block; font-size: 11px; }
.chart-marker b { font-weight: 600; font-size: 16px; color: #765a3b; }

.mapboxgl-ctrl-bottom-right, .mapboxgl-ctrl-bottom-left { display: none; }

.box-filter { display: block; box-shadow: 0 15px 37px rgba(223, 208, 189, 0.26); border: 1px solid #f1efee; -webkit-border-radius: 15px 15px 0 0; -moz-border-radius: 15px 15px 0 0; border-radius: 15px 15px 0 0; padding: 25px; background: #fbfaf8; margin-bottom: -1px; }

.progress-line { height: 1px; width: 100%; margin: 15px 0 10px 0; background: #f1efee; display: block; position: relative; }
.progress-line > span { display: block; width: auto; margin-top: -1px; height: 3px; position: absolute; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #fd8526; background: -webkit-linear-gradient(left, #fd8526, #ff6347); background: linear-gradient(to right, #fd8526, #ff6347); }
.progress-line > span > abbr { position: absolute; height: 17px; padding: 0 3px; line-height: 14px; font-weight: 600; display: inline-block; *display: inline; *zoom: 1; position: absolute; right: 0; margin-right: -17px; top: -8px; color: #8c755c; background: #fff; border: 1px solid #f8f5f2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.box-reflinks { border-top: 2px solid #f1efee; display: block; margin: 0 -35px -35px -35px; padding: 35px 35px 20px 35px; }

.checkbox { margin: 0; display: block; text-align: center; }
.checkbox label { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; border: 1px solid #ebe4da; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 25px 25px 29px 25px; text-align: center; background: #fcfbfa; width: 100%; position: relative; font-weight: normal; }
.checkbox label i { font-style: normal; font-weight: normal; height: 30px; width: 30px; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-top: -4px; margin-right: 10px; border: 1px solid #ebe4da; text-align: center; font-size: 16px; line-height: 30px; }
.checkbox label i:before { background: -webkit-linear-gradient(to right, #ff6347, #fc8824); background: -o-linear-gradient(to right, #ff6347, #fc8824); background: linear-gradient(to right, #ff6347, #fc8824); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }
.checkbox label a { color: #fc8824; text-decoration: underline; }
.checkbox label input { position: absolute; left: 0; margin: 0; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); top: 0; }
.checkbox label.active i:before { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }

.errors-list { display: block; position: relative; margin-bottom: 30px; padding: 10px 20px 10px 45px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #fd8526; background: -webkit-linear-gradient(left, #fd8526, #ff6347); background: linear-gradient(to right, #fd8526, #ff6347); }
.errors-list:before { content: '➔'; font-family: "Montserrat", Helvetica, Arial, sans-serif; speak: none; display: inline-block; vertical-align: top; text-decoration: inherit; display: block; position: absolute; left: 16px; font-size: 13px; color: #fff; position: absolute; top: 50%; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); transform: translate(0%, -50%); font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.errors-list > li { position: relative; color: #fff; font-family: "Montserrat", Helvetica, Arial, sans-serif; font-size: 14px; letter-spacing: 0.02em; }
.errors-list.success { background: #008000; }
.errors-list.success:before { content: '➔'; }

.bootstrap-select > .dropdown-toggle { padding-left: 18px; padding-right: 0; }
.bootstrap-select > .dropdown-toggle span.bs-caret .caret { right: 18px; margin-top: -1px; }
.bootstrap-select > .dropdown-menu { border: none; padding: 12px 0; margin: 8px 0 0; background: #fff; box-shadow: 0 4px 12px 0 rgba(219, 219, 219, 0.2); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.bootstrap-select > .dropdown-menu li a { outline: none; padding: 9px 15px; font-size: 14px; line-height: 24px; font-weight: 500; font-weight: 500; }
.bootstrap-select > .dropdown-menu li a img { display: inline-block; *display: inline; *zoom: 1; height: 25px; margin-right: 5px; vertical-align: top; }
.bootstrap-select > .dropdown-menu li a:hover, .bootstrap-select > .dropdown-menu li a:focus { background-color: rgba(240, 240, 250, 0.82); }
.bootstrap-select button.btn { font-size: 15px; font-weight: 500; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 10px 40px 10px 15px; color: #444e79; font-style: normal; background: #fff; box-shadow: none !important; border: 1px solid #dcdcf3; outline: none !important; }
.bootstrap-select button.btn .filter-option { line-height: 30px; height: 25px; }
.bootstrap-select button.btn .filter-option img { margin-right: 5px; height: 25px; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; }

.alert.alert-danger { font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #ce66a4; border: none; color: #fff; font-size: 15px; line-height: 1.4; position: relative; overflow: hidden; }
.alert.alert-danger i { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; position: absolute; right: 40px; color: #ad568a; font-size: 90px; right: 20px; position: absolute; top: 50%; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); transform: translate(0%, -50%); }
.alert.alert-success { font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #5eb8cd; border: none; color: #fff; font-size: 15px; line-height: 1.4; position: relative; overflow: hidden; }
.alert.alert-success i { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; position: absolute; right: 40px; color: #469baf; font-size: 90px; right: 20px; position: absolute; top: 50%; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); transform: translate(0%, -50%); }

.plans-select { display: block; }
.plans-select > li { display: block; vertical-align: top; margin: 0; margin-right: 0px; margin-bottom: 10px; position: relative; width: 100%; padding: 10px 20px; cursor: pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 1px solid #f1efee; box-shadow: inset 0 0 0 1px #fff, 0 15px 37px rgba(223, 208, 189, 0.26); }
.plans-select > li > i { -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; height: 30px; width: 30px; right: -12px; top: -10px; position: absolute; display: block; text-align: center; line-height: 30px; color: #fff; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -ms-transform: scale(0); transform: scale(0); background: #fd8526; background: -webkit-linear-gradient(left top, #fd8526, #ff6347); background: linear-gradient(to right bottom, #fd8526, #ff6347); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }
.plans-select > li > span { font-weight: 600; font-size: 15px; display: block; }
.plans-select > li > small { display: block; }
.plans-select > li.current { border: 1px solid #fe713e; box-shadow: inset 0 0 0 1px #fe713e, 0 10px 27px rgba(254, 114, 64, 0.18); }
.plans-select > li.current > span { color: #5a4831; }
.plans-select > li.current > i { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

.plans-deposit-select { display: block; margin: 0 -10px; }
.plans-deposit-select > li { padding: 0 10px; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 50%; margin-right: -4px; }
.plans-deposit-select > li > label { display: block; vertical-align: top; margin: 0; margin-right: 0px; margin-bottom: 10px; position: relative; width: 100%; font-weight: 400; padding: 15px 10px; text-align: center; cursor: pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 1px solid #f1efee; box-shadow: inset 0 0 0 1px #fff, 0 15px 37px rgba(223, 208, 189, 0.26); }
.plans-deposit-select > li > label input { opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); position: absolute; left: 0; top: 0; }
.plans-deposit-select > li > label > i { -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; height: 30px; width: 30px; right: -12px; top: -10px; position: absolute; display: block; text-align: center; line-height: 30px; color: #fff; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -ms-transform: scale(0); transform: scale(0); background: #fd8526; background: -webkit-linear-gradient(left top, #fd8526, #ff6347); background: linear-gradient(to right bottom, #fd8526, #ff6347); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }
.plans-deposit-select > li > label > small { display: block; text-transform: uppercase; font-size: 11.5px; margin-bottom: 8px; color: rgba(205, 193, 185, 0.61); font-weight: 500; letter-spacing: 0.2em; }
.plans-deposit-select > li > label > b { display: inline-block; *display: inline; *zoom: 1; line-height: 0.9; vertical-align: top; background: -webkit-linear-gradient(to right, #b96b33, #67553d); background: -o-linear-gradient(to right, #b96b33, #67553d); background: linear-gradient(to right, #b96b33, #67553d); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; font-size: 40px; font-weight: 300; font-family: "Museo Cyrl", Helvetica, Arial, sans-serif; margin-bottom: 12px; }
.plans-deposit-select > li > label > b > small { font-size: 37%; }
.plans-deposit-select > li > label > ul { display: block; text-align: left; }
.plans-deposit-select > li > label > ul > li { position: relative; padding: 10px 10px 0 10px; line-height: 1.2; }
.plans-deposit-select > li > label > ul > li:before { left: -9px; top: 0; display: block; height: 1px; width: 100px; background: #f1efee; background: -webkit-linear-gradient(left, #f1efee, rgba(241, 239, 238, 0)); background: linear-gradient(to right, #f1efee, rgba(241, 239, 238, 0)); }
.plans-deposit-select > li > label > ul > li > span { font-weight: 600; font-size: 15px; display: block; color: #765a3b; }
.plans-deposit-select > li > label > ul > li > small { display: block; }
.plans-deposit-select > li > label.checked { border: 1px solid #fe713e; box-shadow: inset 0 0 0 1px #fe713e, 0 10px 27px rgba(254, 114, 64, 0.18); }
.plans-deposit-select > li > label.checked > span { color: #5a4831; }
.plans-deposit-select > li > label.checked > i { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

.pagination { padding-top: 3px; display: block; }
.pagination > div { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; }
.pagination > div a { display: inline-block; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *display: inline; *zoom: 1; text-align: center; margin-right: 5px; line-height: 33px; vertical-align: top; height: 35px; font-size: 13px; cursor: pointer; font-weight: normal; width: 35px; font-weight: 600; color: #765a3b; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background: #fff; box-shadow: 0 15px 37px rgba(223, 208, 189, 0.26); border: 1px solid #f1efee; text-align: center; }
.pagination > div a.current, .pagination > div a:hover { background-color: #fd8526; color: #fff; border: 1px solid transparent; }

.container { width: 1170px !important; }

.col-md-1 { width: 8.3333333333% !important; float: left; }

.col-md-2 { width: 16.6666666667% !important; float: left; }

.col-md-3 { width: 25% !important; float: left; }

.col-md-4 { width: 33.3333333333% !important; float: left; }

.col-md-5 { width: 41.6666666667% !important; float: left; }

.col-md-6 { width: 50% !important; float: left; }

.col-md-7 { width: 58.3333333333% !important; float: left; }

.col-md-8 { width: 66.6666666667% !important; float: left; }

.col-md-9 { width: 75% !important; float: left; }

.col-md-10 { width: 83.3333333333% !important; float: left; }

.col-md-11 { width: 91.6666666667% !important; float: left; }

.col-md-12 { width: 100% !important; float: left; }

.no-gutters { margin-right: 0; margin-left: 0; }
.no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0; padding-left: 0; }

.content-box {
  background:-moz-linear-gradient(-45deg,rgba(247,248,250,0.92) 0%,rgba(247,248,250,0) 20%,rgba(249,249,249,0) 51%,rgba(255,255,255,0) 80%);
  background:-webkit-linear-gradient(-45deg,rgba(247,248,250,0.92) 0%,rgba(247,248,250,0) 20%,rgba(249,249,249,0) 51%,rgba(255,255,255,0) 80%);
  background:linear-gradient(135deg,rgba(247,248,250,0.92) 0%,rgba(247,248,250,0) 20%,rgba(249,249,249,0) 51%,rgba(255,255,255,0) 80%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebf7f8fa',endColorstr='#00ffffff',GradientType=1);
  border-radius:10px;
  padding:15px 20px 20px 25px;
  min-height:70px;
  width:100%;
}

.play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: #fc8c00;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  z-index: 2;
  padding-top: 50px;
  display: inline-block;
  transition: 0.8s;
}

.play-button:before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background: url("../images/play.png") 0 0 no-repeat;
  width: 32px;
  height: 42px;
}

.play-button:hover {
  top: 70%;
  opacity: 0;
}

table{
    border-collapse:separate;-moz-border-radius:5px;
    font-size:13px;border-radius:5px;border-spacing:revert}
table td,table th{
        padding:8px 10px !important;color:#67553d;
        border-bottom: 1px solid #ffc190;
        border-radius: 5px}
table th{
    background:#ff5e32;
    background:-moz-linear-gradient(-45deg, #ff5e32 0%, #ff5e32 52%, #ffdcaa 100%);
    background:-webkit-linear-gradient(-45deg, #ff5e32 0%, #ff5e32 52%, #ffdcaa 100%);
    background:linear-gradient(135deg, #ff5e32 0%, #ff5e32 52%, #ffdcaa 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c38531', endColorstr='#ffdcaa', GradientType=1);
    color:#fff;text-transform:uppercase;text-shadow:0px 1px rgba(0,0,0,0.3)}


table img{transform:skew(-5deg, 0deg);-ms-transform:skew(-5deg, 0deg);
-webkit-transform:skew(-5deg, 0deg);width:32px;border-radius:2px}

table.testimonial img {
  width:100%;
  height:auto;
  transform:skew(0deg,0deg);
  -ms-transform:skew(0deg,0deg);
  -webkit-transform:skew(0deg,0deg);
  -webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,0.38);
  -moz-box-shadow:2px 2px 0 0 rgba(0,0,0,0.38);
  box-shadow:2px 2px 0 0 rgba(0,0,0,0.38);
}

table.testimonial td {
  text-align:center;
  border-radius: 5px;
  background: rgba(244,244,244,0.6);
}

.testimonial-link {
    position: relative;
}

.testimonial-data {
  padding: 5px 0;
}

.testimonial-author {
  float: left;
  font-size: 16px;
  max-width: 100%;
  font-weight: bold;
  word-wrap: break-word;
  overflow-wrap: break-word;
}

.testimonial-date {
  float: right;
  padding-left: 10px;
  font-size: 13px;
  color: #696565;
  padding-top: 2px;
  font-style: italic;
}

table.extra td {
  background: rgba(244,244,244,0.6);
}

.block-panel-left {
position:fixed;
left:0px;
top:20%;
display: flex;
z-index:55;
box-shadow: 0px 5px 30px #e0750076;
border-radius: 0 15px 15px 0px;
}

.block-panel-left .click {
-webkit-transition: .3s all;
-moz-transition: .3s all;
-ms-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
background: linear-gradient(135deg, #ff872f 0%, #fd8c00 50%, #ffdcaa 100%);
font-family: "Museo Cyrl", Helvetica, Arial, sans-serif;
letter-spacing: 0.06em;
padding:20px 10px;
border-radius:0px 15px 15px 0px;
width:40px;
height:150px;
display:flex;
align-items:center;
justify-content: center;
color:#fff;
font-weight: 700;
cursor:pointer;
transition: all 0.5s;
}

.block-panel-left.noactive .click {
animation: pulse 2s infinite;
}

.block-panel-left .click span {
display: inline-block;
position: relative;
transition: 0.5s;
cursor:pointer;
transform: rotate(90deg);
white-space: nowrap;
font-size:14px;
}

.block-panel-left .click span:after {
content: '\00bb';
position: absolute;
opacity: 0;
top: 0;
right: -20px;
transition: 0.5s;
}

.block-panel-left .click:hover span {
padding-right: 25px;
}

.block-panel-left .click:hover span:after {
opacity: 1;
right: 0;
}

@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
  }
  70% {
      -moz-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
      box-shadow: 0 0 0 20px rgba(204,169,44, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
      box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}

.apps {
  margin: 60px 0px 0px 60px;
  opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);
  transition: 0.5s;
}

.apps:hover {
  opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70);
}

.news-box {
    border-bottom: 1px solid rgba(0,0,0,0.122);
    border-radius:10px;
    padding-top:30px;
    padding-bottom: 50px;
}

.news-img {
  position:absolute;
}

.news-title {
  position:relative;
  border-bottom:1px solid #fc8824;
  padding:0 0 0 22px;
  margin-bottom:12px;
}

.news-footer {
  padding-left:22px;
  margin-bottom: 15px;
}

.news-footer-2 {
  padding-left:15px;
}

.news-button {
  padding-left:22px;
}

.news-box-2 {
  border-bottom:1px solid rgba(0,0,0,0.122);
  border-radius:10px;
  padding-top:30px;
  padding-bottom:30px;
}

.news-img-2 {
  border-radius:10px;
  margin-bottom:20px;
}


@media screen and (max-width: 766px) and (min-width: 645px) {
  .coderespon {width: 64px;margin-top: -90px;margin-left: 85%; }
}


@media screen and (max-width: 645px) and (min-width: 200px) {
  .coderespon {width: 64px;margin-top: -90px;margin-left: 80%; }
}