@font-face {font-family: 'als_rublregular';src: url("../fnt/rouble-webfont.eot");src: url("../fnt/rouble-webfont.eot?#iefix") format('embedded-opentype'), url("../fnt/rouble-webfont.woff2") format('woff2'), url("../fnt/rouble-webfont.woff") format('woff'), url("../fnt/rouble-webfont.ttf") format('truetype'), url("../fnt/rouble-webfont.svg#als_rublregular") format('svg');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: "Myriad Pro";src: url("../fonts/MyriadProRegular/MyriadProRegular.eot");src: url("../fonts/MyriadProRegular/MyriadProRegular.eot?#iefix") format("embedded-opentype"), url("../fonts/MyriadProRegular/MyriadProRegular.woff") format("woff"), url("../fonts/MyriadProRegular/MyriadProRegular.ttf") format("truetype");font-style: normal;font-weight: normal;font-display: swap;}@font-face {font-family: "Panton";src: url("../fnt/Panton/PantonRegular/panton-webfont.eot");src: url("../fnt/Panton/PantonRegular/panton-webfont.eot?#iefix") format('embedded-opentype'), url("../fnt/Panton/PantonRegular/panton-webfont.woff2") format('woff2'), url("../fnt/Panton/PantonRegular/panton-webfont.woff") format('woff'), url("../fnt/Panton/PantonRegular/panton-webfont.ttf") format('truetype'), url("../fnt/Panton/PantonRegular/panton-webfont.svg#als_rublregular") format('svg');font-style: normal;font-weight: normal;font-display: swap;}@font-face {font-family: "Panton";src: url("../fnt/Panton/PantonBold/panton_bold-webfont.eot");src: url("../fnt/Panton/PantonBold/panton_bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fnt/Panton/PantonBold/panton_bold-webfont.woff") format("woff"), url("../fnt/Panton/PantonBold/panton_bold-webfont.ttf") format("truetype");font-style: normal;font-weight: bold;font-display: swap;}@font-face {font-family: "PantonExtraBold";src: url("../fnt/Panton/PantonExtraBold/panton_extrabold-webfont.eot");src: url("../fnt/Panton/PantonExtraBold/panton_extrabold-webfont.eot?#iefix") format("embedded-opentype"), url("../fnt/Panton/PantonExtraBold/panton_extrabold-webfont.woff") format("woff"), url("../fnt/Panton/PantonExtraBold/panton_extrabold-webfont.ttf") format("truetype");font-style: normal;font-weight: normal;font-display: swap;}@font-face {font-family: "PantonThin";src: url("../fnt/Panton/PantonThin/panton_thin-webfont.eot");src: url("../fnt/Panton/PantonThin/panton_thin-webfont.eot?#iefix") format("embedded-opentype"), url("../fnt/Panton/PantonThin/panton_thin-webfont.woff") format("woff"), url("../fnt/Panton/PantonThin/panton_thin-webfont.ttf") format("truetype");font-style: normal;font-weight: normal;font-display: swap;}@font-face {font-family: "PRBeauSansPro";src: url("../fnt/PRBeauSansPro/Regular/pfbeausanspro-regular-webfont.eot");src: url("../fnt/PRBeauSansPro/Regular/pfbeausanspro-regular-webfont.eot?#iefix") format('embedded-opentype'), url("../fnt/PRBeauSansPro/Regular/pfbeausanspro-regular-webfont.woff2") format('woff2'), url("../fnt/PRBeauSansPro/Regular/pfbeausanspro-regular-webfont.woff") format('woff'), url("../fnt/PRBeauSansPro/Regular/pfbeausanspro-regular-webfont.ttf") format('truetype'), url("../fnt/PRBeauSansPro/Regular/pfbeausanspro-regular-webfont.svg#als_rublregular") format('svg');font-style: normal;font-weight: normal;font-display: swap;}@font-face {font-family: "PRBeauSansPro";src: url("../fnt/PRBeauSansPro/Bold/PFBeauSansPro-BoldItalic.eot");src: url("../fnt/PRBeauSansPro/Bold/PFBeauSansPro-BoldItalic.eot?#iefix") format('embedded-opentype'), url("../fnt/PRBeauSansPro/BoldPFBeauSansPro-BoldItalic.woff2") format('woff2'), url("../fnt/PRBeauSansPro/Bold/PFBeauSansPro-BoldItalic.woff") format('woff'), url("../fnt/PRBeauSansPro/Bold/PFBeauSansPro-BoldItalic.ttf") format('truetype'), url("../fnt/PRBeauSansPro/Bold/PFBeauSansPro-BoldItalic.svg#als_rublregular") format('svg');font-style: italic;font-weight: bold;font-display: swap;}@font-face {font-family: "PRBeauSansProSemibold";src: url("../fnt/PRBeauSansPro/SemoBold/pfbeausanspro-sebold.eot");src: url("../fnt/PRBeauSansPro/SemoBold/pfbeausanspro-sebold.eot?#iefix") format("embedded-opentype"), url("../fnt/PRBeauSansPro/SemoBold/pfbeausanspro-sebold.woff") format("woff"), url("../fnt/PRBeauSansPro/SemoBold/pfbeausanspro-sebold.ttf") format("truetype");font-style: normal;font-weight: bold;font-display: swap;}@font-face {font-family: "PRBeauSansProSemibold";src: url("../fnt/PRBeauSansPro/SemoBold/PFBeauSansPro-SeBoldItal.eot");src: url("../fnt/PRBeauSansPro/SemoBold/PFBeauSansPro-SeBoldItal.eot?#iefix") format("embedded-opentype"), url("../fnt/PRBeauSansPro/SemoBold/PFBeauSansPro-SeBoldItal.woff") format("woff"), url("../fnt/PRBeauSansPro/SemoBold/PFBeauSansPro-SeBoldItal.ttf") format("truetype");font-style: italic;font-weight: bold;font-display: swap;}@font-face {font-family: "PRBeauSansProLight";src: url("../fnt/PRBeauSansPro/Light/PFBeauSansPro-Light.eot");src: url("../fnt/PRBeauSansPro/Light/PFBeauSansPro-Light.eot?#iefix") format("embedded-opentype"), url("../fnt/PRBeauSansPro/Light/PFBeauSansPro-Light.woff") format("woff"), url("../fnt/PRBeauSansPro/Light/PFBeauSansPro-Light.ttf") format("truetype");font-style: normal;font-weight: normal;font-display: swap;}@font-face {font-family: "PRBeauSansProThin";src: url("../fnt/PRBeauSansPro/Thin/pfbeausanspro-thin.eot");src: url("../fnt/PRBeauSansPro/Thin/pfbeausanspro-thin.eot?#iefix") format("embedded-opentype"), url("../fnt/PRBeauSansPro/Thin/pfbeausanspro-thin.woff") format("woff"), url("../fnt/PRBeauSansPro/Thin/pfbeausanspro-thin.ttf") format("truetype");font-style: normal;font-weight: lighter;font-display: swap;}@font-face {font-family: "PRBeauSansProBook";src: url("../fnt/PRBeauSansPro/Book/pfbeausanspro-book.eot");src: url("../fnt/PRBeauSansPro/Book/pfbeausanspro-book.eot?#iefix") format("embedded-opentype"), url("../fnt/PRBeauSansPro/Book/pfbeausanspro-book.woff") format("woff"), url("../fnt/PRBeauSansPro/Book/pfbeausanspro-book.ttf") format("truetype");font-style: normal;font-weight: lighter;font-display: swap;}html * {max-height: 999999px;-webkit-font-smoothing: antialiased;}html, body {margin: 0;padding: 0;width: 100%;height: 100%;min-width: 320px;}body {font-family: Panton, sans-serif;font-size: 23px;line-height: 38px;color: #141c2c;min-height: 100%;height: 100%;position: relative;-webkit-text-size-adjust: 100%;background: #fff;}.page-wrap {min-height: 100%;position: relative;min-width: 320px;overflow: hidden;}form, p, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;font-weight: normal;list-style: none;}.pull-right {float: right;}.pull-left {float: left;}.text-center {text-align: center;}.text-right {text-align: right;}.section {position: relative;}*.justifyed {display: -ms-flexbox !important;display: flex !important;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: start;align-items: flex-start;}.width-wrap {display: block;margin: 0 auto;width: 1140px;padding: 0 15px;}@media (max-width: 1200px) {.width-wrap {width: 730px;}}@media (max-width: 767px) {.width-wrap {width: auto;padding: 0 10px;box-sizing: border-box;}}ol, ul, .grid {list-style: none;font-size: 0;line-height: 0;letter-spacing: -1px;}li, .grid-item {line-height: normal;letter-spacing: normal;display: inline-block;vertical-align: top;zoom: 1;}.hidden-block {display: none !important;}.roubl:after {content: " o";font-size: inherit;color: inherit;font-family: als_rublregular;font-weight: inherit;}a, p, span, li, input, time, blockquote, textarea {font-family: PRBeauSansProLight, sans-serif;font-size: 23px;line-height: 38px;text-decoration: none;color: #141c2c;letter-spacing: 0;}@media (max-width: 767px) {a, p, span, li, input, time, blockquote, textarea {font-size: 18px;line-height: 28px;}}a {cursor: pointer;}a, img {border: none;outline: none;}i {display: block;font-style: normal;}h1 {font-family: PRBeauSansProThin, sans-serif;color: #141c2c;font-size: 75px;line-height: 92px;text-align: center;display: block;}h1 strong {font-family: PRBeauSansProBook, sans-serif;}h1 small {display: block;font-size: 25px;line-height: 25px;}@media (max-width: 767px) {h1 small {font-size: 17px;line-height: 20px;}}@media (max-width: 767px) {h1 {font-size: 36px;line-height: 43px;}}h2 {font-family: PRBeauSansProThin, sans-serif;font-size: 63px;line-height: 61px;display: block;text-align: left;}h2.decor {position: relative;padding-bottom: 15px;}h2.decor:after {position: absolute;content: "";width: 130px;height: 2px;background: #0ca8fd;left: 0;bottom: 0;}@media (max-width: 767px) {h2 {font-size: 40px;line-height: 44px;}}h3 {font-family: PRBeauSansProSemibold, sans-serif;font-size: 48px;line-height: 36px;display: block;font-weight: bold;text-align: center;}@media (max-width: 1200px) {h3 {font-size: 44px;}}@media (max-width: 767px) {h3 {font-size: 38px;line-height: 36px;}}h4 {font-family: PRBeauSansProSemibold, sans-serif;font-size: 38px;line-height: 36px;display: block;font-weight: bold;text-align: center;}@media (max-width: 767px) {h4 {font-size: 28px;}}h5 {font-family: PRBeauSansProLight, sans-serif;font-size: 25px;line-height: 32px;display: block;font-weight: bold;text-align: center;color: #252a39;}.btn {box-sizing: border-box;text-align: center;cursor: pointer;transition: all 0.3s ease-in-out;border-radius: 50px;outline: none;font-weight: bold;border: 3px solid #0ca8fd;display: inline-block;text-transform: uppercase;position: relative;overflow: hidden;z-index: 10;}.btn:before {position: absolute;content: "";border-radius: 50px;top: -1px;right: -1px;bottom: -1px;left: -1px;border: 2px solid transparent;transition: all 0.3s ease-in-out;pointer-events: none;overflow: hidden;}.btn span.text {display: block;font-size: 20px;color: #141c2c;z-index: 2;position: relative;left: auto !important;top: auto !important;padding: 18px 81px 15px;}@media (max-width: 767px) {.btn span.text {font-size: 18px;}}.btn span.bg {position: absolute;display: block;border: 0 solid #0ca8fd;border-radius: 100%;background: transparent;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);transition: all 0.2s ease-in-out;z-index: -1;width: 800px;height: 800px;box-sizing: border-box;}.btn.btn-red {border: 3px solid #ff576f;box-shadow: 0 0 30px rgba(0,0,0,0.3);}.btn.btn-red span.text {color: #fff;}.btn.btn-red span.bg {border: 0 solid #ff576f;}.btn.btn-red:hover {color: #fff;}.btn.btn-red:hover:before {border: 2px solid #ff576f;}.btn.btn-red:hover span.bg {border: 400px solid #ff576f;border-color: #ff576f !important;z-index: 1;}.btn.btn-blue {border: 3px solid #0ca8fd;background: transparent;}.btn.btn-blue span.text {color: #141c2c;}.btn.btn-blue:hover {color: #fff;}.btn.btn-blue:hover:before {border: 2px solid #0ca8fd;}.btn.btn-blue:hover span.bg {border: 400px solid #0ca8fd;z-index: 1;}.btn.btn-green {border: 3px solid #43b40c;background: #43b40c;}.btn.btn-green span.text {color: #fff;padding: 14px 71px 13px;}.btn.btn-green span.bg {border: 0 solid transparent;width: 960px;height: 960px;}.btn.btn-green:hover span.text {color: #141c2c;}.btn.btn-green:hover:before {border: 2px solid #00ebaf;}.btn.btn-green:hover span.bg {border: 700px solid #fff !important;z-index: 1;}.btn.btn-blue-d {border: 3px solid #0569f9;background: #0569f9;}.btn.btn-blue-d span.text {color: #fff;padding: 14px 71px 13px;}.btn.btn-blue-d span.bg {border: 0 solid transparent;width: 960px;height: 960px;}.btn.btn-blue-d:hover span.text {color: #141c2c;}.btn.btn-blue-d:hover:before {border: 2px solid #0569f9;}.btn.btn-blue-d:hover span.bg {border: 700px solid #fff !important;z-index: 1;}.btn:hover:before {border: 2px solid #0ca8fd;}.btn:hover span.bg {border: 400px solid #0ca8fd !important;z-index: 1;}.btn-simple {box-sizing: border-box;text-align: center;cursor: pointer;transition: all 0.3s ease-in-out;border-radius: 50px;outline: none;font-weight: bold;border: 3px solid #0ca8fd;display: inline-block;text-transform: uppercase;position: relative;overflow: hidden;z-index: 10;}.btn-simple:hover {background: #0ca8fd;}.btn-simple span.text {display: block;font-size: 20px;color: #141c2c;z-index: 2;position: relative;left: auto !important;top: auto !important;padding: 18px 81px 15px;}@media (max-width: 767px) {.btn-simple span.text {font-size: 18px;}}.inp {box-sizing: border-box;background: #fff;box-shadow: none;outline: none;width: 355px;height: 40px;display: block;padding-left: 15px;font-size: 20px;color: #141c2c;border: 2px solid #fff;border-radius: 0;-webkit-appearance: none;transition-property: background-color border-color;transition-duration: 0.4s;font-family: $fFutura;}.inp::-webkit-input-placeholder {opacity: 1;color: #747474;font-family: $fFutura;}.inp::-moz-placeholder {opacity: 1;color: #747474;font-family: $fFutura;}.inp:-ms-input-placeholder {opacity: 1;color: #747474;font-family: $fFutura;}.inp::placeholder {opacity: 1;color: #747474;font-family: $fFutura;}.inp:focus::-webkit-input-placeholder {opacity: 0;}.inp:focus::-moz-placeholder {opacity: 0;}.inp:focus:-ms-input-placeholder {opacity: 0;}.inp:focus::placeholder {opacity: 0;}.inp.error {border: 2px solid #f00 !important;}.owl-carousel .animated {-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.owl-carousel .owl-animated-in {z-index: 0;}.owl-carousel .owl-animated-out {z-index: 1;}.owl-carousel .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}.owl-height {transition: height 500ms ease-in-out;}.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;}.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;}.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel.owl-loaded {display: block;}.owl-carousel.owl-loading {opacity: 0;display: block;}.owl-carousel.owl-hidden {opacity: 0;}.owl-carousel .owl-refresh .owl-item {display: none;}.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel .owl-item img {display: block;width: 100%;-webkit-transform-style: preserve-3d;}.owl-carousel.owl-text-select-on .owl-item {-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto;}.owl-carousel .owl-grab {cursor: move;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.owl-carousel.owl-rtl {direction: rtl;}.owl-carousel.owl-rtl .owl-item {float: right;}.no-js .owl-carousel {display: block;}.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease;}.owl-carousel .owl-item img {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover {transition: scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {display: none;}.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease;}.owl-carousel .owl-video-frame {position: relative;z-index: 1;}@-webkit-keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}.main-form {width: 615px;text-align: center;}@media (max-width: 767px) {.main-form {width: auto;}}.main-form h3 {padding-bottom: 30px;color: #141c2c;}.main-form span.title {display: block;text-align: center;color: #141c2c;font-size: 24px;line-height: 30px;padding-bottom: 43px;}@media (max-width: 767px) {.main-form span.title {padding-bottom: 25px;}}.main-form span.title strong {font-style: italic;color: #0ca8fd;}@media (max-width: 767px) {.main-form .justifyed {display: block !important;}}.main-form label {display: inline-block;vertical-align: top;width: 295px;position: relative;}@media (max-width: 767px) {.main-form label {display: block;width: auto;}}.main-form label.label-message:before {position: absolute;content: "";background: url("../img/icon_pen.svg") no-repeat 0 0;width: 16px;height: 16px;left: 25px;top: 20px;z-index: 10;pointer-events: none;}@media (max-width: 767px) {.main-form label.label-message:before {left: 10px;}}.main-form label.label-name:before {position: absolute;content: "";background: url("../img/icon_man.svg") no-repeat 0 0;width: 16px;height: 19px;left: 25px;top: 20px;z-index: 10;pointer-events: none;}@media (max-width: 767px) {.main-form label.label-name:before {left: 10px;}}.main-form label.label-contacts:before {position: absolute;content: "";background: url("../img/icon_phone.svg") no-repeat 0 0;width: 15px;height: 20px;left: 25px;top: 20px;z-index: 10;pointer-events: none;}@media (max-width: 767px) {.main-form label.label-contacts:before {left: 10px;}}.main-form label.ok:after {position: absolute;content: "";background: url("../img/icon_ok.svg") no-repeat 0 0;top: 22px;right: 22px;width: 23px;height: 16px;}@media (max-width: 767px) {.main-form label.ok:after {right: 12px;}}.main-form label.error:after {position: absolute;content: "";background: url("../img/icon_error.svg") no-repeat 0 0;top: 20px;right: 22px;width: 20px;height: 20px;}.main-form label.checkbox.error:after {display: none;}@media (max-width: 767px) {.main-form label.error:after {right: 12px;}}.main-form label.focus span, .main-form label.ok span {font-size: 10px !important;top: 10px;}.main-form label .inp {display: block;box-sizing: border-box;width: 308px;padding-left: 55px;height: 60px;background: #ffffff;padding-right: 50px;color: #7f7f7f;font-size: 17px;font-family: PRBeauSansProBook, sans-serif;margin: 0;padding-top: 15px;}.dark-form .main-form label .inp {border-color: #141c2c;}@media (max-width: 767px) {.main-form label .inp {width: 100%;padding-left: 35px;padding-right: 30px;}.dark-form .main-form label .inp {margin-bottom: 5px;}}.main-form label textarea.inp {height: 127px;padding-top: 20px;line-height: 20px;}.main-form label span {position: absolute;z-index: 10px;pointer-events: none;left: 55px;top: 20px;transition: all 0.2s ease-in-out;color: #acacac;font-size: 16px;font-style: italic;font-family: PRBeauSansProLight, sans-serif;line-height: 20px;}@media (max-width: 767px) {.main-form label span {left: 35px;top: 20px;font-size: 15px;}}.main-form .justifyed {padding-bottom: 22px;text-align: left;}@media (max-width: 767px) {.main-form .justifyed {text-align: center;padding-bottom: 0;}}.main-form span.confident {display: inline-block;vertical-align: top;font-size: 13px;line-height: 19px;width: 295px;color: #141c2c;font-family: PRBeauSansProLight, sans-serif;}@media (max-width: 767px) {.main-form span.confident {width: auto;}}.main-form span.confident a {font-size: inherit;line-height: inherit;display: inline;transition: all 0.3s ease-in-out;text-decoration: underline;font-family: inherit;}.main-form span.confident a:hover {text-decoration: none;color: #d9d9d9;}.main-form .add-file {position: relative;padding-left: 20px;cursor: pointer !important;}@media (max-width: 767px) {.main-form .add-file {display: inline-block;vertical-align: top;height: 32px;}}.main-form .add-file .input-styled {cursor: pointer !important;}.main-form .add-file svg {position: absolute;left: 0;top: 4px;width: 20px;height: 23px;}.main-form .add-file svg path {fill: #141c2c;transition: all 0.3s ease-in-out;}@media (max-width: 767px) {.main-form .add-file svg {left: 0;}}.main-form .add-file:hover svg path {fill: #0ca8fd;}.main-form .add-file .jq-file__name {text-decoration:underline;}.main-form .add-file:hover .jq-file .jq-file__name, .main-form .add-file:hover .jq-file.focused .jq-file__name {color: #0ca8fd;text-decoration: none;}.main-form .add-file input {cursor: pointer !important;opacity: 0 !important;width: 300px !important;margin-left: -185px !important;padding-right: 50px !important;}.main-form .add-file .jq-file, .main-form .add-file .jq-file.focused {display: inline-block;vertical-align: top;width: auto !important;border-radius: 0;box-shadow: none;position: relative;cursor: pointer !important;margin-top: 7px;overflow: hidden;z-index: 10;}@media (max-width: 767px) {.main-form .add-file .jq-file, .main-form .add-file .jq-file.focused {padding-left: 20px;}}.main-form .add-file .jq-file .jq-file__name, .main-form .add-file .jq-file.focused .jq-file__name {width: auto !important;border: none;background: none;box-shadow: none;color: #141c2c;font-size: 16px;line-height: 22px;position: relative;padding-right: 0;cursor: pointer !important;transition: all 0.3s ease-in-out;font-family: PRBeauSansProLight, sans-serif;}.main-form .add-file .jq-file .jq-file__browse, .main-form .add-file .jq-file.focused .jq-file__browse {display: none;}.main-form .btn .text {padding: 18px 52px 15px;font-family: PRBeauSansProSemibold, sans-serif;}.main-form .btn span.bg {width: 700px;height: 700px;}.main-form .btn:hover span.bg {border: 350px solid #ff576f;}.flash {-webkit-animation-name: flash;animation-name: flash;-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}@-webkit-keyframes flash {0%, 50%, to {opacity: 1;}25%, 75% {opacity: 0;}}@keyframes flash {0%, 50%, to {opacity: 1;}25%, 75% {opacity: 0;}}.jq-checkbox {top: -1px;vertical-align: middle;width: 16px;height: 16px;margin: 0 4px 0 0;border: 1px solid #c3c3c3;border-radius: 3px;background: #f5f5f5;background: linear-gradient(#fff, #e6e6e6);box-shadow: 0 1px 1px rgba(0,0,0,0.05), inset -1px -1px #fff, inset 1px -1px #fff;cursor: pointer;}.jq-checkbox.checked .jq-checkbox__div {width: 12px;height: 12px;margin: 2px 0 0 2px;border-radius: 2px;background: #666;box-shadow: inset 0 -3px 6px #aaa;}.jq-checkbox.focused {border: 1px solid #08c;}.jq-checkbox.disabled {opacity: 0.55;}.jq-radio {top: -1px;vertical-align: middle;width: 16px;height: 16px;margin: 0 4px 0 0;border: 1px solid #c3c3c3;border-radius: 50%;background: #f5f5f5;background: linear-gradient(#fff, #e6e6e6);box-shadow: 0 1px 1px rgba(0,0,0,0.05), inset -1px -1px #fff, inset 1px -1px #fff;cursor: pointer;}.jq-radio.checked .jq-radio__div {width: 10px;height: 10px;margin: 3px 0 0 3px;border-radius: 50%;background: #777;box-shadow: inset 1px 1px 1px rgba(0,0,0,0.7);}.jq-radio.focused {border: 1px solid #08c;}.jq-radio.disabled {opacity: 0.55;}.jq-file {width: 270px;border-radius: 4px;box-shadow: 0 1px 2px rgba(0,0,0,0.1);}.jq-file input {height: auto;line-height: 1em;cursor: pointer !important;}.jq-file__name {overflow: hidden;box-sizing: border-box;width: 100%;height: 34px;padding: 0 80px 0 10px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;background: #fff;box-shadow: inset 1px 1px #f1f1f1;font: 14px/32px Arial, sans-serif;color: #333;white-space: nowrap;text-overflow: ellipsis;}.jq-file__browse {position: absolute;top: 1px;right: 1px;padding: 0 10px;border-left: 1px solid #ccc;border-radius: 0 4px 4px 0;background: #f5f5f5;background: linear-gradient(#fff, #e6e6e6);box-shadow: inset 1px -1px 2px #f1f1f1, inset -1px 0 2px #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);font: 14px/32px Arial, sans-serif;color: #333;text-shadow: 1px 1px #fff;}.jq-file:hover .jq-file__browse {background: #e6e6e6;background: linear-gradient(#f6f6f6, #e6e6e6);}.jq-file:active .jq-file__browse {background: #f5f5f5;box-shadow: inset 1px 1px 3px #ddd;}.jq-file.focused .jq-file__name {border: 1px solid #5794bf;}.jq-file.disabled, .jq-file.disabled .jq-file__name, .jq-file.disabled .jq-file__browse {border-color: #ccc;background: #f5f5f5;box-shadow: none;color: #888;}.jq-number {position: relative;display: inline-block;vertical-align: middle;padding: 0 36px 0 0;}.jq-number__field {width: 100px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;box-shadow: inset 1px 1px #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);}.jq-number__field:hover {border-color: #b3b3b3;}.jq-number__field input {box-sizing: border-box;width: 100%;padding: 8px 9px;border: none;outline: none;background: none;font: 14px Arial, sans-serif;color: #333;text-align: left;-moz-appearance: textfield;}.jq-number__field input::-webkit-inner-spin-button, .jq-number__field input::-webkit-outer-spin-button {margin: 0;-webkit-appearance: none;}.jq-number__spin {position: absolute;top: 0;right: 0;width: 32px;height: 14px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;background: #f5f5f5;background: linear-gradient(#fff, #e6e6e6);box-shadow: 0 1px 2px rgba(0,0,0,0.1);box-shadow: inset 1px -1px 1px #f1f1f1, inset -1px 0 1px #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-shadow: 1px 1px #fff;cursor: pointer;}.jq-number__spin.minus {top: auto;bottom: 0;}.jq-number__spin:hover {background: #e6e6e6;background: linear-gradient(#f6f6f6, #e6e6e6);}.jq-number__spin:active {background: #f5f5f5;box-shadow: inset 1px 1px 3px #ddd;}.jq-number__spin:after {content: '';position: absolute;top: 4px;left: 11px;width: 0;height: 0;border-right: 5px solid transparent;border-bottom: 5px solid #999;border-left: 5px solid transparent;}.jq-number__spin.minus:after {top: 5px;border-top: 5px solid #999;border-right: 5px solid transparent;border-bottom: none;border-left: 5px solid transparent;}.jq-number__spin.minus:hover:after {border-top-color: #000;}.jq-number__spin.plus:hover:after {border-bottom-color: #000;}.jq-number.focused .jq-number__field {border: 1px solid #5794bf;}.jq-number.disabled .jq-number__field, .jq-number.disabled .jq-number__spin {border-color: #ccc;background: #f5f5f5;box-shadow: none;color: #888;}.jq-number.disabled .jq-number__spin:after {border-bottom-color: #aaa;}.jq-number.disabled .jq-number__spin.minus:after {border-top-color: #aaa;}.jq-selectbox {vertical-align: middle;cursor: pointer;}.jq-selectbox__select {height: 32px;padding: 0 45px 0 10px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;background: #f5f5f5;background: linear-gradient(#fff, #e6e6e6);box-shadow: inset 1px -1px 1px #f1f1f1, inset -1px 0 1px #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);font: 14px/32px Arial, sans-serif;color: #333;text-shadow: 1px 1px #fff;}.jq-selectbox__select:hover {background: #e6e6e6;background: linear-gradient(#f6f6f6, #e6e6e6);}.jq-selectbox__select:active {background: #f5f5f5;box-shadow: inset 1px 1px 3px #ddd;}.jq-selectbox.focused .jq-selectbox__select {border: 1px solid #5794bf;}.jq-selectbox.disabled .jq-selectbox__select {border-color: #ccc;background: #f5f5f5;box-shadow: none;color: #888;}.jq-selectbox__select-text {display: block;overflow: hidden;width: 100%;white-space: nowrap;text-overflow: ellipsis;}.jq-selectbox .placeholder {color: #888;}.jq-selectbox__trigger {position: absolute;top: 0;right: 0;width: 34px;height: 100%;border-left: 1px solid #ccc;}.jq-selectbox__trigger-arrow {position: absolute;top: 14px;right: 12px;width: 0;height: 0;border-top: 5px solid #999;border-right: 5px solid transparent;border-left: 5px solid transparent;}.jq-selectbox:hover .jq-selectbox__trigger-arrow {border-top-color: #000;}.jq-selectbox.disabled .jq-selectbox__trigger-arrow {border-top-color: #aaa;}.jq-selectbox__dropdown {box-sizing: border-box;width: 100%;margin: 2px 0 0;padding: 0;border: 1px solid #ccc;border-radius: 4px;background: #fff;box-shadow: 0 2px 10px rgba(0,0,0,0.2);font: 14px/18px Arial, sans-serif;}.jq-selectbox__search {margin: 5px;}.jq-selectbox__search input {box-sizing: border-box;width: 100%;margin: 0;padding: 5px 27px 6px 8px;border: 1px solid #ccc;border-radius: 3px;outline: none;box-shadow: inset 1px 1px #f1f1f1;color: #333;-webkit-appearance: textfield;}.jq-selectbox__search input::-webkit-search-cancel-button, .jq-selectbox__search input::-webkit-search-decoration {-webkit-appearance: none;}.jq-selectbox__not-found {margin: 5px;padding: 5px 8px 6px;background: #f0f0f0;font-size: 13px;}.jq-selectbox ul {margin: 0;padding: 0;}.jq-selectbox li {min-height: 18px;padding: 5px 10px 6px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;color: #231f20;}.jq-selectbox li.selected {background-color: #a3abb1;color: #fff;}.jq-selectbox li:hover {background-color: #08c;color: #fff;}.jq-selectbox li.disabled {color: #aaa;}.jq-selectbox li.disabled:hover {background: none;}.jq-selectbox li.optgroup {font-weight: bold;}.jq-selectbox li.optgroup:hover {background: none;color: #231f20;cursor: default;}.jq-selectbox li.option {padding-left: 25px;}.jq-select-multiple {box-sizing: border-box;padding: 1px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;background: #fff;box-shadow: inset 1px 1px #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);font: 14px/18px Arial, sans-serif;color: #333;cursor: default;}.jq-select-multiple.focused {border: 1px solid #5794bf;}.jq-select-multiple.disabled {border-color: #ccc;background: #f5f5f5;box-shadow: none;color: #888;}.jq-select-multiple ul {margin: 0;padding: 0;}.jq-select-multiple li {padding: 3px 9px 4px;list-style: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;}.jq-select-multiple li:first-child {border-radius: 3px 3px 0 0;}.jq-select-multiple li:last-child {border-radius: 0 0 3px 3px;}.jq-select-multiple li.selected {background: #08c;color: #fff;}.jq-select-multiple li.disabled {color: #aaa;}.jq-select-multiple.disabled li.selected, .jq-select-multiple li.selected.disabled {background: #ccc;color: #fff;}.jq-select-multiple li.optgroup {font-weight: bold;}.jq-select-multiple li.option {padding-left: 25px;}input[type='email'].styler, input[type='password'].styler, input[type='search'].styler, input[type='tel'].styler, input[type='text'].styler, input[type='url'].styler, textarea.styler {padding: 8px 9px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;box-shadow: inset 1px 1px #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);font: 14px Arial, sans-serif;color: #333;}input[type='search'].styler {-webkit-appearance: none;}textarea.styler {overflow: auto;}input[type='email'].styler:hover, input[type='password'].styler:hover, input[type='search'].styler:hover, input[type='tel'].styler:hover, input[type='text'].styler:hover, input[type='url'].styler:hover, textarea.styler:hover {border-color: #b3b3b3;}input[type='email'].styler:focus, input[type='password'].styler:focus, input[type='search'].styler:focus, input[type='tel'].styler:focus, input[type='text'].styler:focus, input[type='url'].styler:focus, textarea.styler:focus {border-color: #ccc;border-top-color: #b3b3b3;outline: none;box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);}button.styler, input[type='button'].styler, input[type='submit'].styler, input[type='reset'].styler {overflow: visible;padding: 8px 11px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;outline: none;background: #f5f5f5;background: linear-gradient(#fff, #e6e6e6);box-shadow: inset 1px -1px 1px #f1f1f1, inset -1px 0 1px #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);font: 14px Arial, sans-serif;color: #333;text-shadow: 1px 1px #fff;cursor: pointer;}button.styler::-moz-focus-inner, input[type='button'].styler::-moz-focus-inner, input[type='submit'].styler::-moz-focus-inner, input[type='reset'].styler::-moz-focus-inner {padding: 0;border: 0;}button.styler:not([disabled]):hover, input[type='button'].styler:not([disabled]):hover, input[type='submit'].styler:not([disabled]):hover, input[type='reset'].styler:hover {background: #e6e6e6;background: linear-gradient(#f6f6f6, #e6e6e6);}button.styler:not([disabled]):active, input[type='button'].styler:not([disabled]):active, input[type='submit'].styler:not([disabled]):active, input[type='reset'].styler:active {background: #f5f5f5;box-shadow: inset 1px 1px 3px #ddd;}button.styler[disabled], input[type='button'].styler[disabled], input[type='submit'].styler[disabled] {border-color: #ccc;background: #f5f5f5;box-shadow: none;color: #888;}.jq-checkbox, .jq-radio {vertical-align: -4px;width: 16px;height: 16px;margin: 0 4px 0 0;border: 1px solid #c3c3c3;background: linear-gradient(#fff, #e6e6e6);box-shadow: 0 1px 1px rgba(0,0,0,0.05), inset -1px -1px #fff, inset 1px -1px #fff;cursor: pointer;}.jq-checkbox.focused, .jq-radio.focused {border: 1px solid #08c;}.jq-checkbox.disabled, .jq-radio.disabled {opacity: 0.55;}.jq-checkbox {border-radius: 3px;}.jq-checkbox.checked .jq-checkbox__div {width: 8px;height: 4px;margin: 3px 0 0 3px;border-bottom: 2px solid #666;border-left: 2px solid #666;-webkit-transform: rotate(-50deg);transform: rotate(-50deg);}.jq-radio {border-radius: 50%;}.jq-radio.checked .jq-radio__div {width: 10px;height: 10px;margin: 3px 0 0 3px;border-radius: 50%;background: #777;box-shadow: inset 1px 1px 1px rgba(0,0,0,0.7);}.jq-file {width: 270px;border-radius: 4px;box-shadow: 0 1px 2px rgba(0,0,0,0.1);}.jq-file input {cursor: pointer;}.jq-file__name {box-sizing: border-box;width: 100%;height: 34px;padding: 0 80px 0 10px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;background: #fff;box-shadow: inset 1px 1px #f1f1f1;font: 14px/32px Arial, sans-serif;color: #333;}.jq-file__browse {position: absolute;top: 1px;right: 1px;padding: 0 10px;border-left: 1px solid #ccc;border-radius: 0 4px 4px 0;background: linear-gradient(#fff, #e6e6e6);box-shadow: inset 1px -1px #f1f1f1, inset -1px 0 #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);font: 14px/32px Arial, sans-serif;color: #333;text-shadow: 1px 1px #fff;}.jq-file:hover .jq-file__browse {background: linear-gradient(#f6f6f6, #e6e6e6);}.jq-file:active .jq-file__browse {background: #f5f5f5;box-shadow: inset 1px 1px 3px #ddd;}.jq-file.focused .jq-file__name {border: 1px solid #5794bf;}.jq-file.disabled, .jq-file.disabled .jq-file__name, .jq-file.disabled .jq-file__browse {border-color: #ccc;background: #f5f5f5;box-shadow: none;color: #888;}.jq-number {position: relative;vertical-align: middle;padding: 0 36px 0 0;}.jq-number__field {width: 100px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;box-shadow: inset 1px 1px #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);}.jq-number__field:hover {border-color: #b3b3b3;}.jq-number__field input {box-sizing: border-box;width: 100%;padding: 8px 9px;border: none;outline: none;background: none;font: 14px Arial, sans-serif;color: #333;}.jq-number__spin {position: absolute;top: 0;right: 0;width: 32px;height: 14px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;background: linear-gradient(#fff, #e6e6e6);box-shadow: 0 1px 2px rgba(0,0,0,0.1);box-shadow: inset 1px -1px #f1f1f1, inset -1px 0 #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-shadow: 1px 1px #fff;cursor: pointer;}.jq-number__spin.minus {top: auto;bottom: 0;}.jq-number__spin:hover {background: linear-gradient(#f6f6f6, #e6e6e6);}.jq-number__spin:active {background: #f5f5f5;box-shadow: inset 1px 1px 3px #ddd;}.jq-number__spin:after {content: '';position: absolute;top: 4px;left: 11px;width: 0;height: 0;border-right: 5px solid transparent;border-bottom: 5px solid #999;border-left: 5px solid transparent;}.jq-number__spin.minus:after {top: 5px;border-top: 5px solid #999;border-right: 5px solid transparent;border-bottom: none;border-left: 5px solid transparent;}.jq-number__spin.minus:hover:after {border-top-color: #000;}.jq-number__spin.plus:hover:after {border-bottom-color: #000;}.jq-number.focused .jq-number__field {border: 1px solid #5794bf;}.jq-number.disabled .jq-number__field, .jq-number.disabled .jq-number__spin {border-color: #ccc;background: #f5f5f5;box-shadow: none;color: #888;}.jq-number.disabled .jq-number__spin:after {border-bottom-color: #aaa;}.jq-number.disabled .jq-number__spin.minus:after {border-top-color: #aaa;}.jq-selectbox {vertical-align: middle;cursor: pointer;}.jq-selectbox__select {height: 32px;padding: 0 45px 0 10px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;background: linear-gradient(#fff, #e6e6e6);box-shadow: inset 1px -1px #f1f1f1, inset -1px 0 #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);font: 14px/32px Arial, sans-serif;color: #333;text-shadow: 1px 1px #fff;}.jq-selectbox__select:hover {background: linear-gradient(#f6f6f6, #e6e6e6);}.jq-selectbox__select:active {background: #f5f5f5;box-shadow: inset 1px 1px 3px #ddd;}.jq-selectbox.focused .jq-selectbox__select {border: 1px solid #5794bf;}.jq-selectbox.disabled .jq-selectbox__select {border-color: #ccc;background: #f5f5f5;box-shadow: none;color: #888;}.jq-selectbox__select-text {display: block;width: 100%;}.jq-selectbox .placeholder {color: #888;}.jq-selectbox__trigger {position: absolute;top: 0;right: 0;width: 34px;height: 100%;border-left: 1px solid #ccc;}.jq-selectbox__trigger-arrow {position: absolute;top: 14px;right: 12px;width: 0;height: 0;border-top: 5px solid #999;border-right: 5px solid transparent;border-left: 5px solid transparent;}.jq-selectbox:hover .jq-selectbox__trigger-arrow {border-top-color: #000;}.jq-selectbox.disabled .jq-selectbox__trigger-arrow {border-top-color: #aaa;}.jq-selectbox__dropdown {box-sizing: border-box;width: 100%;margin: 2px 0 0;padding: 0;border: 1px solid #ccc;border-radius: 4px;background: #fff;box-shadow: 0 2px 10px rgba(0,0,0,0.2);font: 14px/18px Arial, sans-serif;}.jq-selectbox__search {margin: 5px;}.jq-selectbox__search input {box-sizing: border-box;width: 100%;margin: 0;padding: 5px 27px 6px 8px;border: 1px solid #ccc;border-radius: 3px;outline: none;background: url("data:image/pngbase64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==") no-repeat 100% 50%;box-shadow: inset 1px 1px #f1f1f1;color: #333;}.jq-selectbox__not-found {margin: 5px;padding: 5px 8px 6px;background: #f0f0f0;font-size: 13px;}.jq-selectbox ul {margin: 0;padding: 0;}.jq-selectbox li {min-height: 18px;padding: 5px 10px 6px;color: #231f20;}.jq-selectbox li.selected {background-color: #a3abb1;color: #fff;}.jq-selectbox li:hover {background-color: #08c;color: #fff;}.jq-selectbox li.disabled {color: #aaa;}.jq-selectbox li.disabled:hover {background: none;}.jq-selectbox li.optgroup {font-weight: bold;}.jq-selectbox li.optgroup:hover {background: none;color: #231f20;cursor: default;}.jq-selectbox li.option {padding-left: 25px;}.jq-select-multiple {box-sizing: border-box;padding: 1px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;background: #fff;box-shadow: inset 1px 1px #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);font: 14px/18px Arial, sans-serif;color: #333;cursor: default;}.jq-select-multiple.focused {border: 1px solid #5794bf;}.jq-select-multiple.disabled {border-color: #ccc;background: #f5f5f5;box-shadow: none;color: #888;}.jq-select-multiple ul {margin: 0;padding: 0;}.jq-select-multiple li {padding: 3px 9px 4px;list-style: none;}.jq-select-multiple li:first-child {border-radius: 3px 3px 0 0;}.jq-select-multiple li:last-child {border-radius: 0 0 3px 3px;}.jq-select-multiple li.selected {background: #08c;color: #fff;}.jq-select-multiple li.disabled {color: #aaa;}.jq-select-multiple li.optgroup {font-weight: bold;}.jq-select-multiple li.option {padding-left: 25px;}.jq-select-multiple.disabled li.selected, .jq-select-multiple li.selected.disabled {background: #ccc;color: #fff;}input[type='email'].styler, input[type='password'].styler, input[type='search'].styler, input[type='tel'].styler, input[type='text'].styler, input[type='url'].styler, textarea.styler {padding: 8px 9px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;box-shadow: inset 1px 1px #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);font: 14px Arial, sans-serif;color: #333;}input[type='search'].styler {-webkit-appearance: none;-moz-appearance: none;appearance: none;}textarea.styler {overflow: auto;}input[type='email'].styler:hover, input[type='password'].styler:hover, input[type='search'].styler:hover, input[type='tel'].styler:hover, input[type='text'].styler:hover, input[type='url'].styler:hover, textarea.styler:hover {border-color: #b3b3b3;}input[type='email'].styler:hover:focus, input[type='password'].styler:hover:focus, input[type='search'].styler:hover:focus, input[type='tel'].styler:hover:focus, input[type='text'].styler:hover:focus, input[type='url'].styler:hover:focus, textarea.styler:hover:focus {border-color: #ccc;border-top-color: #b3b3b3;outline: none;box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);}button.styler, input[type='button'].styler, input[type='submit'].styler, input[type='reset'].styler {overflow: visible;padding: 8px 11px;border: 1px solid #ccc;border-bottom-color: #b3b3b3;border-radius: 4px;outline: none;background: linear-gradient(#fff, #e6e6e6);box-shadow: inset 1px -1px #f1f1f1, inset -1px 0 #f1f1f1, 0 1px 2px rgba(0,0,0,0.1);font: 14px Arial, sans-serif;color: #333;text-shadow: 1px 1px #fff;cursor: pointer;}button.styler.styler::-moz-focus-inner, input[type='button'].styler.styler::-moz-focus-inner, input[type='submit'].styler.styler::-moz-focus-inner, input[type='reset'].styler.styler::-moz-focus-inner {padding: 0;border: 0;}button.styler:not([disabled]):hover, input[type='button'].styler:not([disabled]):hover, input[type='submit'].styler:not([disabled]):hover, input[type='reset'].styler:not([disabled]):hover, input[type='reset'].styler:hover {background: linear-gradient(#f6f6f6, #e6e6e6);}button.styler:active, input[type='button'].styler:active, input[type='submit'].styler:active, input[type='reset'].styler:active {background: #f5f5f5;box-shadow: inset 1px 1px 3px #ddd;}button.styler[disabled], input[type='button'].styler[disabled], input[type='submit'].styler[disabled] {border-color: #ccc;background: #f5f5f5;box-shadow: none;color: #888;}.form .main-form .checkbox {width: auto;}.checkbox {text-align:left;}.checkbox input[type="checkbox"] {display:none;}.checkbox input[type="checkbox"] + span {font-size: 12px;color: inherit;cursor: pointer;position: relative;left: auto;top: auto;pointer-events: auto;text-align:left;}.checkbox.error input[type="checkbox"] + span::before {border-color: #ff576f;}.checkbox input[type="checkbox"] + span::before {float:left;content:"";height: 16px;width: 16px;margin: 0 5px 0 0;border: 1px solid #f6f6f6;color: #f6f6f6;background-repeat: no-repeat;background-position: 1px 3px;background-size: 14px;transition: color 0.3s ease-in-out;font: 16px/1 PRBeauSansProLight, sans-serif;;text-align: center;}.checkbox input[type="checkbox"]:checked + span::before {background-image: url("../img/icon_ok-white.svg");}.checkbox input[type="checkbox"]:disabled + span {background: #ccc;cursor: default;pointer-events: none;}.dark-form .checkbox input[type="checkbox"] + span::before {border-color: #141c2c;}.dark-form .checkbox input[type="checkbox"]:checked + span::before {background-image: url(../img/icon_ok-black.svg);}.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;color: #444;text-shadow: none;border-radius: 4px;padding: 0 !important;}.fancybox-opened {z-index: 8030;}.fancybox-opened .fancybox-skin {box-shadow: none;border-radius: 0 !important;}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;height: auto !important;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-prev span, .fancybox-next span {background-image: url("../img/fancy/fancybox_sprite.png");}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 44px;height: 44px;background: url("../img/fancy/fancybox_loading.gif") center center no-repeat;}.fancybox-close {position: absolute;top: 30px;right: 30px;width: 20px;height: 20px;cursor: pointer;z-index: 8040;background: url("../img/icon_close.svg") no-repeat 50% 50%;}@media (max-width: 767px) {.fancybox-close {top: 10px;right: 10px;}}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url("../img/fancy/blank.gif");-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 10px;background-position: 0 -36px;}.fancybox-next span {right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;max-width: 99999px;max-height: 99999px;overflow: visible !important;}.fancybox-lock {overflow: visible !important;width: auto;}.fancybox-lock body {overflow: hidden !important;}.fancybox-lock-test {overflow-y: hidden !important;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: rgba(7,9,22,0.8);}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;background: rgba(7,9,22,0.8);}.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;background: rgba(0,0,0,0.8);border-radius: 15px;text-shadow: 0 1px 2px #222;color: #fff;font-weight: bold;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {padding-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0,0,0,0.8);}.fotorama__arr:focus:after, .fotorama__fullscreen-icon:focus:after, .fotorama__html, .fotorama__img, .fotorama__nav__frame:focus .fotorama__dot:after, .fotorama__nav__frame:focus .fotorama__thumb:after, .fotorama__stage__frame, .fotorama__stage__shaft, .fotorama__video iframe {position: absolute;width: 100%;height: 100%;top: 0;right: 0;left: 0;bottom: 0;}.fotorama--fullscreen, .fotorama__img {max-width: 99999px !important;max-height: 99999px !important;min-width: 0 !important;min-height: 0 !important;border-radius: 0 !important;box-shadow: none !important;padding: 0 !important;}.fotorama__wrap .fotorama__grab {cursor: move;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.fotorama__grabbing * {cursor: move;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing;}.fotorama__spinner {position: absolute !important;top: 50% !important;left: 50% !important;}.fotorama__wrap--css3 .fotorama__arr, .fotorama__wrap--css3 .fotorama__fullscreen-icon, .fotorama__wrap--css3 .fotorama__nav__shaft, .fotorama__wrap--css3 .fotorama__stage__shaft, .fotorama__wrap--css3 .fotorama__thumb-border, .fotorama__wrap--css3 .fotorama__video-close, .fotorama__wrap--css3 .fotorama__video-play {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.fotorama__caption, .fotorama__nav:after, .fotorama__nav:before, .fotorama__stage:after, .fotorama__stage:before, .fotorama__wrap--css3 .fotorama__html, .fotorama__wrap--css3 .fotorama__nav, .fotorama__wrap--css3 .fotorama__spinner, .fotorama__wrap--css3 .fotorama__stage, .fotorama__wrap--css3 .fotorama__stage .fotorama__img, .fotorama__wrap--css3 .fotorama__stage__frame {-webkit-transform: translateZ(0);transform: translateZ(0);}.fotorama__arr:focus, .fotorama__fullscreen-icon:focus, .fotorama__nav__frame {outline: 0;}.fotorama__arr:focus:after, .fotorama__fullscreen-icon:focus:after, .fotorama__nav__frame:focus .fotorama__dot:after, .fotorama__nav__frame:focus .fotorama__thumb:after {content: '';border-radius: inherit;background-color: rgba(0,175,234,0.5);}.fotorama__wrap--video .fotorama__stage, .fotorama__wrap--video .fotorama__stage__frame--video, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img, .fotorama__wrap--video .fotorama__stage__shaft {-webkit-transform: none !important;transform: none !important;}.fotorama__wrap--css3 .fotorama__nav__shaft, .fotorama__wrap--css3 .fotorama__stage__shaft, .fotorama__wrap--css3 .fotorama__thumb-border {transition-property: -webkit-transform, width;transition-property: transform, width;transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1);transition-duration: 0ms;}.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__no-select, .fotorama__video-close, .fotorama__video-play, .fotorama__wrap {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.fotorama__select {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;}.fotorama__nav, .fotorama__nav__frame {margin: auto;padding: 0;}.fotorama__caption__wrap, .fotorama__nav__frame, .fotorama__nav__shaft {-moz-box-orient: vertical;display: inline-block;vertical-align: middle;*display: inline;*zoom: 1;}.fotorama__nav__frame, .fotorama__thumb-border {box-sizing: content-box;}.fotorama__caption__wrap {box-sizing: border-box;}.fotorama--hidden, .fotorama__load {position: absolute;left: -99999px;top: -99999px;z-index: -1;}.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__nav, .fotorama__nav__frame, .fotorama__nav__shaft, .fotorama__stage__frame, .fotorama__stage__shaft, .fotorama__video-close, .fotorama__video-play {-webkit-tap-highlight-color: transparent;}.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close, .fotorama__video-play {background: url("../img/fotorama/fotorama.png") no-repeat;}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 2dppx) {.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close, .fotorama__video-play {background: url("../img/fotorama/fotorama@2x.png") 0 0/96px 160px no-repeat;}}.fotorama__thumb {background-color: #7f7f7f;background-color: rgba(127,127,127,0.2);}@media print {.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__thumb-border, .fotorama__video-close, .fotorama__video-play {background: none !important;}}.fotorama {min-width: 1px;overflow: hidden;}.fotorama:not(.fotorama--unobtrusive) > *:not(:first-child) {display: none;}.fullscreen {width: 100% !important;height: 100% !important;max-width: 100% !important;max-height: 100% !important;margin: 0 !important;padding: 0 !important;overflow: hidden !important;background: #000;}.fotorama--fullscreen {position: absolute !important;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;float: none !important;z-index: 2147483647 !important;background: #000;width: 100% !important;height: 100% !important;margin: 0 !important;}.fotorama--fullscreen .fotorama__nav, .fotorama--fullscreen .fotorama__stage {background: #000;}.fotorama__wrap {-webkit-text-size-adjust: 100%;position: relative;direction: ltr;z-index: 0;}.fotorama__wrap--rtl .fotorama__stage__frame {direction: rtl;}.fotorama__nav, .fotorama__stage {overflow: hidden;position: relative;max-width: 100%;}.fotorama__wrap--pan-y {-ms-touch-action: pan-y;}.fotorama__wrap .fotorama__pointer {cursor: pointer;}.fotorama__wrap--slide .fotorama__stage__frame {opacity: 1 !important;}.fotorama__stage__frame {overflow: hidden;}.fotorama__stage__frame.fotorama__active {z-index: 8;}.fotorama__wrap--fade .fotorama__stage__frame {display: none;}.fotorama__wrap--fade .fotorama__fade-front, .fotorama__wrap--fade .fotorama__fade-rear, .fotorama__wrap--fade .fotorama__stage__frame.fotorama__active {display: block;left: 0;top: 0;}.fotorama__wrap--fade .fotorama__fade-front {z-index: 8;}.fotorama__wrap--fade .fotorama__fade-rear {z-index: 7;}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active {z-index: 9;}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow {display: none;}.fotorama__img {opacity: 0;border: none !important;}.fotorama__error .fotorama__img, .fotorama__loaded .fotorama__img {opacity: 1;}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img, .fotorama__img--full {display: none;}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full {display: block;}.fotorama__wrap--only-active .fotorama__nav, .fotorama__wrap--only-active .fotorama__stage {max-width: 99999px !important;}.fotorama__wrap--only-active .fotorama__stage__frame {visibility: hidden;}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active {visibility: visible;}.fotorama__nav {font-size: 0;line-height: 0;text-align: center;display: none;white-space: nowrap;z-index: 5;}.fotorama__nav__shaft {position: relative;left: 0;top: 0;text-align: left;}.fotorama__nav__frame {position: relative;cursor: pointer;}.fotorama__nav--dots {display: block;}.fotorama__nav--dots .fotorama__nav__frame {width: 18px;height: 30px;}.fotorama__nav--dots .fotorama__nav__frame--thumb, .fotorama__nav--dots .fotorama__thumb-border {display: none;}.fotorama__nav--thumbs {display: block;}.fotorama__nav--thumbs .fotorama__nav__frame {padding-left: 0 !important;}.fotorama__nav--thumbs .fotorama__nav__frame:last-child {padding-right: 0 !important;}.fotorama__nav--thumbs .fotorama__nav__frame--dot {display: none;}.fotorama__dot {display: block;width: 4px;height: 4px;position: relative;top: 12px;left: 6px;border-radius: 6px;border: 1px solid #7f7f7f;}.fotorama__nav__frame:focus .fotorama__dot:after {padding: 1px;top: -1px;left: -1px;}.fotorama__nav__frame.fotorama__active .fotorama__dot {width: 0;height: 0;border-width: 3px;}.fotorama__nav__frame.fotorama__active .fotorama__dot:after {padding: 3px;top: -3px;left: -3px;}.fotorama__thumb {overflow: hidden;position: relative;width: 100%;height: 100%;}.fotorama__nav__frame:focus .fotorama__thumb {z-index: 2;}.fotorama__thumb-border {position: absolute;z-index: 9;top: 0;left: 0;border-style: solid;border-color: #00afea;background-image: linear-gradient(to bottom right, rgba(255,255,255,0.25), rgba(64,64,64,0.1));}.fotorama__caption {position: absolute;z-index: 12;bottom: 0;left: 0;right: 0;font-family: 'Helvetica Neue', Arial, sans-serif;font-size: 14px;line-height: 1.5;color: #000;}.fotorama__caption a {text-decoration: none;color: #000;border-bottom: 1px solid;border-color: rgba(0,0,0,0.5);}.fotorama__caption a:hover {color: #333;border-color: rgba(51,51,51,0.5);}.fotorama__wrap--rtl .fotorama__caption {left: auto;right: 0;}.fotorama__wrap--no-captions .fotorama__caption, .fotorama__wrap--video .fotorama__caption {display: none;}.fotorama__caption__wrap {background-color: #fff;background-color: rgba(255,255,255,0.9);padding: 5px 10px;}@-webkit-keyframes spinner {0% {-webkit-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.fotorama__wrap--css3 .fotorama__spinner {-webkit-animation: spinner 24s infinite linear;animation: spinner 24s infinite linear;}.fotorama__wrap--css3 .fotorama__html, .fotorama__wrap--css3 .fotorama__stage .fotorama__img {transition-property: opacity;transition-timing-function: linear;transition-duration: 0.3s;}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img {opacity: 0;}.fotorama__select {cursor: auto;}.fotorama__video {top: 32px;right: 0;bottom: 0;left: 0;position: absolute;z-index: 10;}@-moz-document url-prefix() {.fotorama__active {box-shadow: 0 0 0 transparent;}}.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close, .fotorama__video-play {position: absolute;z-index: 11;cursor: pointer;}.fotorama__arr {position: absolute;width: 13px;height: 23px;top: 50%;margin-top: -12px;background: url("../img/sprite--arrow.png") no-repeat 0 0;}.fotorama__arr--prev {left: 30px;background-position: 0 0;}.fotorama__arr--next {right: 30px;background-position: -13px 0;}.fotorama__arr--disabled {pointer-events: none;cursor: default;*display: none;opacity: 0.1;}.fotorama__fullscreen-icon {width: 32px;height: 32px;top: 2px;right: 2px;background-position: 0 -32px;z-index: 20;}.fotorama__arr:focus, .fotorama__fullscreen-icon:focus {border-radius: 50%;}.fotorama--fullscreen .fotorama__fullscreen-icon {background-position: -32px -32px;}.fotorama__video-play {width: 96px;height: 96px;left: 50%;top: 50%;margin-left: -48px;margin-top: -48px;background-position: 0 -64px;opacity: 0;}.fotorama__wrap--css2 .fotorama__video-play, .fotorama__wrap--video .fotorama__stage .fotorama__video-play {display: none;}.fotorama__error .fotorama__video-play, .fotorama__loaded .fotorama__video-play, .fotorama__nav__frame .fotorama__video-play {opacity: 1;display: block;}.fotorama__nav__frame .fotorama__video-play {width: 32px;height: 32px;margin-left: -16px;margin-top: -16px;background-position: -64px -32px;}.fotorama__video-close {width: 32px;height: 32px;top: 0;right: 0;background-position: -64px 0;z-index: 20;opacity: 0;}.fotorama__wrap--css2 .fotorama__video-close {display: none;}.fotorama__wrap--css3 .fotorama__video-close {-webkit-transform: translate3d(32px, -32px, 0);transform: translate3d(32px, -32px, 0);}.fotorama__wrap--video .fotorama__video-close {display: block;opacity: 1;}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {opacity: 0;}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus {opacity: 1;}.fotorama__wrap--video .fotorama__arr, .fotorama__wrap--video .fotorama__fullscreen-icon {opacity: 0 !important;}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {display: none;}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus, .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus {display: block;}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr, .fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon {display: none !important;}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus) {-webkit-transform: translate3d(32px, -32px, 0);transform: translate3d(32px, -32px, 0);}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus) {-webkit-transform: translate3d(-48px, 0, 0);transform: translate3d(-48px, 0, 0);}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus) {-webkit-transform: translate3d(48px, 0, 0);transform: translate3d(48px, 0, 0);}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon {-webkit-transform: translate3d(32px, -32px, 0) !important;transform: translate3d(32px, -32px, 0) !important;}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev {-webkit-transform: translate3d(-48px, 0, 0) !important;transform: translate3d(-48px, 0, 0) !important;}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next {-webkit-transform: translate3d(48px, 0, 0) !important;transform: translate3d(48px, 0, 0) !important;}.fotorama__wrap--css3 .fotorama__arr:not(:focus), .fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus), .fotorama__wrap--css3 .fotorama__video-close:not(:focus), .fotorama__wrap--css3 .fotorama__video-play:not(:focus) {transition-property: -webkit-transform, opacity;transition-property: transform, opacity;transition-duration: 0.3s;}.fotorama__nav:after, .fotorama__nav:before, .fotorama__stage:after, .fotorama__stage:before {content: "";display: block;position: absolute;text-decoration: none;top: 0;bottom: 0;width: 10px;height: auto;z-index: 10;pointer-events: none;background-repeat: no-repeat;background-size: 1px 100%, 5px 100%;}.fotorama__nav:before, .fotorama__stage:before {background-image: linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent);background-position: 0 0, 0 0;left: -10px;}.fotorama__nav.fotorama__shadows--left:before, .fotorama__stage.fotorama__shadows--left:before {left: 0;}.fotorama__nav:after, .fotorama__stage:after {background-image: linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent);background-position: 100% 0, 100% 0;right: -10px;}.fotorama__nav.fotorama__shadows--right:after, .fotorama__stage.fotorama__shadows--right:after {right: 0;}.fotorama--fullscreen .fotorama__nav:after, .fotorama--fullscreen .fotorama__nav:before, .fotorama--fullscreen .fotorama__stage:after, .fotorama--fullscreen .fotorama__stage:before, .fotorama__wrap--fade .fotorama__stage:after, .fotorama__wrap--fade .fotorama__stage:before, .fotorama__wrap--no-shadows .fotorama__nav:after, .fotorama__wrap--no-shadows .fotorama__nav:before, .fotorama__wrap--no-shadows .fotorama__stage:after, .fotorama__wrap--no-shadows .fotorama__stage:before {display: none;}@-webkit-keyframes spinner {0% {-webkit-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes spinner {0% {-webkit-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.header {position: absolute;left: 0;top: 0;right: 0;padding: 50px 0;background: transparent;transition: transform 0.3s ease-in-out;-webkit-transform: translateY();transform: translateY();z-index: 50;}@media (max-width: 1200px) {.header {padding: 20px 0 46px;}}@media (max-width: 767px) {.header {padding: 49px 0 0;}}.header.bg {background: rgba(20,31,46,0.8);padding: 20px 0 10px;position: fixed;}@media (max-width: 1200px) {.header.bg {padding: 20px 0;}}.header.bg .header--phone {position: relative;}@media (max-width: 767px) {.header.bg .header--phone {width: 42px;top: auto;left: auto;border: 2px solid #fff;}}@media (max-width: 767px) {.header.bg .header--phone span {display: none;}}@media (max-width: 767px) {.header.bg .header--phone:before {display: block;left: 19px;}}.header.small {background: rgba(20,31,46,0.8);-webkit-transform: translateY(-200%);transform: translateY(-200%);}.header .width-wrap {width: auto;max-width: 1656px;}@media (max-width: 1200px) {.header .width-wrap {position: relative;}}.header--logo {display: inline-block;vertical-align: top;}.header--logo img {display: block;width: 195px;height: 44px;}.header--links {display: inline-block;vertical-align: top;}.header--links nav {display: inline-block;vertical-align: top;height: auto;z-index: 10;}.header--links nav > ul > li {padding-bottom:20px;}.header--links nav ul > li > ul {display:none;position:absolute;border-radius: 30px;margin-top:19px;background: #27b4fa;padding: 30px;}.header--links nav ul li ul li a {padding: 0;}.header--links nav ul li ul li {display: block;margin: 0 auto 15px;text-align: left;font-size: 18px;line-height: 24px;}.header--links nav ul li ul li:last-child {margin: 0;}.header--links nav ul > li > ul > li {display:block;}.header--links nav ul > li:hover > ul {display:block;}@media (max-width: 1200px) {.header--links nav > ul > li {padding-bottom:0px;}.header--links nav ul > li:hover > ul {display:none;}}@media (min-width: 1201px) {.header--links nav {display:inline-block !important;}}@media (max-width: 1200px) {.header--links nav {position: absolute;right: 15px;top: 60px;text-align: center;width: 150px;border-radius: 30px;background: #27b4fa;box-sizing: border-box;display:none;overflow: hidden;}}.header--links nav ul {padding-top: 2px;}@media (max-width: 1200px) {.header--links nav ul {display: block;padding: 30px;}}.header--links nav ul li {display: inline-block;vertical-align: top;margin: 0 5px;}@media (max-width: 1200px) {.header--links nav ul li {display: block;margin: 0 auto 15px;text-align: left;font-size: 18px;line-height: 24px;}}@media (max-width: 1200px) {.header--links nav ul li:last-child {margin: 0;}}.header--links nav ul li span {color: #fff;font-size: 18px;line-height: normal;padding: 10px 18px 10px;background: transparent;transition: all 0.3s ease-in-out;border: 2px solid transparent;font-family: PRBeauSansProLight, sans-serif;border-radius: 30px;border: 2px solid #27b4fa;background: #27b4fa;}@media (max-width: 1200px) {.header--links nav ul li span {padding: 0;border: none;}}.header--links nav ul li a {color: #fff;font-size: 18px;line-height: normal;padding: 10px 18px 10px;background: transparent;transition: all 0.3s ease-in-out;border: 2px solid transparent;font-family: PRBeauSansProLight, sans-serif;border-radius: 30px;}.header--links nav ul li a:hover, .header--links nav ul li.active a {border: 2px solid #27b4fa;}@media (max-width: 1200px) {.header--links nav ul li a:hover {padding: 0;border: none;}}.header--links nav ul li a:active {background: #27b4fa;}@media (max-width: 1200px) {.header--links nav ul li a {padding: 0;border: none;}}.header--links .btn-simple {margin: 0 11px 0 17px;border: 2px solid #27b4fa;transition: all 0.3s ease-in-out;background: #27b4fa;}@media (max-width: 767px) {.header--links .btn-simple {display: none;}}.header--links .btn-simple span.text {text-transform: none;font-size: 18px;color: #fff;padding: 0 26px;font-family: PRBeauSansProLight, sans-serif;}.header--links .btn-simple:hover {background: #27b4fa;text-decoration: none;}.header--phone {display: inline-block;vertical-align: top;height: 42px;border: 2px solid #fff;border-radius: 45px;position: relative;margin-right: 3px;padding: 0 20px;transition: all 0.3s ease-in-out;width: 0;box-sizing: border-box;overflow: hidden;}@media (max-width: 767px) {.header--phone {border: none;width: 210px;position: absolute;left: 15px;top: 50px;padding: 0;}}.header--phone:before {position: absolute;content: "";background: url("../img/icon_phone_header.svg") no-repeat 0 0;width: 14px;height: 14px;top: 50%;left: 21px;-webkit-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);opacity: 1;}@media (max-width: 767px) {.header--phone:before {display: none;}}.header--phone:hover {width: 190px;}.header--phone:hover:before {opacity: 0;}.header--phone:hover span {width: auto;}.header--phone span {color: #fff;font-size: 20px;font-weight: bold;width: 0;transition: all 0.3s ease-in-out;overflow: hidden;white-space: nowrap;display: block;line-height: 40px;font-family: PRBeauSansProSemibold, sans-serif;}@media (max-width: 767px) {.header--phone span {width: auto;}.header--phone:hover:before {opacity: 1;}}.header--phone span small {font-size: 14px;font-family: PRBeauSansProLight, sans-serif;}@media (max-width: 767px) {.header--phone span small {font-size: 20px;}}.header--hamburger {display: none;position: relative;vertical-align: top;margin-left: 10px;width: 44px;height: 44px;border-radius: 44px;background: #27b4fa;}@media (max-width: 1200px) {.header--hamburger {display: inline-block;}}.header--hamburger.open:after {opacity: 0;}.header--hamburger.open span:first-child {-webkit-transform: rotate(45deg);transform: rotate(45deg);margin-top: 0;}.header--hamburger.open span:last-child {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);margin-top: 0;}.header--hamburger.open:hover span:first-child {margin-top: 0;}.header--hamburger.open:hover span:last-child {margin-top: 0;}.header--hamburger:hover span:first-child {margin-top: -5px;}.header--hamburger:hover span:last-child {margin-top: 3px;}.header--hamburger:after {position: absolute;content: "";width: 14px;height: 2px;left: 50%;top: 50%;margin-left: -7px;margin-top: -1px;transition: all 0.1s ease-in-out;z-index: 10;background: #fff;}.header--hamburger span:first-child {position: absolute;content: "";width: 14px;height: 2px;left: 50%;top: 50%;margin-left: -7px;margin-top: -7px;transition: all 0.1s ease-in-out;display: block;z-index: 10;background: #fff;-webkit-transform: rotate(0);transform: rotate(0);}.header--hamburger span:last-child {z-index: 10;display: block;position: absolute;content: "";width: 14px;height: 2px;left: 50%;top: 50%;margin-left: -7px;margin-top: 5px;transition: all 0.1s ease-in-out;background: #fff;-webkit-transform: rotate(0);transform: rotate(0);}.psevdofooter {height: 243px;}@media (max-width: 1200px) {.psevdofooter {height: 279px;}}@media (max-width: 767px) {.psevdofooter {height: 315px;}}.footer {position: absolute;left: 0;right: 0;bottom: 0;background: #0f1826;padding: 110px 0 95px;}@media (max-width: 767px) {.footer {padding: 50px 0;}}.footer .width-wrap {width: auto;max-width: 1656px;}@media (max-width: 767px) {.footer .width-wrap {display: block !important;text-align: center;}}.footer--links {display: inline-block;vertical-align: top;}.footer--copyrirht {padding-top: 4px;display: inline-block;vertical-align: top;font-size: 14px;line-height: 24px;color: #6c6c6c;font-family: PRBeauSansProThin, sans-serif;}.footer--copyrirht a {color: #fff;font: inherit;display: inline-block;vertical-align: top;margin-left: 4px;}.footer--copyrirht a:hover {text-decoration: underline;}.footer--tel {margin-left: 36px;margin-top: -2px;font-size: 17px;color: #fff;display: inline-block;vertical-align: top;font-family: PRBeauSansProLight, sans-serif;}@media (max-width: 1200px) {.footer--tel {display: block;margin-left: 0;}}.footer--tel strong {font-family: PRBeauSansProSemibold, sans-serif;padding-left: 5px;}.footer--logo {display: inline-block;vertical-align: top;margin-top: -11px;}@media (max-width: 1200px) {.footer--logo {margin-top: 13px;}}@media (max-width: 767px) {.footer--logo {display: block;margin-top: 20px;margin-bottom: 25px;}}.footer--logo img {display: inline-block;vertical-align: top;margin-right: 10px;width: 210px;}.footer--logo span {color: #fff;font-size: 35px;font-weight: bold;text-transform: uppercase;letter-spacing: 1px;}.footer--mail {display: inline-block;vertical-align: top;font-size: 14px;line-height: 24px;color: #fff;margin-right: 14px;margin-top: 8px;font-family: PRBeauSansProLight, sans-serif;}@media (max-width: 1200px) {.footer--mail {display: block;text-align: right;}}@media (max-width: 767px) {.footer--mail {text-align: center;margin-right: 0;}}.footer--mail:hover {text-decoration: underline;}.footer--social {margin-top: -4px;}.social {display: inline-block;vertical-align: top;}.social li {display: inline-block;vertical-align: top;margin-left: 11px;}@media (max-width: 767px) {.social li {margin: 0 5px;}}.social li a {display: block;width: 36px;height: 36px;border-radius: 36px;border: 2px solid transparent;position: relative;transition: all 0.2s ease-in-out;}.social li a:hover {border: 2px solid #fff;}.social li a.social-be:before {position: absolute;content: "";left: 50%;top: 50%;-webkit-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);background: url("../img/icon_social_1.svg") no-repeat 0 0;width: 18px;height: 12px;}.social li a.social-fb:before {position: absolute;content: "";left: 50%;top: 50%;-webkit-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);background: url("../img/icon_social_2.svg") no-repeat 0 0;width: 9px;height: 16px;}.social li a.social-vk:before {position: absolute;content: "";left: 50%;top: 50%;-webkit-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);background: url("../img/icon_social_3.svg") no-repeat 0 0;width: 18px;height: 11px;}.popup {background: #fff;padding: 70px;width: 750px;box-sizing: border-box;}@media (max-width: 1200px) {.popup {padding: 40px;width: 700px;}}@media (max-width: 767px) {.popup {padding: 40px 10px 15px;width: auto;}}.popup h3 {color: #141c2c;padding-bottom: 25px;font-family: PRBeauSansProThin, sans-serif;font-weight: normal;}.popup span.title {font-family: PRBeauSansProThin, sans-serif;}@media (max-width: 767px) {.popup span.title {font-size: 20px;line-height: 28px;}}.popup .main-form .justifyed {margin-bottom: 28px;}@media (max-width: 767px) {.popup .main-form .justifyed {margin-bottom: 15px;}}.popup .main-form label.focus span, .popup .main-form label.ok span {font-size: 10px !important;top: 10px;}.popup .main-form label.ok:after, .popup .main-form label.error:after {right: 2px;}@media (max-width: 767px) {.popup .main-form label.ok:after, .popup .main-form label.error:after {right: 12px;}}.popup .main-form label .inp {font-family: PRBeauSansProThin, sans-serif;}.popup .main-form label span {font-family: PRBeauSansProThin, sans-serif;}.popup .main-form .confident a {transition: all 0.3s ease-in-out;text-decoration: underline;font-family: PRBeauSansProThin, sans-serif;}.popup .main-form .confident a:hover {text-decoration: none;color: #0ca8fd;}.popup.popup-ok {text-align: center;}.popup.popup-ok h3 {color: #141c2c;padding-bottom: 40px;font-family: PRBeauSansProThin, sans-serif;font-weight: normal;}.popup.popup-ok p {text-align: center;color: #141c2c;font-family: PRBeauSansProThin, sans-serif;font-size: 24px;line-height: 30px;padding-bottom: 40px;}.popup span.confident {font-family: PRBeauSansProThin, sans-serif;}@media (max-width: 767px) {.popup .add-file {padding-left: 0;}}@media (max-width: 767px) {.popup .add-file svg {top: 5px;}}.slider {height: 1075px;position: relative;}@media (max-width: 1200px) {.slider {height: 900px;}}@media (max-width: 767px) {.slider {height: auto;background: url("../img/bg--top-mobile.jpg") no-repeat 50% 0;background-size: cover;padding-bottom: 61px;}}.slider .btn-wrap {position: absolute;top: 649px;left: 50%;margin-left: -572px;z-index: 10;}@media (max-width: 1200px) {.slider .btn-wrap {top: 530px;margin-left: -361px;}}@media (max-width: 767px) {.slider .btn-wrap {position: relative;top: auto;left: auto;margin-left: 0;text-align: center;}}.slider .btn-wrap .btn .text {font-size: 22px;color: #fff;font-family: PRBeauSansProSemibold, sans-serif;letter-spacing: 1px;padding: 18px 71px 15px;}@media (max-width: 767px) {.slider .btn-wrap .btn .text {padding: 17px 40px 18px;}}.slider .top-mobile {display: none;padding: 176px 0 48px;}@media (max-width: 767px) {.slider .top-mobile {display: block;}}.slider .top-mobile p {color: #fff;font-size: 21px;line-height: 33px;font-family: PRBeauSansProSemibold, sans-serif;font-style: italic;}.slider .top-mobile--slider-wrap {padding-left: 35px;position: relative;}.slider .top-mobile--slider-wrap:before {position: absolute;content: "";width: 3px;top: 33px;left: 12px;bottom: 7px;border-radius: 1px;background: #fff;}.slider .top-mobile--slider-wrap:after {position: absolute;content: "";width: 19px;height: 24px;background: url("../img/icon_lamp.svg") no-repeat 0 0;left: 4px;top: 0;}.slider .icon-scroll {position: absolute;left: 50%;bottom: 20px;width: 25px;margin-left: -12px;z-index: 10;}@media (max-width: 1200px) {.slider .icon-scroll {bottom: 10px;}}@media (max-width: 767px) {.slider .icon-scroll {display: none;}}.slider .slider--scheme {position: absolute;bottom: 130px;width: 1146px;left: 50%;margin-left: -573px;border-radius: 15px;background: rgba(20,31,46,0.8);text-align: center;padding: 84px 0;z-index: 50;}@media (max-width: 1200px) {.slider .slider--scheme {bottom: 55px;left: 15px;right: 15px;margin-left: 0;width: auto;}}@media (max-width: 767px) {.slider .slider--scheme {display: none;}}.slider .slider--scheme ul {display: block;width: 785px;margin: 0 auto;position: relative;}@media (max-width: 1200px) {.slider .slider--scheme ul {width: 640px;}}.slider .slider--scheme ul li {position: relative;display: inline-block;vertical-align: top;}.slider .slider--scheme ul li:after {position: absolute;content: "";background: url("../img/bg--pattern.png") repeat-x;left: 8px;width: 114px;height: 3px;top: 50%;margin-top: -1px;}@media (max-width: 1200px) {.slider .slider--scheme ul li:after {width: 92px;}}.slider .slider--scheme ul li:hover a {background: rgba(12,168,253,0.5);}.slider .slider--scheme ul li:last-child:after {display: none;}.slider .slider--scheme ul li:nth-child(odd) a span {top: -45px;}.slider .slider--scheme ul li:nth-child(even) a span {top: 17px;}.slider .slider--scheme ul li.active a {background: #0ca8fd;}.slider .slider--scheme ul li a {display: block;width: 18px;height: 18px;border-radius: 18px;border: 2px solid #fff;margin-top: -9px;margin-left: -9px;background: transparent;box-sizing: border-box;position: absolute;transition: all 0.3s ease-in-out;}.slider .slider--scheme ul li a span {position: absolute;color: #fff;font-size: 16px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);font-family: PRBeauSansProLight, sans-serif;}.slider .top-slider {background: url("../img/bg--slider.jpg") no-repeat 50% 50%;background-size: cover !important;position: relative;}@media (max-width: 767px) {.slider .top-slider {display: none;}}.slider .top-slider .owl-nav .owl-prev {position: absolute;right: 50%;top: 50%;background-image: url("../img/sprite.png");background-position: -195px 0px;width: 195px;height: 371px;margin-top: -158px;margin-right: 630px;opacity: 0.3;transition: all 0.2s ease-in-out;}.slider .top-slider .owl-nav .owl-prev:hover {opacity: 1;}.slider .top-slider .owl-nav .owl-next {position: absolute;left: 50%;top: 50%;background-image: url("../img/sprite.png");background-position: 0px 0px;width: 195px;height: 371px;margin-top: -158px;margin-left: 630px;opacity: 0.3;transition: all 0.2s ease-in-out;}.slider .top-slider .owl-nav .owl-next:hover {opacity: 1;}.slider .top-slider--el {height: 1075px;position: relative;overflow: hidden;}@media (max-width: 1200px) {.slider .top-slider--el {height: 900px;}}@media (max-width: 767px) {.slider .top-slider--el {height: auto;padding-bottom: 20px;}}.slider .top-slider--el-bg {position: absolute;width: auto !important;}@media (max-width: 1200px) {.slider .top-slider--el-bg {max-height: 85%;}}@media (max-width: 767px) {.slider .top-slider--el-bg {display: none !important;}}.slider .top-slider--el .content {padding-top: 308px;position: relative;z-index: 30;}@media (max-width: 1200px) {.slider .top-slider--el .content {padding-top: 200px;}}@media (max-width: 767px) {.slider .top-slider--el .content {padding-top: 100px;}}.slider .top-slider--el .content h2 {color: #fff;margin-bottom: 45px;font-family: PRBeauSansProBook, sans-serif;}@media (max-width: 767px) {.slider .top-slider--el .content h2 {margin-bottom: 20px;}}.slider .top-slider--el .content h2 i {font-style: normal;display: block;}@media (max-width: 1200px) {.slider .top-slider--el .content h2 i {display: inline;}}.slider .top-slider--el .content ul {display: block;padding-bottom: 0;box-sizing: border-box;min-height: 235px;}@media (max-width: 767px) {.slider .top-slider--el .content ul {min-height: 10px;padding-bottom: 20px;}}.slider .top-slider--el .content ul li {display: block;padding-left: 45px;position: relative;color: #fff;margin-bottom: 0;font-family: PRBeauSansProThin, sans-serif;}.slider .top-slider--el .content ul li:before {position: absolute;content: "";width: 21px;height: 1px;background: #0ca8fd;left: 5px;top: 20px;}@media (max-width: 767px) {.slider .top-slider--el .content ul li:before {top: 15px;}}.slider .top-slider .top-slider--el-1 .top-slider--el-bg {bottom: 0;left: 50%;margin-left: -147px;}.slider .top-slider .top-slider--el-2 .top-slider--el-bg {top: 0;left: 50%;margin-left: -147px;}.slider .top-slider .top-slider--el-4 .top-slider--el-bg {left: 50%;top: 50%;margin-top: -313px;margin-left: 172px;}.slider .top-slider .top-slider--el-5 .top-slider--el-bg {left: 50%;top: 50%;margin-top: -538px;margin-left: -42px;}.slider .top-slider .top-slider--el-5 .content {padding-top: 247px;}@media (max-width: 1200px) {.slider .top-slider .top-slider--el-5 .content {padding-top: 210px;}}@media (max-width: 767px) {.slider .top-slider .top-slider--el-5 .content {padding-top: 100px;}}.slider .top-slider .top-slider--el-6 .top-slider--el-bg {bottom: 0;left: 50%;margin-left: -951px;}.slider .top-slider .top-slider--el-6 .content {padding-top: 247px;}@media (max-width: 1200px) {.slider .top-slider .top-slider--el-6 .content {padding-top: 160px;}}@media (max-width: 767px) {.slider .top-slider .top-slider--el-6 .content {padding-top: 100px;}}.slider .top-slider .top-slider--el-7 .top-slider--el-bg {bottom: 0;left: 50%;margin-left: -245px;}.slider .top-slider .top-slider--el-7 .content {padding-top: 247px;}@media (max-width: 1200px) {.slider .top-slider .top-slider--el-7 .content {padding-top: 160px;}}@media (max-width: 767px) {.slider .top-slider .top-slider--el-7 .content {padding-top: 100px;}}.command {padding: 122px 0 120px;}@media (max-width: 767px) {.command {padding: 42px 0;}}.command h1 {padding-bottom: 71px;}@media (max-width: 767px) {.command h1 {padding-bottom: 27px;}}.command h1 > *::-moz-selection {background-color: #1d2637;color: #00e8ac;}.command h1 > *::selection {background-color: #1d2637;color: #00e8ac;}.command h1::-moz-selection {background-color: #1d2637;color: #00e8ac;}.command h1::selection {background-color: #1d2637;color: #00e8ac;}.command-user {width: 1000px;background: url("../img/bg--comand.png") no-repeat 50% 100%;background-size: 100% auto;text-align: center;margin: 0 auto 59px;}@media (max-width: 1200px) {.command-user {width: 730px;}}@media (max-width: 767px) {.command-user {width: auto;margin-bottom: 75px;}}.command-user li {width: 146px;margin: 0 14px;text-align: center;}@media (max-width: 1200px) {.command-user li {width: 100px;margin: 0 10px;}}@media (max-width: 767px) {.command-user li {margin: 0;width: 20%;position: relative;}}.command-user li:nth-child(1):hover span {color: #00ebb0;}.command-user li:nth-child(2):hover span {color: #00ad9b;}.command-user li:nth-child(3):hover span {color: #ff4e4e;}.command-user li:nth-child(4):hover span {color: #247afd;}.command-user li:nth-child(5):hover span {color: #ff576f;}@media (max-width: 767px) {.command-user li:nth-child(odd) span {position: absolute;left: 50%;width: 95px;margin-left: -47px;text-align: center;bottom: -65px;}}@media (max-width: 767px) {.command-user li:nth-child(even) span {position: absolute;left: 50%;width: 95px;margin-left: -47px;text-align: center;bottom: -40px;}}@media (max-width: 767px) {.command-user li:first-child span {text-align: right;margin-left: 0;left: 0;}}@media (max-width: 767px) {.command-user li:last-child span {text-align: right;margin-left: -70px;}}.command-user li span {display: block;text-align: center;font-size: 17px;line-height: normal;color: #cdcdcd;transition: all 0.2s ease-in-out;margin-bottom: 19px;font-family: PRBeauSansProLight, sans-serif;}@media (max-width: 767px) {.command-user li span {margin-bottom: 5px;font-size: 16px;}}.command-user li span::-moz-selection {background-color: #1d2637;color: #00e8ac;}.command-user li span::selection {background-color: #1d2637;color: #00e8ac;}.command-user li img {display: block;max-width: 100%;}.command .text {display: block;text-align: center;font-size: 24px;line-height: 30px;margin-bottom: 99px;font-family: PRBeauSansProLight, sans-serif;}@media (max-width: 767px) {.command .text {font-size: 18px;line-height: 21px;margin-bottom: 45px;}}.command .text ::-moz-selection {background-color: #1d2637;color: #00e8ac;}.command .text ::selection {background-color: #1d2637;color: #00e8ac;}@media (max-width: 767px) {.command .text i {display: inline;}}.command-list {display: block;text-align: center;}.command-list li {display: inline-block;vertical-align: top;width: 360px;text-align: center;}@media (max-width: 1200px) {.command-list li {width: 33%;}}@media (max-width: 767px) {.command-list li {width: 100%;display: block;margin-bottom: 35px;}}.command-list li img {display: block;margin: 0 auto 15px;width: 112px;height: 104px;}@media (max-width: 1200px) {.command-list li img {-webkit-transform: scale(0.8);transform: scale(0.8);}}@media (max-width: 767px) {.command-list li img {margin-bottom: 17px;}}.command-list li span {font-size: 24px;line-height: 20px;font-family: PRBeauSansProLight, sans-serif;}@media (max-width: 1200px) {.command-list li span {font-size: 20px;}}@media (max-width: 767px) {.command-list li span {font-size: 17px;line-height: 21px;}}.command-list li span::-moz-selection {background-color: #1d2637;color: #00e8ac;}.command-list li span::selection {background-color: #1d2637;color: #00e8ac;}.command-list li span i::-moz-selection {background-color: #1d2637;color: #00e8ac;}.command-list li span i::selection {background-color: #1d2637;color: #00e8ac;}.profit {background: url("../img/bg--profit.jpg") no-repeat 50% 50%;background-size: cover;padding: 137px 0 116px;}@media (max-width: 767px) {.profit {padding: 60px 0;}}.profit .text {position: relative;padding-bottom: 134px;}@media (max-width: 1200px) {.profit .text {padding-bottom: 64px;}}@media (max-width: 767px) {.profit .text {padding-bottom: 180px;}}.profit .text h3 {text-align: left;padding-bottom: 23px;color: #fff;}@media (max-width: 767px) {.profit .text h3 {padding-bottom: 8px;}}.profit .text p {display: inline-block;vertical-align: top;width: 457px;color: #fff;font-size: 20px;line-height: 32px;font-family: PRBeauSansProThin, sans-serif;}@media (max-width: 1200px) {.profit .text p {width: 75%;display: block;font-size: 17px;line-height: 29px;margin-bottom: 20px;}}@media (max-width: 767px) {.profit .text p {width: auto;}}@media (max-width: 1200px) {.profit .text p:nth-child(2) {margin-bottom: 23px;}}.profit .text p i {font-style: normal;}@media (max-width: 767px) {.profit .text p i {display: inline;}}.profit .text p small {text-transform: uppercase;color: #00ebaf;font-size: 21px;}.profit .text .brif {position: absolute;top: -17px;right: -6px;width: 200px;height: 200px;border-radius: 200px;background: #061326;box-shadow: 0 0 30px rgba(18,127,181,0.4);-webkit-transform: rotate(8deg);transform: rotate(8deg);}@media (max-width: 1200px) {.profit .text .brif {width: 180px;height: 180px;top: -25px;}}@media (max-width: 767px) {.profit .text .brif {top: auto;width: 140px;height: 140px;bottom: 45px;right: 40px;}}.profit .text .brif p {display: block;text-align: center;font-size: 23px;line-height: 30px;text-transform: uppercase;font-weight: bold;width: 200px;padding-top: 48px;font-family: PRBeauSansProSemibold, sans-serif;}@media (max-width: 1200px) {.profit .text .brif p {width: 180px;padding-top: 38px;}}@media (max-width: 767px) {.profit .text .brif p {font-size: 18px;line-height: 24px;width: 140px;padding-top: 26px;}}.profit .text .brif p i {font-style: normal;}@media (max-width: 767px) {.profit .text .brif p i {display: block;}}.profit .text .brif p a {font-style: italic;font-size: 23px;line-height: 30px;text-decoration: underline;color: #00ebaf;}.profit .text .brif p a:hover {text-decoration: none;color: #22ffd1;}@media (max-width: 767px) {.profit .text .brif p a {font-size: 18px;line-height: 24px;}}.profit h3 {padding-bottom: 69px;color: #fff;}@media (max-width: 767px) {.profit h3 {padding-bottom: 40px;}}.profit .profit-list {display: block;text-align: center;margin: 0 -20px;}@media (max-width: 767px) {.profit .profit-list {width: auto;max-width: 550px;margin: 0 auto;}}.profit .profit-list li {display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: end;align-items: flex-end;-ms-flex-line-pack: end;align-content: flex-end;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 550px;height: 260px;position: relative;margin: 0 15px 32px;}@media (max-width: 1200px) {.profit .profit-list li {width: 370px;height: 200px;margin: 0 5px 10px;}}@media (max-width: 767px) {.profit .profit-list li {width: auto;display: block;margin: 0 auto 15px;background: none !important;height: auto;width: auto;}}.profit .profit-list li:nth-child(1) {background: url("../img/img--profit-1.jpg") no-repeat 0 0;}.profit .profit-list li:nth-child(1) .content {background: rgba(34,102,133,0.9);}.profit .profit-list li:nth-child(2) {background: url("../img/img--profit-2.jpg") no-repeat 0 0;}.profit .profit-list li:nth-child(2) .content {background: rgba(229,145,51,0.9);}.profit .profit-list li:nth-child(3) {background: url("../img/img--profit-3.jpg") no-repeat 0 0;}.profit .profit-list li:nth-child(3) .content {background: rgba(189,58,77,0.9);}.profit .profit-list li:nth-child(4) {background: url("../img/img--profit-4.jpg") no-repeat 0 0;}.profit .profit-list li:nth-child(4) .content {background: rgba(6,68,136,0.9);}.profit .profit-list li:hover .content {opacity: 1;}.profit .profit-list li h4 {color: #fff;padding: 0 30px 5px;}@media (max-width: 1200px) {.profit .profit-list li h4 {font-size: 26px;line-height: 30px;padding: 0 15px 5px;}}@media (max-width: 767px) {.profit .profit-list li h4 {padding: 0 20px 16px;text-align: left;line-height: 36px;}}.profit .profit-list li span {display: block;color: #fff;padding: 0 30px 24px;font-size: 23px;line-height: 26px;font-family: PRBeauSansProThin, sans-serif;}@media (max-width: 1200px) {.profit .profit-list li span {padding: 0 15px 15px;font-size: 16px;line-height: 15px;}}@media (max-width: 767px) {.profit .profit-list li span {font-size: 20px;padding: 0 30px 24px;line-height: 26px;text-align: left;display: none;}}.profit .profit-list li .content {position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: rgba(6,68,163,0.9);z-index: 5;padding: 30px;transition: all 0.3s ease-in-out;opacity: 0;}@media (max-width: 767px) {.profit .profit-list li .content {padding: 20px;position: relative;opacity: 1;background: transparent !important;padding-top: 0;}}.profit .profit-list li .content p {color: #fff;text-align: left;font-size: 23px;line-height: 34px;font-family: PRBeauSansProLight, sans-serif;}@media (max-width: 1200px) {.profit .profit-list li .content p {font-size: 18px;line-height: 24px;}}@media (max-width: 767px) {.profit .profit-list li .content p {font-size: 20px;line-height: 28px;}}.clients {padding: 117px 0 134px;}@media (max-width: 767px) {.clients {padding: 66px 0;}}.clients h3 {color: #252a39;padding-bottom: 50px;}@media (max-width: 767px) {.clients h3 {padding-bottom: 0;font-size: 35px;}}.clients h3::-moz-selection {background-color: #1d2637;color: #00e8ac;}.clients h3::selection {background-color: #1d2637;color: #00e8ac;}.clients .clients--caption {display: block;margin: 0 auto;width: 820px;padding-bottom: 49px;position: relative;}@media (max-width: 1200px) {.clients .clients--caption {width: 100%;}}@media (max-width: 767px) {.clients .clients--caption {margin: 0 -10vw;width: auto;}}.clients .clients--caption .owl-nav div {position: absolute;top: 50%;margin-top: -48px;}.clients .clients--caption .owl-nav .owl-prev {left: -50px;background-image: url("../img/sprite.png");background-position: -390px 0px;width: 29px;height: 55px;}.clients .clients--caption .owl-nav .owl-next {right: -50px;background-image: url("../img/sprite.png");background-position: -390px -55px;width: 29px;height: 55px;}.clients .clients--caption--el {width: 180px;padding: 30px 0;transition: all 0.3s ease-in-out;display: -ms-flexbox;display: flex;-ms-flex-line-pack: center;align-content: center;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}@media (max-width: 767px) {.clients .clients--caption--el {width: 40vw;}}.clients .clients--caption--el.active-el a {-webkit-transform: scale(1.2);transform: scale(1.2);}.clients .clients--caption--el.active-el a img {-webkit-transform: scale(1.2);transform: scale(1.2);-webkit-filter: grayscale(0);filter: grayscale(0);}.clients .clients--caption--el a {display: -ms-flexbox;display: flex;-ms-flex-line-pack: center;align-content: center;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;text-align: center;padding: 0 10px;height: 60px;transition: all 0.3s ease-in-out;}.clients .clients--caption--el a img {display: block;max-width: 70% !important;max-height: 60px;margin: 0 auto;-webkit-filter: grayscale(100%);filter: grayscale(100%);transition: all 0.3s ease-in-out;width:180px;height:auto;}.clients .clients-content {display: block;margin: 0 auto;width: 1140px;padding-top: 4px;position: relative;}@media (max-width: 1200px) {.clients .clients-content {width: 100%;}}.clients .clients-content--el {width: 945px;padding: 0 95px;display: none;}.clients .clients-content--el.active {display: block;}@media (max-width: 1200px) {.clients .clients-content--el {width: 100%;box-sizing: border-box;padding: 0 45px;}}@media (max-width: 767px) {.clients .clients-content--el {padding: 0;}}.clients .clients-content--el h5 {padding-bottom: 27px;}.clients .clients-content--el .text p {display: block;font-size: 19px;line-height: 30px;padding-bottom: 20px;font-family: PRBeauSansProLight, sans-serif;}@media (max-width: 767px) {.clients .clients-content--el .text p {line-height: 24px;}}@media (max-width: 767px) {.clients .clients-content--el .justifyed {display: block !important;}}.clients .clients-content--el--author {display: inline-block;vertical-align: top;margin-bottom: 20px;height: auto;overflow: visible;}@media (max-width: 767px) {.clients .clients-content--el--author {display: block;}}.clients .clients-content--el--author span {display: block;line-height: normal;font-family: PRBeauSansProThin, sans-serif;}.clients .clients-content--el--author-name {font-size: 18px;font-weight: bold;margin-bottom: 4px;}.clients .clients-content--el--author-position {color: #8f8f8f;font-size: 13px;}.clients .clients-content--el--link {display: inline-block;vertical-align: top;color: #0ca8fd;transition: all 0.3s ease-in-out;border-bottom: 1px solid #0ca8fd;position: relative;font-size: 18px;line-height: normal;font-family: PRBeauSansProBook, sans-serif;}.clients .clients-content--el--link:hover {color: #3ab7ff;border-bottom: 1px solid transparent;}.clients .clients-content--el--link:before {position: absolute;content: "";background: url("../img/icon_link.svg");width: 16px;height: 10px;left: -29px;top: 7px;}.form {padding: 104px 0 89px;background: #1e5799;background: linear-gradient(45deg, #1e5799 0%, #0053ca 0%, #0ca8fd 100%);}@media (max-width: 767px) {.form {padding: 66px 0 49px;}}.form .main-form {width: 750px;margin: 0 auto;}@media (max-width: 1200px) {.form .main-form {width: 730px;}}@media (max-width: 767px) {.form .main-form {width: auto;}}.form .main-form h3 {color: #fff;padding-bottom: 20px;}@media (max-width: 767px) {.form .main-form h3 {padding-bottom: 8px;}}.form .main-form span.title {color: #fff;font-size: 28px;font-family: PRBeauSansProLight, sans-serif;}@media (max-width: 767px) {.form .main-form span.title {font-size: 18px;line-height: 23px;padding-bottom: 27px;}}.form .main-form span.title strong {color: #ff576f;}@media (max-width: 767px) {.form .main-form .justifyed {display: block !important;text-align: center;}}.form .main-form label {width: 360px;}@media (max-width: 767px) {.form .main-form label {width: auto;margin: 0 20px 18px;}}.form .main-form label .inp {width: 360px;font-size: 18px;padding-top: 16px;}@media (max-width: 767px) {.form .main-form label .inp {width: 100%;}}.form .main-form label span {font-size: 18px;}.form .main-form label.checkbox span {font-size: 12px;}@media (max-width: 767px) {.form .main-form label span {font-size: 16px;}}.form .main-form span.confident {font-size: 12px;width: 450px;color: #fff;}@media (max-width: 767px) {.form .main-form span.confident {width: 100%;}}.form .main-form span.confident a {color: #fff;}.form .main-form span.confident a:hover {color: #d9d9d9;}.form .main-form .add-file {position: relative;padding-left: 20px;}@media (max-width: 767px) {.form .main-form .add-file {display: inline-block;vertical-align: top;padding-left: 0;}}.form .main-form .add-file svg {position: absolute;left: 0;top: 4px;width: 20px;height: 23px;}.form .main-form .add-file svg path {fill: #fff;transition: all 0.3s ease-in-out;}@media (max-width: 767px) {.form .main-form .add-file svg {left: 0;}}.form .main-form .add-file:hover svg path {fill: #d9d9d9;}.form .main-form .add-file:hover .jq-file .jq-file__name, .form .main-form .add-file:hover .jq-file.focused .jq-file__name {color: #d9d9d9;}.form .main-form .jq-file .jq-file__name, .form .main-form .jq-file.focused .jq-file__name {color: #fff;}.form .main-form .btn {margin-top: 16px;}@media (max-width: 767px) {.form .main-form .btn {margin-top: 20px;}}.form .main-form .btn .text {padding: 18px 47px 15px;}@media (max-width: 767px) {.form .main-form .btn .text {padding: 22px 57px 20px;}}.form .main-form .btn .bg {border-color: #ff576f !important;}.portfolio {padding: 48px 0 89px;}.portfolio-top {padding: 202px 0 75px;}@media (max-width: 767px) {.portfolio-top {padding-top: 100px;}}.portfolio-top h2 {text-align: center;font-family: PRBeauSansProSemibold, sans-serif;}.portfolio-top h2:after {left: 50%;margin-left: -65px;}.portfolio-caption {display: block;text-align: center;padding-bottom: 107px;}@media (max-width: 767px) {.portfolio-caption {padding-bottom: 30px;}}.portfolio-caption li {display: inline-block;vertical-align: top;margin: 0 12px;color: #141c2c;font-size: 18px;line-height: normal;padding: 10px 18px 10px;background: transparent;transition: all 0.3s ease-in-out;border: 2px solid transparent;font-family: PRBeauSansProLight, sans-serif;border-radius: 30px;cursor: pointer;}@media (max-width: 1200px) {.portfolio-caption li {margin: 0 10px;}}@media (max-width: 767px) {.portfolio-caption li {display: block;margin: 0 auto 10px;}}.portfolio-caption li.active {cursor: default;}.portfolio-caption li:hover {border: 2px solid #0ca8fd;}.portfolio-caption li:active, .portfolio-caption li.mixitup-control-active {background: #0ca8fd;color: #fff;}.portfolio-list {margin-left: -30px;}@media (max-width: 1200px) {.portfolio-list {margin-left: 0;text-align: center;}}@media (max-width: 767px) {.portfolio-list {width: auto;max-width: 555px;text-align: center;margin: 0 auto;}}.portfolio-list li {display: inline-block;vertical-align: top;}@media (max-width: 767px) {.portfolio-list li {display: block;}}.portfolio-list--el {display: inline-block;vertical-align: top;margin: 0 0 33px 30px;width: 555px;height: 440px;position: relative;background-size: cover !important;overflow: hidden;}@media (max-width: 767px) {.portfolio-list--el {margin: 0 auto 20px;width: 100%;height: 340px;}}.portfolio-list--el.portfolio-list--el-ranko .portfolio-list--el--logo {max-width: 232px;margin-left: 0px;margin-top: -7px;}.portfolio-list--el.portfolio-list--el-4d .portfolio-list--el--logo {max-width: 232px;margin-left: -4px;margin-top: 4px;}.portfolio-list--el.portfolio-list--el-financialhouse .portfolio-list--el--logo {max-width: 363px;margin-left: 4px;margin-top: -10px;}.portfolio-list--el.portfolio-list--el-neustadt .portfolio-list--el--logo {max-width: 202px;margin-left: -16px;margin-top: -14px;}.portfolio-list--el.portfolio-list--el-annataurus .portfolio-list--el--logo {max-width: 396px;margin-left: 4px;margin-top: 1px;}.portfolio-list--el.portfolio-list--el-motion .portfolio-list--el--logo {max-width: 249px;margin-left: 6px;margin-top: -3px;}.portfolio-list--el.portfolio-list--el-stroyteatr .portfolio-list--el--logo {max-width: 208px;margin-left: 7px;margin-top: -19px;}.portfolio-list--el.portfolio-list--el-lending .portfolio-list--el--logo {max-width: 296px;margin-left: 13px;margin-top: 0px;}.portfolio-list--el.portfolio-list--el-rakit .portfolio-list--el--logo {max-width: 224px;margin-left: -8px;margin-top: 10px;}.portfolio-list--el:hover .portfolio-list--el--content {-webkit-transform: translateY(0);transform: translateY(0);}.portfolio-list--el:hover .portfolio-list--el--logo-s {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.portfolio-list--el:hover .portfolio-list--el--content .text {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}.portfolio-list--el:hover .tags {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}.portfolio-list--el--logo {position: absolute;left: 50%;top: 50%;width: 60%;-webkit-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);}.portfolio-list--el--logo-s {display: block;margin: 0 auto 35px;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);opacity: 0;max-height: 55px;}@media (max-width: 767px) {.portfolio-list--el--logo-s {margin-bottom: 15px;max-height: 40px;}}.portfolio-list--el--content {position: absolute;background: #fff;z-index: 10;left: 0;top: 0;right: 0;bottom: 0;border: 7px solid #0ca8fd;transition: all 0.45s cubic-bezier(0.77, 0, 0.175, 1);-webkit-transform: translateY(100%);transform: translateY(100%);padding: 35px 50px 60px 50px;}@media (max-width: 767px) {.portfolio-list--el--content {padding: 20px 20px 40px;}}.portfolio-list--el--content .text {display: block;border-top: 1px solid #363636;padding-top: 39px;opacity: 0;}@media (max-width: 767px) {.portfolio-list--el--content .text {padding-top: 19px;}}.portfolio-list--el--content .text p {display: block;font-size: 15px;line-height: 18px;margin-bottom: 33px;}@media (max-width: 767px) {.portfolio-list--el--content .text p {font-size: 14px;margin-bottom: 13px;}}.portfolio-list--el--content .text p::-moz-selection {background-color: #1d2637;color: #00e8ac;}.portfolio-list--el--content .text p::selection {background-color: #1d2637;color: #00e8ac;}.portfolio-list--el--content .text p strong {font-family: PRBeauSansProLight, sans-serif;font-weight: normal;font-size: 18px;}@media (max-width: 767px) {.portfolio-list--el--content .text p strong {font-size: 16px;font-family: PRBeauSansProBook, sans-serif;}}.portfolio-list--el--content .tags {position: absolute;left: 50px;bottom: 31px;opacity: 0;}.portfolio-list--el--content .tags li {line-height: 25px;}@media (max-width: 767px) {.portfolio-list--el--content .tags {left: 20px;bottom: 15px;}}.portfolio-list--el--content .tags li {display: inline-block;vertical-align: top;margin-right: 21px;font-family: PRBeauSansProLight, sans-serif;font-weight: bold;font-size: 18px;opacity: 0.3;}@media (max-width: 767px) {.portfolio-list--el--content .tags li {font-size: 16px;margin-right: 10px;}}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-delay: 1s;animation-delay: 1s;}@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}.top {text-align: center;background: url("../img/bg--slider.jpg") no-repeat 50% 0;background-size: cover;}.top h2 {color: #fff;margin-bottom: 20px;}.top span.title {color: #fff;display: block;text-align: center;font-family: PRBeauSansProThin, sans-serif;font-size: 20px;}.top span.title strong {font-style: italic;font-family: PRBeauSansProSemibold, sans-serif;}.contacts {padding: 48px 0 89px;}.contacts-top {padding: 161px 0 95px;text-align: left;}@media (max-width: 1200px) {.contacts-top {padding-bottom: 105px;}}@media (max-width: 767px) {.contacts-top {padding: 150px 0 50px;}}.contacts-top span, .contacts-top a {color: #fff;}.contacts-top h2 {font-family: PRBeauSansProSemibold, sans-serif;padding-bottom: 41px;margin-bottom: 36px;}@media (max-width: 767px) {.contacts-top h2 {padding-bottom: 20px;margin-bottom: 20px;}}.contacts--phones {display: inline-block;vertical-align: top;width: 381px;}@media (max-width: 1200px) {.contacts--phones {width: 280px;}}@media (max-width: 767px) {.contacts--phones {display: inline-block;vertical-align: top;width: auto;padding-bottom: 30px;padding-right: 30px;}}.contacts--phones span {position: relative;padding-left: 41px;font-family: PRBeauSansProLight, sans-serif;font-size: 27px;margin-bottom: 17px;display: block;}@media (max-width: 767px) {.contacts--phones span {font-size: 24px;}}.contacts--phones span:before {position: absolute;content: "";width: 23px;height: 20px;background: url("../img/icon_waves.svg") no-repeat 0 0;background-size: 100% 100%;left: 2px;top: 10px;opacity: 0.5;}@media (max-width: 767px) {.contacts--phones span:before {top: 5px;}}.contacts--phones a {display: inline-block;vertical-align: top;font-size: 31px;font-family: PRBeauSansProLight, sans-serif;padding-bottom: 3px;margin-bottom: 2px;transition: all 0.3s ease-in-out;}@media (max-width: 1200px) {.contacts--phones a {font-size: 29px;}}@media (max-width: 767px) {.contacts--phones a {font-size: 27px;display: block;}}.contacts--phones a:hover {color: #abb8c9;}.contacts--phones a strong {display: inline;font-family: PRBeauSansProSemibold, sans-serif;}.contacts--phones .social {padding-top: 8px;margin-left: -14px;}@media (max-width: 767px) {.contacts--phones .social {padding-top: 0;margin-top: -3px;}}.contacts--phones .social li {margin-left: 0;margin-right: 5px;}.contacts--phones .social li a {width: 52px;height: 52px;padding-bottom: 0;opacity: 0.8;transition: all 0.3s ease-in-out;}.contacts--phones .social li a:hover {opacity: 1;}.contacts--phones .social li a:hover:before {opacity: 1;}.contacts--phones .social li a:before {zoom: 1.5;}.contacts--phones .social li .social-be:before {width: 20px;height: 12px;}.contacts--phones .social li .social-vk:before {width: 21px;height: 12px;}.contacts--links {display: inline-block;vertical-align: top;width: 300px;padding-top: 4px;}@media (max-width: 767px) {.contacts--links {padding-top: 0;width: auto;}}.contacts--links a {display: inline-block;vertical-align: top;font-size: 37px;font-family: PRBeauSansProBook, sans-serif;padding-bottom: 6px;margin-bottom: 27px;}@media (max-width: 1200px) {.contacts--links a {font-size: 32px;}}@media (max-width: 767px) {.contacts--links a {font-size: 28px;margin-bottom: 10px;display: block;}}.contacts--links a span {font: inherit;border-bottom: 1px solid rgba(255,255,255,0.2);transition: all 0.3s ease-in-out;}.contacts--links a:hover span {color: #abb8c9;border-bottom: 1px solid transparent;}.contacts--links a:last-child {margin-bottom: 0;}.contacts--links-skype {padding-right: 35px;}.contacts--links-skype span:after {position: absolute;content: "";background: url("../img/icon_skype.svg");width: 24px;height: 24px;background-size: 100% 100%;margin-left: 8px;margin-top: 10px;}@media (max-width: 767px) {.contacts--links-skype span:after {margin-top: 5px;}}.contacts--links-telegram {padding-right: 35px;}.contacts--links-telegram span:after {position: absolute;content: "";background: url("../img/icon_telegram.svg");width: 24px;height: 24px;background-size: 100% 100%;margin-left: 8px;margin-top: 10px;}@media (max-width: 767px) {.contacts--links-telegram span:after {margin-top: 5px;}}.requisites {padding: 0 0 68px;position: relative;z-index: 10;}@media (max-width: 1200px) {.requisites {background: linear-gradient(45deg, #066ef9 0%, #0ba2fc 100%);}}.requisites:before {position: absolute;content: "";width: 730px;height: 777px;background: url("../img/img--cosmonaut.png") no-repeat 0 0;background-size: cover;top: -425px;left: 50%;margin-left: 39px;z-index: 16;pointer-events: none;}@media (max-width: 1200px) {.requisites:before {margin-left: 0;left: auto;right: -40px;width: 400px;height: 490px;margin-left: 110px;top: -268px;}}@media (max-width: 767px) {.requisites:before {display: none;}}.requisites .circle {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 15;overflow: hidden;}@media (max-width: 1200px) {.requisites .circle {display: none;}}.requisites .circle:before {position: absolute;content: "";width: 1350px;height: 1350px;border-radius: 1350px;background: linear-gradient(45deg, #066ef9 0%, #0ba2fc 100%);left: 50%;margin-left: -170px;top: 50%;margin-top: -750px;}.requisites .width-wrap {position: relative;z-index: 20;}@media (max-width: 1200px) {.requisites .width-wrap {display: block !important;}}.requisites h3 {text-align: left;font-family: PRBeauSansProSemibold, sans-serif;margin-bottom: 29px;}@media (max-width: 1200px) {.requisites h3 {color: #fff;}}.requisites-left {display: inline-block;vertical-align: top;width: 490px;padding-top: 82px;}@media (max-width: 1200px) {.requisites-left {display: none;}}.requisites-left ul {margin-bottom: 49px;}@media (max-width: 1200px) {.requisites-left ul {margin-bottom: 25px;}}.requisites-left ul li {display: block;font-size: 17px;line-height: 31px;font-family: PRBeauSansProLight, sans-serif;}@media (max-width: 1200px) {.requisites-left ul li {font-size: 22px;color: #fff;}}@media (max-width: 767px) {.requisites-left ul li {font-size: 18px;line-height: 28px;}}.requisites-left ul li::-moz-selection {background-color: #1d2637;color: #00e8ac;}.requisites-left ul li::selection {background-color: #1d2637;color: #00e8ac;}@media (max-width: 1200px) {.requisites-left ul li i {display: inline;}}.requisites-link {display: inline-block;vertical-align: top;margin-left: 31px;position: relative;color: #0ca8fd;font-size: 18px;font-family: PRBeauSansProSemibold, sans-serif;border-bottom: 1px solid #0ca8fd;transition: all 0.3s ease-in-out;line-height: 24px;}.requisites-link:before {position: absolute;content: "";width: 20px;height: 21px;background: url("../img/icon_print.svg") no-repeat 0 0;background-size: cover;left: -33px;top: 1px;}.requisites-link:hover {color: #3ab7ff;border-bottom: 1px solid transparent;}.requisites--form {display: inline-block;vertical-align: top;width: 650px;padding-top: 70px;}@media (max-width: 1200px) {.requisites--form {padding-top: 40px;}}@media (max-width: 767px) {.requisites--form {width: auto;display: block;}}.requisites--form h3 {color: #fff;line-height: 44px;}@media (max-width: 1200px) {.requisites--form h3 i {display: inline;}}.requisites--form .main-form {width: 650px;}@media (max-width: 767px) {.requisites--form .main-form {width: auto;display: block;text-align: center;}}@media (max-width: 767px) {.requisites--form .main-form .justifyed {text-align: center;}}.requisites--form .main-form label {display: block;width: 100%;}.requisites--form .main-form label.error:after, .requisites--form .main-form label.ok:after {right: 15px;}.requisites--form .main-form label .inp {display: block;width: 100%;height: 56px;margin-bottom: 15px;background: #fff;}.requisites--form .main-form label textarea.inp {height: 127px;}.requisites--form .main-form .requisites--form-left {display: inline-block;vertical-align: top;width: 315px;}@media (max-width: 767px) {.requisites--form .main-form .requisites--form-left {width: auto;display: block;}}.requisites--form .main-form .requisites--form-right {display: inline-block;vertical-align: top;width: 315px;}@media (max-width: 767px) {.requisites--form .main-form .requisites--form-right {width: auto;display: block;}}.requisites--form span.confident {width: 455px;color: #fff;letter-spacing: -0.5px;}@media (max-width: 767px) {.requisites--form span.confident {width: auto;padding-bottom: 10px;}}.requisites--form span.confident a {color: #fff;}.requisites--form .add-file {position: relative;padding-left: 20px;}@media (max-width: 767px) {.requisites--form .add-file {display: inline-block;vertical-align: top;padding-left: 0;}}.requisites--form .add-file svg {position: absolute;left: 0;top: 4px;width: 20px;height: 23px;}.requisites--form .add-file svg path {fill: #fff;transition: all 0.3s ease-in-out;}@media (max-width: 767px) {.requisites--form .add-file svg {left: 0;}}.requisites--form .add-file:hover svg path {fill: #d9d9d9;}.requisites--form .add-file:hover .jq-file .jq-file__name, .requisites--form .add-file:hover .jq-file.focused .jq-file__name {color: #d9d9d9;}.requisites--form .add-file .jq-file .jq-file__name, .requisites--form .add-file .jq-file.focused .jq-file__name {color: #fff;}@media (max-width: 767px) {.requisites--form .btn {margin-top: 10px;margin-bottom: 16px;}}.requisites-mobile {display: none;}@media (max-width: 1200px) {.requisites-mobile {display: block;padding: 60px 0;}}.requisites-mobile h3 {margin-bottom: 30px;text-align: left;}.requisites-mobile ul {margin-bottom: 49px;}@media (max-width: 1200px) {.requisites-mobile ul {margin-bottom: 25px;}}.requisites-mobile ul li {display: inline-block;vertical-align: top;font-size: 17px;line-height: 31px;font-family: PRBeauSansProLight, sans-serif;width: 48%;}@media (max-width: 767px) {.requisites-mobile ul li {display: block;width: auto;font-size: 18px;line-height: 28px;}}.requisites-mobile ul li::-moz-selection {background-color: #1d2637;color: #00e8ac;}.requisites-mobile ul li::selection {background-color: #1d2637;color: #00e8ac;}.requisites-mobile ul li i {font: inherit;}@media (max-width: 1200px) {.requisites-mobile ul li i {display: inline;}}.contacts-vacancy {padding: 72px 0 76px;background: linear-gradient(to right, #19a42d 0%, #106b29 100%);}.contacts-vacancy h3 {text-align: left;color: #fff;padding-bottom: 29px;}.contacts-vacancy-left {display: inline-block;vertical-align: top;width: 400px;margin-right: 73px;}@media (max-width: 1200px) {.contacts-vacancy-left {width: 330px;margin-right: 15px;}}@media (max-width: 767px) {.contacts-vacancy-left {display: block;width: 100%;}}.contacts-vacancy-left span {color: #fff;font-size: 25px;padding-bottom: 15px;display: block;font-family: PRBeauSansProLight, sans-serif;}.contacts-vacancy-left ul li {display: inline-block;vertical-align: top;margin-right: 24px;margin-bottom: 17px;}.contacts-vacancy-left ul li a {display: block;color: #60fe85;font-family: PRBeauSansProLight, sans-serif;font-size: 18px;transition: all 0.3s ease-in-out;border-bottom: 1px solid transparent;line-height: 20px;}.contacts-vacancy-left ul li a:hover {border-bottom: 1px solid #53ed75;}.contacts-vacancy-right {display: inline-block;vertical-align: top;width: 600px;padding-top: 46px;}@media (max-width: 1200px) {.contacts-vacancy-right {width: 340px;padding-top: 0;}}@media (max-width: 767px) {.contacts-vacancy-right {display: block;width: 100%;}}.contacts-vacancy-right p {color: #fff;font-family: PRBeauSansProLight, sans-serif;position: relative;font-size: 25px;}.contacts-vacancy-right p:after {position: absolute;content: "";width: 291px;height: 150px;background: url("../img/contacts-arrow.svg") no-repeat 0 0;background-size: 100% 100%;top: -130px;right: 5px;}@media (max-width: 1200px) {.contacts-vacancy-right p:after {display: none;}}.contacts-vacancy-right p a, .contacts-vacancy-right p strong {font-family: PRBeauSansProSemibold, sans-serif;color: #60fe85;font-style: italic;font-size: 26px;}.contacts-vacancy-right p a:hover {text-decoration: underline;}.services {padding: 93px 0 33px;background: #fafafa;}@media (max-width: 1200px) {.services {padding: 60px 0 33px;}}.services-top {padding: 179px 0 64px;}@media (max-width: 767px) {.services-top {padding-top: 100px;}}.services-top h2 {text-align: center;font-family: PRBeauSansProSemibold, sans-serif;padding-bottom: 23px;margin-bottom: 30px;}.services-top h2:after {left: 50%;margin-left: -65px;}.services-top span.title {display: block;padding: 0 120px;line-height: 30px;}@media (max-width: 767px) {.services-top span.title {padding: 0;font-size: 18px;line-height: 28px;}}.services-list {margin-left: -30px;}@media (max-width: 1200px) {.services-list {margin: 0 auto;display: block;text-align: center;max-width: 555px;}}.services-list li {display: inline-block;vertical-align: top;margin: 0 0 34px 30px;}@media (max-width: 1200px) {.services-list li {margin: 0 auto 30px;}}.services-list--el {display: block;width: 555px;height: 460px;position: relative;background: #fff;}@media (max-width: 1200px) {.services-list--el {display: block;margin: 0 auto 30px;}}@media (max-width: 767px) {.services-list--el {width: 100%;height: auto;}}.services-list--el-img {display: block;width: 100%;}.services-list--el-green:hover .services-list--el--content {border-color: #00ebaf;}.services-list--el-yellow:hover .services-list--el--content {border-color: #f6a733;}.services-list--el-blue:hover .services-list--el--content {border-color: #2379fc;}.services-list--el-red:hover .services-list--el--content {border-color: #eb5362;}.services-list--el--content {padding: 18px 40px 10px 37px;min-height: 157px;border: 7px solid transparent;border-top: none;box-sizing: border-box;transition: all 0.3s ease-in-out;}@media (max-width: 767px) {.services-list--el--content {padding: 20px;}}.services-list--el--content span.title {display:block;font: italic 28px/38px "PRBeauSansProSemibold", sans-serif;padding-bottom: 13px;color: #142334;}.services-list--el--content p {display: block;color: #142334;font-size: 17px;line-height: 30px;font-family: PRBeauSansProLight, sans-serif;}@media (max-width: 1200px) {.services-list--el--content p {font-size: 20px;}}@media (max-width: 767px) {.services-list--el--content p {font-size: 18px;line-height: 28px;}}@media (max-width: 767px) {.services-list--el--content p i {display: inline;}}.service {padding: 93px 0 33px;background: #fafafa;}@media (max-width: 1200px) {.service {padding: 60px 0 33px;}}.service-top {padding: 210px 0 50px;}@media (max-width: 1200px) {.service-top {padding: 110px 0 50px;}}@media (max-width: 767px) {.service-top {padding: 180px 0 50px;}}.service-top h2 {text-align: center;font-family: PRBeauSansProSemibold, sans-serif;padding-bottom: 23px;margin-bottom: 48px;}@media (max-width: 767px) {.service-top h2 {margin-bottom: 28px;}}.service-top h2:after {left: 50%;margin-left: -65px;}.service-top span.title {display: block;padding: 0 120px;line-height: 30px;}@media (max-width: 767px) {.service-top span.title {padding: 0;font-size: 18px;line-height: 28px;}}.service-top--about {display: inline-block;vertical-align: top;width: 490px;margin-left: 585px;color: #fff;font-family: PRBeauSansProThin, sans-serif;font-size: 22px;line-height: 35px;text-align: left;}@media (max-width: 1200px) {.service-top--about {display: block;text-align: center;margin: 0 auto !important;}}@media (max-width: 767px) {.service-top--about {width: auto;font-size: 16px;line-height: 24px;text-align: left;}}.service-top--about strong {font-family: PRBeauSansProSemibold, sans-serif;}.service-top--about strong i {display: inline;font-style: italic;color: #0ca8fd;}.service-top--formula {display: inline-block;vertical-align: top;width: 585px;text-align: left;}@media (max-width: 1200px) {.service-top--formula {display: block;text-align: center;margin: 0 auto;}}@media (max-width: 767px) {.service-top--formula {width: auto;}}.service-top--formula span {display: block;font-size: 16px;line-height: 25px;color: #fff;}@media (max-width: 767px) {.service-top--formula span {text-align: left;}}.service-top--formula span i {font-family: PRBeauSansProSemibold, sans-serif;font-style: italic;}.service-top--formula span strong {color: #0ca8fd;font-size: 30px;line-height: 31px;}@media (max-width: 767px) {.service-top--formula span strong {font-size: 16px;line-height: 24px;}}.service-top--formula + .service-top--about {margin-left: 0;}@media (max-width: 1200px) {.service-top--formula + .service-top--about {display: block;text-align: center;margin: 0 auto;}}@media (max-width: 767px) {.service-top--formula + .service-top--about {text-align: left;}}.service-profit {padding: 30px 0 101px;background: #fff;}@media (max-width: 1200px) {.service-profit {padding: 50px 0;}}.service-profit .width-wrap {position: relative;}@media (max-width: 767px) {.service-profit .justifyed {display: block !important;}}.service-profit .one-half {width: 565px;}@media (max-width: 1200px) {.service-profit .one-half {width: 48%;}}@media (max-width: 767px) {.service-profit .one-half {display: block;width: auto;margin-bottom: 50px;}}@media (max-width: 767px) {.service-profit .one-half:last-child {margin-bottom: 0;}}.service-profit .one-half h3 {text-align: left;margin-bottom: 56px;}@media (max-width: 767px) {.service-profit .one-half h3 {margin-bottom: 30px;text-align: center;}}.service-profit--notebook {position: absolute;left: -43px;top: -167px;width: 612px;}@media (max-width: 1200px) {.service-profit--notebook {width: 410px;top: -51px;left: -35px;}}@media (max-width: 767px) {.service-profit--notebook {display: none;}}.service-profit .service-profit--notebook-wrap {position: absolute;left: -43px;top: -167px;width: 612px;height: 340px;}@media (max-width: 1200px) {.service-profit .service-profit--notebook-wrap {height: 229px;}}.service-profit .service-profit--notebook-wrap:hover .service-profit--notebook-slide-mouse, .service-profit .service-profit--notebook-wrap:hover .service-profit--notebook-slide-mouse-inner {display: none;}.service-profit .service-profit--notebook-wrap .service-profit--notebook-bg {position: absolute;z-index: 10;left: 0;top: 0;width: 100%;pointer-events: none;}.service-profit .service-profit--notebook-wrap .service-profit--notebook-slide {position: absolute;top: 20px;left: 76px;width: 478px;height: 304px;overflow-y: scroll;cursor: url("../img/scroll.cur"), pointer;}@media (max-width: 1200px) {.service-profit .service-profit--notebook-wrap .service-profit--notebook-slide {top: 20px;left: 51px;width: 325px;height: 204px;}}.service-profit .service-profit--notebook-wrap .service-profit--notebook-slide img {max-width: 100%;}.service-profit .service-profit--notebook-wrap .service-profit--notebook-slide-mouse, .service-profit .service-profit--notebook-wrap .service-profit--notebook-slide-mouse-inner {position: absolute;left: 90px;bottom: 40px;width: 22px;z-index: 15;}@media (max-width: 1200px) {.service-profit .service-profit--notebook-wrap .service-profit--notebook-slide-mouse, .service-profit .service-profit--notebook-wrap .service-profit--notebook-slide-mouse-inner {left: 70px;}}.service-profit .service-profit--notebook-wrap .service-profit--notebook-slide-mouse {-webkit-animation-name: fadeIn;animation-name: fadeIn;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.service-profit .service-profit--notebook-wrap .service-profit--notebook-slide-mouse-inner {-webkit-animation-name: fadeInJump;animation-name: fadeInJump;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}@media (max-width: 1200px) {.service-profit .service-profit--notebook-wrap {width: 410px;top: -51px;left: -35px;}}@media (max-width: 767px) {.service-profit .service-profit--notebook-wrap {display: none;}}.service-profit--text {display: block;margin-left: 585px;padding-bottom: 94px;}@media (max-width: 1200px) {.service-profit--text {margin-left: 370px;}}@media (max-width: 767px) {.service-profit--text {width: auto;text-align: center;margin-left: auto;padding-bottom: 50px;}}.service-profit--text span {display: block;font-family: PRBeauSansProThin, sans-serif;font-size: 25px;line-height: 36px;text-align: left;}@media (max-width: 767px) {.service-profit--text span {text-align: center;font-size: 21px;}}.service-profit--text span strong {font-family: PRBeauSansProSemibold, sans-serif;}.service-profit--text .btn {margin-top: 30px;}.service-profit--text .btn span.text {letter-spacing: 1px;}@media (max-width: 1200px) {.service-profit--text .btn span.text {font-size: 17px;padding: 14px 30px 13px;}}@media (max-width: 767px) {.service-profit--text .btn span.text {font-size: 24px;padding: 14px 71px 13px;}}.service-profit--text .btn span.text i {display: inline;}@media (max-width: 767px) {.service-profit--text .btn span.text i {display: none;}}.service-profit--list--el {display: block;font-size: 18px;line-height: 25px;min-height: 25px;font-family: PRBeauSansProLight, sans-serif;position: relative;padding-left: 40px;margin-bottom: 11px;}.service-profit--list--el:before {position: absolute;content: "";left: 0;width: 24px;height: 24px;border-radius: 24px;top: 0;}.service-profit--list.list-check li:before {background: #3ab7ff url("../img/icon_check.svg") no-repeat 50% 50%;background-size: 60% auto;}.service-profit--list.list-plus li:before {background: #fd8a24 url("../img/icon_plus.svg") no-repeat 50% 50%;background-size: 60% auto;}.service-options {background: #f7f7f7;padding: 104px 0 156px;}@media (max-width: 1200px) {.service-options {padding: 50px 0;}}.service-options h3 {margin-bottom: 10px;}.service-options span.title {display: block;text-align: center;font-size: 24px;line-height: 34px;margin-bottom: 82px;}@media (max-width: 767px) {.service-options span.title {margin-bottom: 30px;}}.service-options--list {display: block;width: auto;margin: 0 -15px;position: relative;}.service-options--list .owl-nav div {position: absolute;top: 40px;}.service-options--list .owl-nav .owl-prev {background-image: url("../img/sprite.png");background-position: -390px 0px;width: 29px;height: 55px;left: -30px;}@media (max-width: 1200px) {.service-options--list .owl-nav .owl-prev {left: 0;}}@media (max-width: 767px) {.service-options--list .owl-nav .owl-prev {left: 30px;}}.service-options--list .owl-nav .owl-next {background-image: url("../img/sprite.png");background-position: -390px -55px;width: 29px;height: 55px;right: -30px;}@media (max-width: 1200px) {.service-options--list .owl-nav .owl-next {right: 0;}}@media (max-width: 767px) {.service-options--list .owl-nav .owl-next {right: 30px;}}.service-options--list--el {width: 390px;padding: 0 25px;text-align: center;box-sizing: border-box;}@media (max-width: 1200px) {.service-options--list--el {width: 370px;padding: 0 15px;}}@media (max-width: 767px) {.service-options--list--el {width: 98vw;}}.service-options--list--el img {display: block;margin: 0 auto 25px;height: 140px;width: auto !important;}@media (max-width: 1200px) {.service-options--list--el img {height: 100px;}}.service-options--list--el span {font-size: 20px;line-height: 36px;font-family: PRBeauSansProSemibold, sans-serif;margin-bottom: 4px;display: block;text-align: center;}@media (max-width: 1200px) {.service-options--list--el span {line-height: 26px;min-height: 52px;}}.service-options--list--el p {display: block;text-align: center;font-size: 18px;line-height: 24px;font-family: PRBeauSansProThin, sans-serif;}@media (max-width: 1200px) {.service-options--list--el p {font-size: 16px;line-height: 20px;}}.service-steps {padding: 108px 0 121px;background: #fff;}@media (max-width: 1200px) {.service-steps {padding: 50px 0;}}@media (max-width: 767px) {.service-steps {display: none;}}.service-steps h3 {margin-bottom: 84px;}@media (max-width: 767px) {.service-steps h3 {margin-bottom: 34px;}}.service-steps .tabs--caption {display: inline-block;vertical-align: top;width: 400px;margin-left: -18px;}@media (max-width: 1200px) {.service-steps .tabs--caption {width: 330px;}}@media (max-width: 767px) {.service-steps .tabs--caption {width: auto;display: block;margin-left: 0;}}.service-steps .tabs--caption li {display: block;margin-bottom: 9px;cursor: pointer;}@media (max-width: 767px) {.service-steps .tabs--caption li {text-align: center;}}.service-steps .tabs--caption li.active {cursor: default;}.service-steps .tabs--caption li.active span {font-family: PRBeauSansProSemibold, sans-serif;background: #0ca8fd;color: #fff;}.service-steps .tabs--caption li span {font-size: 19px;background: transparent;border: 2px solid transparent;display: inline-block;vertical-align: top;border-radius: 50px;padding: 7px 30px;transition: all 0.3s ease-in-out;}@media (max-width: 1200px) {.service-steps .tabs--caption li span {font-size: 16px;padding: 5px 20px;}}.service-steps .tabs--caption li span:hover {border: 2px solid #0ca8fd;}.service-steps .tabs--content {display: none;}.service-steps .tabs--content.active {display: inline-block;vertical-align: top;width: 720px;border-radius: 50px;background: #f7f7f7;padding: 51px 56px;box-sizing: border-box;}@media (max-width: 1200px) {.service-steps .tabs--content.active {width: 410px;padding: 31px 36px;}}@media (max-width: 767px) {.service-steps .tabs--content.active {width: auto;}}.service-steps .tabs--content.active p {font-family: PRBeauSansProLight, sans-serif;font-size: 18px;line-height: 27px;margin-bottom: 27px;display: block;}@media (max-width: 1200px) {.service-steps .tabs--content.active p {font-size: 16px;line-height: 24px;margin-bottom: 20px;}}.service-steps .tabs--content.active p:last-child {margin-bottom: 0;}.service-format {padding: 61px 0 115px;}.service-format .justifyed {align-items: center;}@media (max-width: 1200px) {.service-format {padding: 50px 0;}}@media (max-width: 767px) {.service-format .justifyed {display: block !important;text-align: center;}}.service-format--text {display: inline-block;vertical-align: top;width: 750px;text-align: center;padding-bottom: 7px;}@media (max-width: 1200px) {.service-format--text {width: 445px;}}@media (max-width: 767px) {.service-format--text {width: auto;}}.service-format--text span {display: block;font-size: 19px;line-height: 36px;}.service-format--text span strong {display: inline;font-family: PRBeauSansProSemibold, sans-serif;}.service-format--text span strong i {display: inline;font-style: italic;}.service-format--text span.blue {font-size: 25px;font-family: PRBeauSansProSemibold, sans-serif;color: #0569f9;display: block;text-align: center;}.service-format--btn {display: inline-block;vertical-align: top;margin-right: 80px;width: 285px;}@media (max-width: 1200px) {.service-format--btn {margin-right: 0;width: 260px;}}@media (max-width: 767px) {.service-format--btn {width: 285px;margin: 30px auto 0;}}.service-format--btn .btn {width: 285px;}@media (max-width: 1200px) {.service-format--btn .btn {max-width: 100%;}}.service-format--btn .btn span.text {padding: 18px 1px 15px;}.service-format h3 {margin: 76px 0 81px;}@media (max-width: 767px) {.service-format h3 {margin: 40px 0 50px;}}.service-format--list {text-align: center;}.service-format--list li {display: inline-block;vertical-align: top;text-align: center;width: 250px;margin: 0 50px;box-sizing: border-box;}@media (max-width: 1200px) {.service-format--list li {width: 240px;margin: 0;padding: 0 15px;}}@media (max-width: 767px) {.service-format--list li {width: auto;height: auto !important;display: block;margin: 0 auto 30px;padding-left: 40px;}}.service-format--list li:last-child {margin-bottom: 0;}.service-format--list li img {display: block;height: 68px;margin: 0 auto 26px;}@media (max-width: 767px) {.service-format--list li img {display: inline-block;vertical-align: top;margin-left: -45px;height: 30px;margin-right: 15px;}}@media (max-width: 767px) {.service-format--list li .content {display: inline-block;vertical-align: top;width: 95%;text-align: left;}}.service-format--list li p {display: block;text-align: center;font-family: PRBeauSansProLight, sans-serif;font-size: 18px;line-height: 30px;min-height: 140px;}@media (max-width: 767px) {.service-format--list li p {min-height: 10px !important;text-align: left;}}.service-format--list li p small {display: block;}.service-format--list li a {display: inline-block;vertical-align: top;font-family: PRBeauSansProLight, sans-serif;font-size: 18px;line-height: 30px;color: #0ca8fd;text-decoration: underline;transition: all 0.3s ease-in-out;}.service-format--list li a:hover {text-decoration: none;color: #3ab7ff;}.service-more {padding: 95px 0 90px;background: #f28933;background: linear-gradient(45deg, #f28933 0%, #f4c538 100%);text-align: center;}@media (max-width: 1200px) {.service-more {padding: 50px 0;}}.service-more .text {display: block;width: 765px;margin: 0 auto;}@media (max-width: 1200px) {.service-more .text {width: auto;}}@media (max-width: 767px) {.service-more .text {width: auto;}}.service-more h3 {margin-bottom: 18px;}.service-more span.title {color: #fff;font-size: 28px;line-height: 36px;font-family: PRBeauSansProSemibold, sans-serif;display: block;margin-bottom: 27px;}.service-more p {display: block;text-align: center;font-size: 22px;line-height: 36px;margin-bottom: 33px;}.service-more p i {display: inline;font-family: PRBeauSansProSemibold, sans-serif;font-style: italic;}.service-more span.request {display: inline-block;vertical-align: top;font-size: 23px;line-height: 36px;color: #fff;letter-spacing: 1px;}@media (max-width: 767px) {.service-more span.request {padding: 0 5px;}}.service-more span.request a {position: relative;display: inline;font: inherit;color: #fff;transition: all 0.3s ease-in-out;}.service-more span.request a:hover {color: #d9d9d9 !important;}.service-more span.request a strong {font: inherit;font-family: PRBeauSansProSemibold, sans-serif;}.service-more span.request a strong i {display: inline;font: inherit;font-style: italic;}.service-more span.request a:after {position: absolute;content: "";left: 0;right: 0;bottom: -6px;height: 2px;border-bottom: 2px dashed #fff;transition: border-color 0.3s ease-in-out;}.service-more span.request a:hover:after, .service-more span.request a:focus:after {border-color: #d9d9d9;}.service-more span.request a:before {position: absolute;content: "";width: 32px;height: 25px;background: url("../img/icon_arrow_white.svg") no-repeat 0 0;left: -36px;bottom: -6px;}@media (max-width: 767px) {.service-more span.request a:before {left: -20px;}}#page-shop .service-top--about {margin-left: 518px;}#page-shop .service-profit {padding: 30px 0 85px;}@media (max-width: 1200px) {#page-shop .service-profit {padding: 50px 0;}}#page-shop .service-profit .btn.btn-green span.text {padding: 14px 87px 13px;}@media (max-width: 1200px) {#page-shop .service-profit .btn.btn-green span.text {padding: 14px 35px 13px;}}#page-shop .service-steps {background: #f7f7f7;padding: 136px 0 125px;}@media (max-width: 767px) {#page-shop .service-steps {padding: 50px 0;}}#page-shop .service-steps .tabs--caption li:hover span {border-color: #247afd;}#page-shop .service-steps .tabs--caption li.active span {background: #247afd;border-color: #247afd;}#page-shop .service-steps .tabs--content.active {background: #fff;}#page-shop .form {padding: 92px 0 78px;}@media (max-width: 1200px) {#page-shop .form {padding: 50px 0;}}#page-shop .service-format--list li p {min-height: 131px;}#page-corp .service-top--about {margin-left: 519px;}#page-corp .form {padding: 94px 0 80px;}@media (max-width: 1200px) {#page-corp .form {padding: 50px 0;}}#page-corp .service-format--list li p {min-height: 131px;}#page-lend .service-top {text-align: left;padding: 210px 0 50px;}@media (max-width: 1200px) {#page-lend .service-top {padding: 110px 0 50px;}}@media (max-width: 767px) {#page-lend .service-top {padding: 180px 0 50px;}}#page-lend .service-profit {padding: 34px 0 151px;}@media (max-width: 1200px) {#page-lend .service-profit {padding: 50px 0;}}#page-lend .service-profit--text {padding-bottom: 139px;}@media (max-width: 767px) {#page-lend .service-profit--text {padding-bottom: 50px;}}#page-lend .service-steps {background: #f7f7f7;padding: 117px 0 88px;}@media (max-width: 1200px) {#page-lend .service-steps {padding: 50px 0;}}#page-lend .service-steps .tabs--caption li:hover span {border-color: #247afd;}#page-lend .service-steps .tabs--caption li.active span {background: #247afd;border-color: #247afd;}#page-lend .service-steps .tabs--content.active {background: #fff;}#page-lend .form {padding: 94px 0 79px;}@media (max-width: 1200px) {#page-lend .form {padding: 50px 0;}}#page-lend .service-format {padding: 61px 0 124px;}@media (max-width: 1200px) {#page-lend .service-format {padding: 50px 0;}}#page-lend .service-format--list li p {min-height: 131px;}@-webkit-keyframes fadeIn {0% {opacity: 0;}20% {opacity: 1;}80% {opacity: 1;}100% {opacity: 0;}}@keyframes fadeIn {0% {opacity: 0;}20% {opacity: 1;}80% {opacity: 1;}100% {opacity: 0;}}@-webkit-keyframes fadeInJump {0% {opacity: 0;}20% {opacity: 1;}50% {-webkit-transform: translate3d(0, 15%, 0);transform: translate3d(0, 15%, 0);}70% {-webkit-transform: none;transform: none;}80% {opacity: 1;}100% {opacity: 0;}}@keyframes fadeInJump {0% {opacity: 0;}20% {opacity: 1;}50% {-webkit-transform: translate3d(0, 15%, 0);transform: translate3d(0, 15%, 0);}70% {-webkit-transform: none;transform: none;}80% {opacity: 1;}100% {opacity: 0;}}section.portfolio .width-wrap p, section.portfolio .width-wrap span, section.portfolio .width-wrap a {line-height:1.3 ;}
.portfolio_descr {
    padding-top:30px;
}
.portfolio_descr p, .portfolio_descr a, .portfolio_descr li, .portfolio_descr {
    color:#fff;
}
.one_three {
    width:30%;
    display:inline-block;
    vertical-align:top;
}
.two_three {
    width:calc(65% - 30px);
    padding-right:5%;
    display:inline-block;
    vertical-align:top;
}
.two_three > h4, .one_three > h4 {
    text-align:left;
    padding-bottom:20px;
}
.top20 {
    padding-top:20px;
}
.p_link {
    color:#0ca8fd;
    text-align:center;
    font-size:25px;
    text-decoration:underline;
    margin-top:20px;
    display:block;
}
.p_link:hover {
    text-decoration:none;
}
.tags {
    margin-top:20px;
}
.tags li {
    display:block;
}
.top_logo {
    max-width:40%;
}
.next_p {
    font-size:18px;
    display:block;
    width:200px;
    float:right;
    margin-top:-30px;
}
.prev_p {
    font-size:18px;
    display:block;
    width:200px;
    float:left;
    margin-top:-30px;
}
.moreinfo h2, .moreinfo h3, .moreinfo h4 {
    text-align:left;
    padding-bottom:10px;
}
.moreinfo h4 > span {
    float:right;
}
.gallery-item h4, .moreinfo > h4 {
    padding-bottom:30px;
}
.grid-item {
    width:31.3%;
    padding:1%;
    float: left;
}
.grid-item img {
    max-width:100%;
}

.proto .owl-nav .owl-next {
    right: -50px;
    background-image: url("../img/sprite.png");
    background-position: -390px -55px;
    width: 29px;
    height: 55px;
}

.proto .owl-nav .owl-prev {
    left: -50px;
    background-image: url("../img/sprite.png");
    background-position: -390px 0px;
    width: 29px;
    height: 55px;
}

.proto .owl-nav div {
    position: absolute;
    top: 50%;
    margin-top: -48px;
}

.portfolio {
    padding: 48px 0 48px;
}

.portfolio.portfolio2 {
    padding: 20px 0 20px !important;
}

.portfolio.portfolio2.pb {
    padding-bottom:100px !important;
}

@media (max-width: 980px) {
    .grid-item {
        width:48%;
        padding:1%;
        float: left;
    }
}