/* slick/slick.css [minified] */
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus{outline: none;}.slick-list.dragging{cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track{position: relative;top: 0;left: 0;display: block;}.slick-track:before,.slick-track:after{display: table;content: '';}.slick-track:after{clear: both;}.slick-loading .slick-track{visibility: hidden;}.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide{float: right;}.slick-slide img{display: block;}.slick-slide.slick-loading img{display: none;}.slick-slide.dragging img{pointer-events: none;}.slick-initialized .slick-slide{display: block;}.slick-loading .slick-slide{visibility: hidden;}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}@charset 'UTF-8';.slick-loading .slick-list{background: #fff url('../slick/ajax-loader.gif') center center no-repeat;}.slick-prev,.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent;outline: none;background: transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25;}.slick-prev:before,.slick-next:before{font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev{left: -25px;}[dir='rtl'] .slick-prev{right: -25px;left: auto;}.slick-prev:before{content: '←';}[dir='rtl'] .slick-prev:before{content: '→';}.slick-next{right: -25px;}[dir='rtl'] .slick-next{right: auto;left: -25px;}.slick-next:before{content: '→';}[dir='rtl'] .slick-next:before{content: '←';}.slick-dotted.slick-slider{margin-bottom: 0px;}.slick-dots{position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline: none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1;}.slick-dots li button:before{font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before{opacity: .75;color: black;}

/* slick/slick-theme.css [minified] */
@charset 'UTF-8';.slick-loading .slick-list{background: #fff url('../slick/ajax-loader.gif') center center no-repeat;}.slick-prev,.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent;outline: none;background: transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25;}.slick-prev:before,.slick-next:before{font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev{left: -25px;}[dir='rtl'] .slick-prev{right: -25px;left: auto;}.slick-prev:before{content: '←';}[dir='rtl'] .slick-prev:before{content: '→';}.slick-next{right: -25px;}[dir='rtl'] .slick-next{right: auto;left: -25px;}.slick-next:before{content: '→';}[dir='rtl'] .slick-next:before{content: '←';}.slick-dotted.slick-slider{margin-bottom: 0px;}.slick-dots{position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline: none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1;}.slick-dots li button:before{font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before{opacity: .75;color: black;}

/* css/magnific-popup.css [minified] */
.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8; }.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden; }.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box; }.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle; }.mfp-align-top .mfp-container:before {display: none; }.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045; }.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content {width: 100%;cursor: auto; }.mfp-ajax-cur {cursor: progress; }.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out; }.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in; }.mfp-auto-cursor .mfp-content {cursor: auto; }.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none; }.mfp-loading.mfp-figure {display: none; }.mfp-hide {display: none !important; }.mfp-preloader {color: #CCC;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044; }.mfp-preloader a {color: #CCC; }.mfp-preloader a:hover {color: #FFF; }.mfp-s-ready .mfp-preloader {display: none; }.mfp-s-error .mfp-content {display: none; }button.mfp-close,button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation; }button::-moz-focus-inner {padding: 0;border: 0; }.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;padding: 0 0 18px 10px;color: #FFF;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace; }.mfp-close:hover,.mfp-close:focus {opacity: 1; }.mfp-close:active {top: 1px; }.mfp-close-btn-in .mfp-close {color: #333; }.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {color: #FFF;right: -6px;text-align: right;padding-right: 6px;width: 100%; }.mfp-counter {position: absolute;top: 0;right: 0;color: #CCC;font-size: 12px;line-height: 18px;white-space: nowrap; }.mfp-arrow {position: absolute;opacity: 0.65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent; }.mfp-arrow:active {margin-top: -54px; }.mfp-arrow:hover,.mfp-arrow:focus {opacity: 1; }.mfp-arrow:before,.mfp-arrow:after {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent; }.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px; }.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7; }.mfp-arrow-left {left: 0; }.mfp-arrow-left:after {border-right: 17px solid #FFF;margin-left: 31px; }.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3F3F3F; }.mfp-arrow-right {right: 0; }.mfp-arrow-right:after {border-left: 17px solid #FFF;margin-left: 39px; }.mfp-arrow-right:before {border-left: 27px solid #3F3F3F; }.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px; }.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px; }.mfp-iframe-holder .mfp-close {top: -40px; }.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%; }.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000; }img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto; }.mfp-figure {line-height: 0; }.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #fff; }.mfp-figure small {color: #BDBDBD;display: block;font-size: 12px;line-height: 14px; }.mfp-figure figure {margin: 0; }.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto; }.mfp-title {text-align: left;line-height: 18px;color: #F3F3F3;word-wrap: break-word;padding-right: 36px; }.mfp-image-holder .mfp-content {max-width: 100%; }.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer; }@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0; }.mfp-img-mobile img.mfp-img {padding: 0; }.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0; }.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px; }.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box; }.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0; }.mfp-img-mobile .mfp-counter {right: 5px;top: 3px; }.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0; } }@media all and (max-width: 900px) {.mfp-arrow {-webkit-transform: scale(0.75);transform: scale(0.75); }.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0; }.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%; }.mfp-container {padding-left: 6px;padding-right: 6px; } }

/* css/style.css [minified] */
html {font-family: sans-serif;line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}article,aside,footer,header,nav,section {display: block;}h1 {font-size: 2em;margin: 0.67em 0;}figcaption,figure,main {display: block;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {background-color: transparent;-webkit-text-decoration-skip: objects;}a:active,a:hover {outline-width: 0;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b,strong {font-weight: inherit;}b,strong {font-weight: bolder;}code,kbd,samp {font-family: monospace, monospace;font-size: 1em;}dfn {font-style: italic;}mark {background-color: #ff0;color: #000;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}audio,video {display: inline-block;}audio:not([controls]) {display: none;height: 0;}img {border-style: none;}svg:not(:root) {overflow: hidden;}button,input,optgroup,select,textarea {font-family: sans-serif;font-size: 100%;line-height: 1.15;margin: 0;}button,input {overflow: visible;}button,select {text-transform: none;}button,html [type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress {display: inline-block;vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"],[type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details,menu {display: block;}summary {display: list-item;}canvas {display: inline-block;}template {display: none;}[hidden] {display: none;}@charset "UTF-8";input,textarea {border-radius: 0px;outline: none;font-family: "Montserrat", sans-serif;}html,body {margin: 0px 0 0 0;padding: 0;width: 100%;height: 100%;-ms-text-size-adjust: auto;-webkit-text-size-adjust: auto;font-family: "Montserrat", sans-serif;}.all {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;width: 100%;height: 100%;}.all__data {-ms-flex: 1 0 auto;flex: 1 0 auto;}.footer {width: 100%;height: auto;-ms-flex: 0 0 auto;flex: 0 0 auto;position: relative;box-sizing: border-box;-moz-box-sizing: border-box;}.header {width: 100%;background: #E9EDF6;padding-bottom: 64px;}.header {overflow-x: hidden;}.base-block {max-width: 1920px;margin: 0 auto;width: calc(100% - 96px);box-sizing: border-box;-moz-box-sizing: border-box;position: relative;}.header__top {width: 100%;font-size: 0px;box-sizing: border-box;-moz-box-sizing: border-box;padding-top: 36px;position: relative;}.logo {display: inline-block;vertical-align: middle;width: 44px;margin-right: 43px;}.logo img {width: 100%;height: 60px;}.main {display: inline-block;padding: 0;margin: 0;vertical-align: middle;list-style: none;}.main__item {font-size: 16px;font-weight: 500;text-transform: uppercase;color: #313743;display: inline-block;vertical-align: middle;margin-right: 56px;}.main__link {text-decoration: none;color: #313743;}.right_main {position: absolute;right: 0;top: 18px;cursor: pointer;width: 34px;height: 27px;z-index: 2;}.right_main::before {width: 100%;top: 0px;left: 0;height: 3px;background: #313743;border-radius: 5px;content: "";display: block;position: absolute;}.right_main::after {width: 100%;bottom: 0px;left: 0;height: 3px;background: #313743;border-radius: 5px;content: "";display: block;position: absolute;}.right_main span {width: 30px;bottom: 0px;right: 0;top: 0;margin: auto;height: 3px;background: #313743;border-radius: 5px;display: block;position: absolute;}.start-page {width: 100%;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 780px;}.start-page__d1 {-ms-flex-positive: 1;flex-grow: 1;}.start-page__title, h1.start-page__title {font-family: "Days One", sans-serif;font-size: 60px;color: #313743;text-transform: uppercase;padding-bottom: 26px;line-height: 94px;font-weight: normal;}.start-page__title2 {font-family: "Days One", sans-serif;font-size: 60px;color: #313743;text-transform: uppercase;padding-bottom: 26px;line-height: 94px;}.start-page__text {font-size: 22px;color: #313743;padding-bottom: 50px;line-height: 40px;}.start-page__text2 {font-size: 22px;color: #313743;padding-bottom: 50px;line-height: 44px;}.start-page__btn {width: 411px;height: 100px;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;font-weight: 500;background: #4E94F2;text-decoration: none;color: #fff;box-shadow: 0px 4px 0px #427FD0;border-radius: 69px;cursor: pointer;user-select: none;border: none;}.start-page__btn:active {transform: translateY(3px);box-shadow: 0 1px 0 #427fd0;}.start-page__btn--t2 {width: 311px;}.start-page__btn--t3 {width: 311px;}.start-page__btn2 {box-sizing: border-box;-moz-box-sizing: border-box;width: 412px;height: 100px;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;font-weight: 500;text-decoration: none;color: #4E94F2;border: 1px #4E94F2 solid;border-radius: 69px;margin-left: 22px;cursor: pointer;}.start-page__d2 {-ms-flex: 0 0 1104px;flex: 0 0 1104px;width: 1104px;margin-top: -68px;}.start-page__d2 img {width: 100%;}.header--s .header__content .base-block {width: 100%;padding-left: 52px;max-width: 100%;max-width: 1920px;}.blokc-building {background: #fff;z-index: 2;border-radius: 60px 60px 0px 0px;padding-top: 90px;margin-top: -44px;padding-bottom: 100px;}.header--about .start-page__d2 img {max-width: 855px;}.header--contacts .start-page__d2 img {max-height: 768px;max-width: 1009px;}.header--about .start-page__d2 {text-align: center;}.header--about .start-page__d2 {-ms-flex: 0 0 1026px;flex: 0 0 1026px;width: 1026px;}.header--site .start-page__d2 {-ms-flex: 0 0 1024px;flex: 0 0 1024px;width: 1024px;margin-top: -87px;}.header--site {padding-bottom: 32px;padding-bottom: 80px;}.header--site .start-page__d2 img {max-width: 100%;}.header--land .start-page__d2 {-ms-flex: 0 0 900px;flex: 0 0 900px;width: 900px;margin-top: -82px;text-align: right;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 84px;}.header--land .start-page__d2 img {max-width: 100%;width: auto;}.header--corp .start-page__d2 {-ms-flex: 0 0 900px;flex: 0 0 900px;width: 900px;margin-top: -82px;text-align: right;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 84px;}.header--corp .start-page__d2 img {max-width: 100%;width: auto;}.header--catalog .start-page__d2 {-ms-flex: 0 0 900px;flex: 0 0 900px;width: 900px;margin-top: -82px;text-align: right;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 84px;}.header--catalog .start-page__d2 img {max-width: 100%;width: auto;}.header--shop .start-page__d2 {-ms-flex: 0 0 900px;flex: 0 0 900px;width: 900px;margin-top: -82px;text-align: right;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 84px;}.header--shop .start-page__d2 img {max-width: 100%;width: auto;}.header--support .start-page__d2 {-ms-flex: 0 0 1024px;flex: 0 0 1024px;width: 1024px;margin-top: -82px;text-align: right;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 44px;}.header--support .start-page__d2 img {max-width: 100%;width: auto;}.header--a .start-page__d2 {-ms-flex: 0 0 900px;flex: 0 0 900px;width: 900px;margin-top: -107px;text-align: right;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 84px;}.header--a .start-page__d2 img {max-width: 100%;width: auto;}.header--seo .start-page__d2 {-ms-flex: 0 0 1024px;flex: 0 0 1024px;width: 1024px;margin-top: 0px;text-align: right;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 84px;padding-top: 30px;}.header--seo .start-page__d2 img {max-width: 100%;width: auto;}.header--portfolio .start-page__d2 {-ms-flex: 0 0 1024px;flex: 0 0 1024px;width: 1024px;margin-top: 0px;text-align: right;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 84px;margin-top: -80px;padding-bottom: 35px;}.header--portfolio .start-page__d2 img {max-width: 100%;width: auto;}.header--land {padding-bottom: 145px;}.header--catalog {padding-bottom: 115px;}.header--shop {padding-bottom: 145px;}.header--support {padding-bottom: 100px;}.header--s .start-page {margin-top: -25px;}.header--support .start-page__d2 {margin-top: -20px;}.header--about .start-page__d2 {margin-top: -104px;}.header--contacts .start-page__d2 {margin-top: -80px;}.header--page {padding-bottom: 0px;}.header--page .start-page {height: 770px;}.header--corp .start-page__d2 {margin-top: -70px;}.header--a {padding-bottom: 80px;}.header--seo {padding-bottom: 80px;}.header--seo .start-page {min-height: 650px;}.header--contacts .start-page,.header--site .start-page,.header--land .start-page,.header--base .start-page {height: auto;}.header--corp {padding-bottom: 135px;}.title {font-family: "Days One", sans-serif;font-size: 54px;color: #313743;text-transform: uppercase;padding-bottom: 52px;box-sizing: border-box;-moz-box-sizing: border-box;}.blokc-building .title {padding-left: 6px;}.build {display: grid;grid-template-columns: repeat(4, 1fr);gap: 30px;}.build__item {background: linear-gradient(205.08deg, #E9EDF6 2.5%, #F0F4F6 50.5%, #E9EDF6 98.5%);border-radius: 30px;position: relative;box-sizing: border-box;-moz-box-sizing: border-box;padding: 62px 42px;min-height: 617px;overflow: hidden;text-decoration: none;}.build__item::after {background: linear-gradient(139deg, #D7E8EB 14.95%, #DDEEFF 49.22%), #DBE9F6;width: 744px;height: 744px;border-radius: 50%;bottom: -372px;right: -372px;content: "";position: absolute;}.build__title {font-family: "Days One", sans-serif;font-size: 28px;line-height: 40px;color: #313743;padding-bottom: 12px;position: relative;z-index: 1;display: block;}.build__text {font-size: 17px;line-height: 30px;color: #313743;position: relative;z-index: 1;display: block;}.build__icon {width: 100%;text-align: right;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 250px;-ms-flex-pack: right;justify-content: right;position: relative;z-index: 1;}.build__icon--t1 {-ms-flex-align: start;align-items: flex-start;}.build__icon img {max-width: 100%;max-height: 100%;}.build__bottom {width: calc(100% - 42px - 42px);margin: auto;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;padding-top: 40px;-ms-flex-align: center;align-items: center;position: absolute;bottom: 40px;z-index: 1;}.build__row {border-radius: 50%;-ms-flex: 0 0 52px;flex: 0 0 52px;height: 52px;background: #4E94F2;position: relative;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}.build__row::before {width: 20px;height: 10px;content: "";background: url(../images/build_row.svg) no-repeat;background-size: cover;display: block;}.build__price {font-size: 25px;font-weight: 600;color: #313743;font-size: 25px;}.block-clients {width: 100%;background: url(../images/bg-b1.jpg) no-repeat;background-size: cover;border-radius: 60px 60px 0px 0px;box-sizing: border-box;-moz-box-sizing: border-box;padding-top: 90px;padding-bottom: 160px;}.block-clients__smalltext {font-size: 29px;color: #313743;padding-bottom: 28px;}.clients-list {overflow: hidden;margin-bottom: 74px;}.clients-list__line {display: -ms-flexbox;display: flex;width: -webkit-max-content;width: max-content;gap: 0;margin-bottom: 24px;}.line-left {animation: scroll-left 30s linear infinite;}.line-right {animation: scroll-right 30s linear infinite;}@keyframes scroll-left {from {transform: translateX(0);}to {transform: translateX(-50%);}}@keyframes scroll-right {from {transform: translateX(-50%);}to {transform: translateX(0);}}.line-left,.line-right {will-change: transform;}.clients-list__item {-ms-flex-negative: 0;flex-shrink: 0;width: 279px;height: 279px;margin-right: 40px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;background: rgba(255, 255, 255, 0.65);backdrop-filter: blur(1px);border-radius: 30px;-ms-flex-pack: center;justify-content: center;}.clients-list__item img {max-width: 100%;max-height: 100%;max-width: 70%;max-height: 70%;}.numbers-list {display: grid;grid-template-columns: repeat(3, 1fr);gap: 26px;}.numbers-list__item {background: #4E94F2;border-radius: 60px;box-sizing: border-box;-moz-box-sizing: border-box;padding: 40px 50px;color: #fff;}.numbers-list__top {display: -ms-flexbox;display: flex;height: 145px;}.numbers-list__icon {-ms-flex: 0 0 160px;flex: 0 0 160px;width: 160px;}.numbers-list__icon img {max-width: 100%;}.numbers-list__num {-ms-flex-positive: 1;flex-grow: 1;box-sizing: border-box;-moz-box-sizing: border-box;}.numbers-list__big {color: #fff;font-family: "Days One", sans-serif;font-size: 79px;line-height: 79px;padding-bottom: 3px;}.numbers-list__big span {color: #FDC500;}.numbers-list__smalltext {font-size: 18px;line-height: 30px;}.numbers-list__text {font-size: 19px;line-height: 34px;height: 130px;}.numbers-list__bottom {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;padding-bottom: 10px;}.numbers-list__bottom--f {grid-template-columns: repeat(1, 1fr);}.numbers-list__bottom-b1 {text-align: center;font-size: 16px;line-height: 30px;background: #2E79DB;border-radius: 20px;padding: 14px 10px;box-sizing: border-box;-moz-box-sizing: border-box;}.numbers-list__bottom-b1 span {font-weight: bold;}.numbers-list__bottom-b2 {text-align: center;font-size: 16px;line-height: 30px;background: #2E79DB;border-radius: 20px;padding: 14px 10px;box-sizing: border-box;-moz-box-sizing: border-box;}.numbers-list__bottom-b2 span {font-weight: bold;}.numbers-list__bottom-b3 {text-align: center;font-size: 16px;line-height: 30px;background: #2E79DB;border-radius: 20px;padding: 14px 10px;box-sizing: border-box;-moz-box-sizing: border-box;}.numbers-list__bottom-b3 span {font-weight: bold;}.block-portfolio {background: #fff;z-index: 3;border-radius: 60px 60px 0px 0px;margin-top: -60px;position: relative;padding-top: 85px;padding-bottom: 95px;}.portfolio {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;padding-top: 5px;padding-bottom: 28px;}.portfolio__item {overflow: hidden;text-decoration: none;transition: all 500ms ease-in-out;padding-bottom: 10px;}.portfolio__img {position: relative;overflow: hidden;border-radius: 25px;height: 617px;display: block;margin-bottom: 20px;border-radius: 37px;}.portfolio__img img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.portfolio__sticker {position: absolute;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;height: 43px;border-radius: 50px;background: #fff;font-size: 13px;color: #313743;top: 30px;left: 32px;padding: 0 24px;border: 1px #ccc solid;}.portfolio__row {width: 52px;height: 52px;border-radius: 60px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;position: absolute;background: #4E94F2;-ms-flex-pack: center;justify-content: center;font-size: 16px;font-weight: 500;left: 30px;bottom: 30px;transition: all 500ms ease-in-out;}.portfolio__row span {display: none;color: #fff;}.portfolio__row::after {width: 19px;height: 10px;content: "";background: url(../images/build_row.svg) no-repeat;background-size: cover;}.portfolio__name {display: block;box-sizing: border-box;-moz-box-sizing: border-box;color: #313743;font-size: 35px;line-height: 40px;font-family: "Days One", sans-serif;padding: 0px 30px;padding-bottom: 15px;}.portfolio__desc {display: block;box-sizing: border-box;-moz-box-sizing: border-box;font-size: 16px;line-height: 30px;color: #313743;padding: 0px 30px;}.block-portfolio__center {text-align: center;}.block-portfolio__btn {display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;text-decoration: none;box-sizing: border-box;-moz-box-sizing: border-box;color: #4E94F2;border-radius: 60px;height: 100px;width: 407px;border: 1px #4E94F2 solid;font-size: 18px;font-weight: 500;overflow: hidden;position: relative;transition: color 0.4s ease;z-index: 1;user-select: none;}.portfolio-more {grid-column: 1 / -1;text-align: center;}.more-btn {width: 300px;height: 60px;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;font-weight: 500;background: #4e94f2;text-decoration: none;color: #fff;box-shadow: 0 4px 0 #427fd0;border-radius: 69px;border: none;cursor: pointer;}.block-portfolio__btn::before {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 0;background: #4E94F2;transition: height 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);z-index: -1;}.block-form {width: 100%;background: url(../images/bg-b1.jpg) no-repeat;background-size: cover;border-radius: 60px 60px 0px 0px;box-sizing: border-box;-moz-box-sizing: border-box;padding-top: 90px;padding-bottom: 65px;}.block-form__data {display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: flex-start;}.block-form__d1 {padding-top: 6px;-ms-flex-positive: 1;flex-grow: 1;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 27px;}.form-project__text {font-size: 23px;color: #313743;padding-bottom: 40px;}.form-project-b {display: grid;grid-template-columns: repeat(2, 1fr);gap: 16px;padding-bottom: 30px;}.form-project-b__d1 {position: relative;}.form-project__icon {margin-right: 15px;}.form-project__input {width: 100%;border: none;height: 104px;box-sizing: border-box;-moz-box-sizing: border-box;outline: none;border-radius: 30px;font-size: 17px;}.form-project-b__d2 {position: relative;}.form-project-line {position: relative;margin-bottom: 30px;font-size: 13px;line-height: 34px;color: #728391;}.form-project-line a {color: #728391;}.form-project-line--t {margin-bottom: 4px;}.form-project-line--t .form-project__placeholder {height: 104px;}.form-project__textarea {width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;outline: none;border: none;background: #fff;border-radius: 30px;resize: none;height: 240px;font-size: 17px;}.checkbox {width: 20px;height: 20px;box-sizing: border-box;-moz-box-sizing: border-box;border: 1px #C8DAF3 solid;background: #fff;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;position: relative;border-radius: 5px;vertical-align: middle;margin-right: 14px;margin-top: -3px;cursor: pointer;}.checkbox--error {border-color: red;}.checkbox input {visibility: hidden;position: absolute;left: -9999px;width: 1px;height: 1px;}.checkbox--active::before {display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;background-size: cover;background: url(../images/check.svg) no-repeat;content: "";width: 10px;height: 7px;}.form-project__btn {border: none;margin-top: 3px;width: 411px;height: 100px;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;font-weight: 500;background: #4e94f2;text-decoration: none;color: #fff;box-shadow: 0 4px 0 #427fd0;border-radius: 69px;cursor: pointer;user-select: none;}.form-project__btn:active {transform: translateY(3px);box-shadow: 0 1px 0 #427fd0;}.block-form__d2 {position: relative;-ms-flex: 0 0 897px;flex: 0 0 897px;width: 897px;background: #fff;border-radius: 30px;box-sizing: border-box;-moz-box-sizing: border-box;padding: 45px 40px;}.contact-box {display: -ms-flexbox;display: flex;}.contact-box__info {-ms-flex-positive: 1;flex-grow: 1;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 20px;padding-top: 35px;}.contact-box__title {font-size: 26px;color: #313743;font-family: "Days One", sans-serif;text-transform: uppercase;padding-bottom: 38px;}.contact-box__item {display: block;position: relative;box-sizing: border-box;-moz-box-sizing: border-box;padding-left: 38px;font-size: 16px;color: #313743;line-height: 36px;margin-bottom: 20px;}.contact-box__item--adress::before {width: 18px;height: 23px;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;content: "";background: url(../images/p-adress.svg) no-repeat;background-size: cover;display: block;}.contact-box__item--email::before {width: 18px;height: 13px;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;content: "";background: url(../images/p-email.svg) no-repeat;background-size: cover;display: block;}.contact-box__item--email a {text-decoration: none;color: #313743;}.contact-box__item--phone::before {width: 18px;height: 17px;position: absolute;left: 0;top: 10px;content: "";background: url(../images/p-phone.svg) no-repeat;background-size: cover;display: block;}.contact-box__item--phone a {text-decoration: none;font-size: 19px;font-weight: bold;color: #313743;}.social {width: 100%;padding-top: 12px;}.social__title {padding-bottom: 15px;color: #313743;font-size: 16px;}.social-list {padding: 0;margin: 0;list-style: none;font-size: 0px;}.social-list__item {display: inline-block;vertical-align: top;margin-right: 20px;}.contact-box__map {width: 446px;-ms-flex: 0 0 446px;flex: 0 0 446px;height: 426px;overflow: hidden;border-radius: 15px;}.contact-box__map img {max-width: 100%;max-height: 100%;}.footer {width: 100%;background: #192436;}.footer-box {display: -ms-flexbox;display: flex;box-sizing: border-box;-moz-box-sizing: border-box;padding-top: 65px;padding-bottom: 30px;}.footer-box__d1 {-ms-flex: 0 0 310px;flex: 0 0 310px;width: 310px;}.footer-box__title {color: #fff;font-family: "Days One", sans-serif;font-size: 21px;line-height: 24px;padding-bottom: 28px;}.footer-main {padding: 0;margin: 0;list-style: none;}.footer-main__item {display: block;width: 100%;margin-bottom: 23px;}.footer-main__link {color: #fff;text-decoration: none;}.footer-box__d2 {-ms-flex: 0 0 310px;flex: 0 0 310px;width: 310px;}.footer-box__d3 {-ms-flex: 0 0 310px;flex: 0 0 310px;width: 310px;}.footer-box__d4 {-ms-flex: 0 0 305px;flex: 0 0 305px;width: 305px;}.footer-box__d4 .footer-box__title {padding-bottom: 17px;}.social-footer {list-style: none;padding: 0;margin: 0;}.social-footer__item {display: block;margin-bottom: 25px;font-size: 16px;}.social-footer__link {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;color: #fff;text-decoration: none;}.social-footer__icon {width: 45px;height: 45px;margin-right: 10px;}.social-footer__icon img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.footer-box__d5 {-ms-flex: 0 0 305px;flex: 0 0 305px;width: 305px;color: #fff;font-size: 16px;}.footer-box__d5 a {color: #fff;text-decoration: none;}.footer-box__line {padding-bottom: 26px;}.footer-line {width: 100%;}.footer-line .base-block {border-top: 1px #1F3248 solid;}.footer-bottom {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;color: #fff;height: 68px;}.footer-bottom__d1 {font-size: 13px;}.footer-bottom__d1 a {color: #fff;text-decoration: none;}.footer-bottom__d2 {font-size: 13px;}.footer-bottom__d2 a {color: #fff;text-decoration: none;}.topscroll {position: absolute;right: 0px;width: 69px;height: 69px;border-radius: 10px;background: #4886FF;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;top: 65px;cursor: pointer;}.topscroll img {max-width: 100%;max-height: 100%;}@media (min-width: 1921px) {}.path {display: block;width: 100%;font-size: 0px;padding-top: 32px;}.path__link {display: inline-block;vertical-align: middle;font-size: 14px;color: #97A9B8;text-decoration: none;}.path__d {display: inline-block;vertical-align: middle;font-size: 14px;color: #97A9B8;margin: 0 9px;}.path__active {display: inline-block;vertical-align: middle;font-size: 14px;color: #97A9B8;}.about-info {width: 100%;padding-top: 100px;padding-bottom: 100px;}.about-info--t1 {padding-top: 30px;}.info-list {width: 100%;display: grid;grid-template-columns: repeat(3, 1fr);gap: 30px;}.info-list__item {overflow: hidden;border-radius: 30px;position: relative;background: linear-gradient(205.08deg, #E9EDF6 2.5%, #F0F4F6 50.5%, #E9EDF6 98.5%), #293A54;box-sizing: border-box;-moz-box-sizing: border-box;padding: 30px 40px;}.info-list__item::after {top: 80px;content: "";display: block;position: absolute;right: -370px;width: 744px;height: 744px;border-radius: 50%;background: linear-gradient(139deg, #D7E8EB 14.95%, #DDEEFF 49.22%);}.info-list__icon {display: block;width: 100%;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 152px;margin-bottom: 10px;z-index: 1;position: relative;}.info-list__title {font-size: 25px;line-height: 40px;color: #313743;font-family: "Days One", sans-serif;padding-bottom: 20px;position: relative;z-index: 2;}.info-list__text {color: #64748B;font-size: 19px;line-height: 34px;padding-bottom: 15px;position: relative;z-index: 2;}.about-text {width: 100%;background: radial-gradient(77.19% 72.1% at 77.19% 50.03%, #CAE3E8 0%, #ECF3FA 74.05%, #E9EDF6 100%);border-radius: 60px 60px 0px 0px;padding-top: 98px;padding-bottom: 110px;}.about-text0-b {display: -ms-flexbox;display: flex;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 70px;}.about-text0-b__d1 {box-sizing: border-box;-moz-box-sizing: border-box;-ms-flex-positive: 1;flex-grow: 1;font-size: 19px;color: #313743;padding-right: 148px;padding-left: 5px;}.about-text0-b__d1 p {font-size: 19px;line-height: 35px;padding-bottom: 10px;}.about-text0-b__d1 .title {padding-bottom: 28px;}.about-text0-b__info {font-size: 19px;line-height: 34px;color: #313743;box-sizing: border-box;-moz-box-sizing: border-box;background: #fff;border-radius: 30px;border-left: 10px #4E94F2 solid;border-right: 10px #4E94F2 solid;margin-top: 30px;padding: 40px 30px;}.about-text0-b__d2 {-ms-flex: 0 0 709px;flex: 0 0 709px;width: 709px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}.about-text0-b__d2 img {max-width: 100%;}.history {width: 100%;background: #293A54;border-radius: 60px 60px 0px 0px;padding-top: 85px;padding-bottom: 95px;overflow: hidden;}.history .title {color: #fff;padding-bottom: 23px;}.history__text {color: #fff;font-size: 21px;line-height: 32px;padding-bottom: 18px;}.timeline-header {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: start;align-items: flex-start;margin-bottom: 40px;}.timeline-arrows {position: absolute;text-align: right;display: block;width: 100%;top: 7px;}.timeline-prev,.timeline-next {position: relative;}.timeline-prev:before,.timeline-next:before {width: 20px;height: 10px;content: "";display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}.timeline-prev:before {background: url(../images/prew-h.svg) no-repeat;background-size: cover;}.timeline-next:before {background: url(../images/next-h.svg) no-repeat;background-size: cover;}.timeline-arrows button {background: transparent;border: 2px solid #4E94F2;color: #fff;width: 52px;height: 52px;border-radius: 50%;cursor: pointer;transition: 0.3s;display: inline-block;vertical-align: middle;font-size: 0px;box-sizing: border-box;-moz-box-sizing: border-box;margin-left: 10px;transition: all 300ms ease-in-out;}.slider-main-wrapper {position: relative;margin-bottom: 50px;box-sizing: border-box;-moz-box-sizing: border-box;}.slider-main-wrapper::before {content: "";position: absolute;top: 190px;left: -50vw;right: -50vw;height: 8px;background-color: #4E94F2;z-index: 0;}.timeline-slide {padding: 20px 10px;outline: none;}.timeline-card {border-radius: 30px;padding: 40px 48px;box-sizing: border-box;-moz-box-sizing: border-box;margin-right: 10px;width: 510px;height: 323px;box-sizing: border-box;-moz-box-sizing: border-box;position: relative;z-index: 1;transition: box-shadow 0.3s ease;background: radial-gradient(98.92% 116.8% at 98.92% 95.63%, #CFE6EA 0%, #ECF3FA 29%, #E7F1F9 100%);}.slick-current .timeline-card {box-shadow: 0 0 20px rgba(59, 130, 246, 0.5);}.slider-main-wrapper .slick-slide {transition: all 500ms ease-in-out;}.slider-main-wrapper .slick-current {-ms-transform: translateY(-10px);transform: translateY(-10px);}.slider-main-wrapper {padding: 20px 0px;padding-left: 40px;}.timeline-slider-main .slick-dots {text-align: center;padding: 0;margin: 0;font-size: 0px;position: relative;padding-top: 32px;}.timeline-slider-main .slick-dots li {width: auto;margin: 0 8px;}.timeline-slider-main .slick-dots li button {position: relative;display: inline-block;width: 115px;height: 45px;text-align: center;line-height: 45px;border-radius: 50px;color: #fff;font-size: 16px;padding: 0;margin: 0;background: #1C2E4A;transition: all 0.4s ease-in-out;}.timeline-slider-main .slick-dots li.slick-active button {color: #fff;background: #4E94F2;}.timeline-slider-main .slick-dots li button:before {display: none;}.card-year {color: #4886FF;font-size: 34px;line-height: 32px;font-weight: bold;margin-bottom: 30px;}.card-year span {display: inline-block;border-radius: 50%;vertical-align: middle;width: 10px;height: 10px;background: #FDC500;margin-right: 8px;}.card-title {color: #313743;font-size: 23px;font-weight: bold;margin-bottom: 15px;line-height: 33px;}.card-text {color: #313743;font-size: 17px;line-height: 24px;}.history-info {width: 100%;text-align: center;padding-top: 5px;}.history-info__icon {width: 20px;height: 40px;display: block;margin: 0 auto;margin-bottom: 10px;}.history-info__text {color: #627A9F;font-size: 14px;line-height: 32px;}.contacts-block {width: 100%;padding-top: 90px;padding-bottom: 55px;}.contacts-block .title {font-size: 44px;padding-bottom: 32px;}.contacts-block__text {font-size: 19px;line-height: 35px;color: #313743;padding-bottom: 50px;}.contacts-p {display: -ms-flexbox;display: flex;}.contacts-p__d1 {-ms-flex-positive: 1;flex-grow: 1;}.contacts-element {display: -ms-flexbox;display: flex;padding-bottom: 66px;}.contacts-element__icon {width: 69px;height: 69px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;border-radius: 50%;background: #4E94F2;}.contacts-element__data {-ms-flex-positive: 1;flex-grow: 1;box-sizing: border-box;-moz-box-sizing: border-box;padding-left: 20px;padding-top: 18px;}.contacts-t {display: -ms-flexbox;display: flex;}.contacts-t__d1 {-ms-flex: 0 0 262px;flex: 0 0 262px;width: 262px;}.contacts-element__title {color: #728391;font-size: 20px;line-height: 35px;font-weight: 600;padding-bottom: 10px;}.contacts-t__line {display: block;color: #313743;font-weight: 500;line-height: 35px;font-size: 20px;font-weight: 600;line-height: 35px;}.contacts-t__line a {text-decoration: none;color: #313743;}.contacts-t__d2 {-ms-flex-positive: 1;flex-grow: 1;}.socail-contacts {list-style: none;padding: 0;margin: 0;font-size: 0px;padding-top: 5px;}.socail-contacts__item {display: inline-block;vertical-align: top;margin-right: 24px;margin-bottom: 24px;}.socail-contacts__item:last-child {margin-bottom: 0;}.socail-contacts__link {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;color: #fff;cursor: pointer;border-radius: 40px;height: 55px;background: #66BEEA;font-size: 17px;min-width: 180px;text-decoration: none;}.socail-contacts__link img {margin-right: 10px;}.socail-contacts__link--max {background: linear-gradient(73.71deg, #44C4FD 5.24%, #3D56FB 35.63%, #A050E0 94.48%), #D9D9D9;}.contacts-element__text {font-size: 20px;font-weight: 500;color: #313743;line-height: 35px;}.contacts-element__text a {text-decoration: underline;color: #4E94F2;}.contacts-p__d2 {-ms-flex: 0 0 897px;flex: 0 0 897px;width: 897px;}.map-contacts {width: 100%;font-size: 0px;-webkit-filter: grayscale(100%);}.map-contacts img {width: 100%;}.slider-contacts {overflow: hidden;}.slider-contacts-item {width: 100%;height: 647px;overflow: hidden;border-radius: 30px;}.slider-contacts-item img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.slider-contacts .slick-slide {outline: none !important;}.slider-contacts .slick-prev {background: #4E94F2;border-radius: 50%;width: 52px;height: 52px;z-index: 1;opacity: 1 !important;left: 40px;margin-top: -3px;}.slider-contacts .slick-next {background: #4E94F2;border-radius: 50%;width: 52px;height: 52px;z-index: 1;opacity: 1 !important;right: 40px;margin-top: -3px;}.slider-contacts .slick-prev::before,.slider-contacts .slick-next::before {width: 20px;height: 10px;content: "";display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;filter: brightness(0) invert(1);}.slider-contacts .slick-prev::before {background: url(../images/prew-h.svg) no-repeat;background-size: cover;}.slider-contacts .slick-next::before {background: url(../images/next-h.svg) no-repeat;background-size: cover;}.block-about, .support-block {width: 100%;padding-top: 65px;padding-bottom: 54px;background: #fff;border-radius: 60px 60px 0 0;margin-top: -60px;}.support-block {box-sizing: border-box;padding-left: 30px;padding-right: 30px;font-size: 16px;}.support-block p {padding-bottom: 20px;line-height: 28px;}.support-block h4 {font-size: 25px;line-height: 35px;padding-bottom: 15px;}.support-block ul {margin-top: 0px;padding-bottom: 10px;}.support-block ul li {margin-bottom: 10px}.support-block p a {color: #4886FF;word-break: break-word;}.about {display: -ms-flexbox;display: flex;padding-bottom: 64px;}.about__d1 {-ms-flex: 0 0 878px;flex: 0 0 878px;width: 878px;}.about-pc {width: 878px;height: 711px;background: url(../images/pc.png) no-repeat;background-size: cover;box-sizing: border-box;-moz-box-sizing: border-box;padding-top: 39px;padding-right: 4px;}.slider-about {margin: 0 auto;width: 803px;}.slider-about-item {width: 100%;height: 451px;}.slider-about-item img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.slider-about .slick-slide {outline: none !important;}.slider-about .slick-prev {width: 76px;height: 76px;border: 1px #4E94F2 solid;border-radius: 50%;z-index: 1;top: 100%;margin-top: 165px;left: 166px;}.slider-about .slick-next {width: 76px;height: 76px;border: 1px #4E94F2 solid;border-radius: 50%;z-index: 1;top: 100%;margin-top: 165px;right: 176px;}.slider-about .slick-prev::before,.slider-about .slick-next::before {width: 28px;height: 14px;content: "";display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}.slider-about .slick-prev::before {background: url(../images/prew-h.svg) no-repeat;background-size: cover;}.slider-about .slick-next::before {background: url(../images/next-h.svg) no-repeat;background-size: cover;}.about__d2 {-ms-flex-positive: 1;flex-grow: 1;box-sizing: border-box;-moz-box-sizing: border-box;padding-top: 74px;padding-left: 56px;}.about-b {font-size: 21px;color: #313743;line-height: 35px;position: relative;box-sizing: border-box;-moz-box-sizing: border-box;padding-left: 42px;margin-bottom: 55px;}.about-b span {display: block;position: absolute;left: -15px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;}.about-b span::before {width: 6px;border-radius: 10px;background: #4E94F2;content: "";position: absolute;height: 100%;left: 16px;}.about-b span img {position: relative;z-index: 1;}.about-b--t1 {margin-bottom: 32px;}.about__bigtext {font-size: 45px;font-family: "Days One", sans-serif;color: #313743;line-height: 63px;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 150px;display: block;padding-bottom: 22px;}.about__border {display: block;background: url(../images/border.svg) no-repeat;background-size: cover;box-sizing: border-box;-moz-box-sizing: border-box;width: 309px;height: 73px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;font-size: 54px;color: #313743;font-family: "Days One", sans-serif;margin-left: -15px;animation: pulsar 2s infinite ease-in-out;will-change: transform;}@keyframes pulsar {0% {transform: scale(1);}50% {transform: scale(1.03);}100% {transform: scale(1);}}.information {width: 100%;display: grid;grid-template-columns: repeat(4, 1fr);gap: 25px;}.information__item {position: relative;}.information__item::before {background: linear-gradient(0deg, #FFFFFF, #FFFFFF), linear-gradient(205.08deg, #E9EDF6 2.5%, #F0F4F6 50.5%, #E9EDF6 98.5%);box-shadow: 0px 4px 54.4px rgba(0, 0, 0, 0.1);border-radius: 30px;height: 180px;width: calc(100% - 40px);position: absolute;display: block;content: "";top: -10px;left: 0;right: 0;margin: auto;}.information__data {position: relative;z-index: 2;width: 100%;background: linear-gradient(0deg, #FFFFFF, #FFFFFF), linear-gradient(205.08deg, #E9EDF6 2.5%, #F0F4F6 50.5%, #E9EDF6 98.5%);box-shadow: 0px 4px 54.4px rgba(0, 0, 0, 0.1);border-radius: 30px;box-sizing: border-box;-moz-box-sizing: border-box;padding-bottom: 30px;}.information__icon {text-align: center;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 100%;padding: 26px 0px 22px 0px;}.information__text {text-align: center;font-size: 18px;line-height: 33px;color: #313743;box-sizing: border-box;-moz-box-sizing: border-box;padding: 0 55px;}.block-links {width: 100%;padding-bottom: 100px;}.links-box {display: grid;grid-template-columns: repeat(2, 1fr);gap: 28px;}.links-box__item {box-sizing: border-box;-moz-box-sizing: border-box;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;position: relative;height: 180px;border-radius: 30px;font-size: 38px;color: #4E94F2;border: 1px #4E94F2 solid;font-family: "Days One", sans-serif;text-decoration: none;padding-left: 40px;transition: all 500ms ease-in-out;}.links-box__row {position: absolute;top: 0;bottom: 0;margin: auto;right: 40px;width: 52px;height: 52px;border-radius: 60px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;position: absolute;background: #4E94F2;-ms-flex-pack: center;justify-content: center;font-size: 15px;font-weight: 500;transition: all 500ms ease-in-out;text-indent: -9999px;font-family: "Montserrat", sans-serif;}.links-box__row span {display: none;color: #fff;}.links-box__row::after {width: 19px;height: 10px;content: "";background: url(../images/build_row.svg) no-repeat;background-size: cover;}.links-box__more {display: none;}.block-result {width: 100%;background: radial-gradient(77.19% 72.1% at 77.19% 50.03%, #CAE3E8 0%, #ECF3FA 74.05%, #E9EDF6 100%);border-radius: 60px 60px 0px 0px;padding-top: 88px;padding-bottom: 88px;padding-bottom: 160px;}.block-result__text {font-size: 21px;line-height: 35px;color: #313743;max-width: 1200px;padding-bottom: 49px;}.block-result--t2 .title {padding-bottom: 22px;}.result-box {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px 28px;}.result-box__item {background: #4E94F2;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 200px;border-radius: 30px;}.result-box__icon {display: -ms-flexbox;display: flex;-ms-flex: 0 0 208px;flex: 0 0 208px;width: 208px;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}.result-box__text {-ms-flex-positive: 1;flex-grow: 1;color: #fff;font-size: 21px;line-height: 35px;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 60px;}.block-steps {width: 100%;background: #293A54;border-radius: 60px 60px 0 0;margin-top: -58px;padding-top: 80px;position: relative;box-sizing: border-box;-moz-box-sizing: border-box;padding-bottom: 80px;}.steps-box {display: -ms-flexbox;display: flex;box-sizing: border-box;-moz-box-sizing: border-box;}.steps-box__d1 {-ms-flex: 0 0 620px;flex: 0 0 620px;width: 620px;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 100px;position: -webkit-sticky;position: sticky;top: 50px;height: -webkit-fit-content;height: fit-content;}.steps-box__d1 img {max-width: 100%;}.steps-box__d2 {-ms-flex-positive: 1;flex-grow: 1;margin-top: -3px;height: 100%;position: relative;padding-bottom: 50px;}.steps-box__title {color: #fff;font-size: 54px;line-height: 80px;font-family: "Days One", sans-serif;text-transform: uppercase;padding-bottom: 35px;}.steps-list {width: 100%;transition: transform 0.1s linear;}.steps-list__item {width: 100%;color: #fff;padding-bottom: 65px;}.steps-list__item:last-child {padding-bottom: 0px;}.steps-list__item {opacity: 0.3;transition: all 0.5s ease;-ms-transform: translateX(20px);transform: translateX(20px);}.steps-list__item.is-active {opacity: 1;-ms-transform: translateX(0);transform: translateX(0);}.steps-list__header {display: -ms-flexbox;display: flex;font-family: "Days One", sans-serif;font-size: 34px;line-height: 74px;}.steps-list__title {-ms-flex-positive: 1;flex-grow: 1;}.steps-list__number {-ms-flex: 0 0 100px;flex: 0 0 100px;width: 100px;text-align: right;}.steps-list__text {width: 100%;font-size: 18px;line-height: 34px;max-width: 900px;}.block-technology {width: 100%;background: url(../images/bg-b1.jpg) no-repeat;background-size: cover;border-radius: 60px 60px 0px 0px;box-sizing: border-box;-moz-box-sizing: border-box;padding-top: 80px;padding-bottom: 100px;}.block-technology--t1 {background: #293A54;border-radius: 0;padding-top: 0px;}.block-technology--t1 .title {color: #fff;}.technology-box {overflow: hidden;position: relative;z-index: 1;}.technology-box__line {display: -ms-flexbox;display: flex;width: -webkit-max-content;width: max-content;gap: 0;margin-bottom: 40px;background: transparent;}.technology-box__item {width: 202px;text-align: center;margin: 0 15px;}.technology-box__image {width: 100%;height: 120px;border-radius: 20px;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;background: #fff;display: -ms-flexbox;display: flex;}.technology-box__image img {max-width: 90%;max-height: 90%;}.technology-box__name {font-size: 18px;display: block;font-size: 18px;line-height: 22px;color: #313743;font-weight: 600;padding-top: 18px;}.block-technology--t1 .technology-box__name {color: #fff;}.block-getprice {width: 100%;background: #fff;border-radius: 60px 60px 0px 0px;padding-top: 78px;position: relative;margin-top: -50px;padding-bottom: 70px;z-index: 5 !important;}.block-getprice__title {font-family: "Days One", sans-serif;font-size: 54px;line-height: 80px;color: #313743;text-transform: uppercase;padding-bottom: 50px;}.block-getprice--t1 {padding-top: 100px;}.block-getprice--t1 .links-box {padding-bottom: 96px;}.getprice-box {display: -ms-flexbox;display: flex;}.getprice-box__d1 {-ms-flex: 0 0 896px;flex: 0 0 896px;width: 896px;}.getprice-box__d2 {-ms-flex-positive: 1;flex-grow: 1;box-sizing: border-box;-moz-box-sizing: border-box;padding-left: 32px;}.form-price {width: 100%;}.form-price__line {display: grid;grid-template-columns: repeat(3, 1fr);gap: 30px;padding-bottom: 30px;}.form-price__item {position: relative;}.form-price__placeholder {position: absolute;}.form-price__input {width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;outline: none;border-radius: 30px;border: 1px #C8DAF3 solid;height: 100px;padding: 0 30px;}.input-wrapper {position: relative;}.form-price__placeholder, .form-project__placeholder {position: absolute;left: 38px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;gap: 15px;pointer-events: none;transition: all 0.25s ease;color: #728391;font-size: 17px;z-index: 1;}.form-price__placeholder .form-price__icon {transition: all 0.25s ease;}.input-wrapper input:focus+.form-price__placeholder,.input-wrapper input.error+.form-price__placeholder,.input-wrapper input:not(:placeholder-shown)+.form-price__placeholder {top: -8px;-ms-transform: translateY(0);transform: translateY(0);font-size: 14px;color: #333;background: #fff;border-radius: 15px;padding: 5px 6px;left: 40px;}.input-wrapper input:focus+.form-price__placeholder .form-price__icon,.input-wrapper input.error+.form-price__placeholder .form-price__icon,.input-wrapper input:not(:placeholder-shown)+.form-price__placeholder .form-price__icon {-ms-transform: scale(0.85);transform: scale(0.85);}.form-price__input:-ms-input-placeholder {opacity: 0;}.form-price__input::placeholder {opacity: 0;}.form-price__textarea {padding-top: 20px;}.form-price__line2 {font-size: 13px;color: #728391;line-height: 34px;margin-bottom: 7px;}.form-price__line2 a {color: #728391;}.form-price__textarea {width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;outline: none;border-radius: 30px;border: 1px #C8DAF3 solid;height: 238px;padding: 40px 30px;resize: none;}.form-price__line2 .form-price__placeholder,.form-project-line--t .form-price__placeholder {position: absolute;left: 30px;top: 46px;-ms-transform: translateY(0);transform: translateY(0);display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;gap: 12px;pointer-events: none;transition: all 0.3s ease;color: #728391;font-size: 17px;line-height: 17px;background: #fff;padding: 0 5px;z-index: 2;border-radius: 15px;padding: 5px 6px;}.form-price__line2 .input-wrapper textarea:focus+.form-price__placeholder,.form-price__line2 .input-wrapper textarea.error+.form-price__placeholder,.form-price__line2 .input-wrapper textarea:not(:placeholder-shown)+.form-price__placeholder,.form-project-line .input-wrapper textarea:focus+.form-price__placeholder,.form-project-line .input-wrapper textarea.error+.form-price__placeholder,.form-project-line .input-wrapper textarea:not(:placeholder-shown)+.form-price__placeholder {top: -8px;left: 40px;font-size: 14px;color: #333;}.form-price__line2 .input-wrapper textarea:not(:focus):placeholder-shown+.form-price__placeholder,.form-project-line .input-wrapper textarea:not(:focus):placeholder-shown+.form-price__placeholder {top: 46px;font-size: 17px;color: #728391;}.form-price__btn {border: none;margin-top: 25px;width: 411px;height: 110px;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;font-weight: 500;background: #4e94f2;text-decoration: none;color: #fff;box-shadow: 0 4px 0 #427fd0;border-radius: 69px;cursor: pointer;}.about-page {width: 100%;padding-top: 20px;padding-bottom: 90px;}.page-content {display: -ms-flexbox;display: flex;width: calc(100% + 48px);}.page-content__d1 {-ms-flex-positive: 1;flex-grow: 1;box-sizing: border-box;-moz-box-sizing: border-box;color: #313743;padding-right: 30px;}.page-content__d1 p {font-size: 21px;line-height: 35px;padding-bottom: 20px;}.page-content__d1 .title {padding-bottom: 28px;}.for-list {display: grid;grid-template-columns: repeat(3, 1fr);gap: 30px;padding-top: 20px;margin-bottom: 38px;}.for-list__item {text-align: center;color: #313743;position: relative;}.for-list__item::before {position: absolute;left: 0;right: 0;margin: auto;display: block;box-shadow: 0px 4px 54.4px rgba(0, 0, 0, 0.1);border-radius: 30px;height: 40px;width: calc(100% - 40px);content: "";top: -10px;}.for-list__wrapper {position: relative;border-radius: 30px;background: #fff;box-shadow: 0px 4px 54.4px rgba(0, 0, 0, 0.1);z-index: 1;box-sizing: border-box;-moz-box-sizing: border-box;padding: 30px 20px 30px 20px;height: 100%;}.for-list__icon {width: 26px;height: 26px;display: block;margin: 0 auto;margin-bottom: 15px;}.for-list__icon img {width: 100%;}.for-list__text {font-size: 16px;line-height: 30px;}.small-row {display: inline-block;color: #4E94F2;font-size: 21px;font-weight: bold;}.page-content__d2 {-ms-flex: 0 0 790px;flex: 0 0 790px;width: 790px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}.block-offer {width: 100%;border-radius: 60px 60px 0px 0px;position: relative;background: #293A54;margin-top: -50px;padding-top: 88px;padding-bottom: 150px;z-index: 3;}.block-offer--t1 {padding-bottom: 62px;}.block-offer .title {color: #fff;padding-bottom: 48px;}.block-offer--t2 .title {color: #fff;padding-bottom: 22px;}.offer-box {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;}.offer-box__item {background: #fff;border-radius: 30px;box-sizing: border-box;-moz-box-sizing: border-box;display: -ms-flexbox;display: flex;padding: 40px 40px 30px 40px;background: radial-gradient(98.92% 116.8% at 98.92% 95.63%, #CFE6EA 0%, #ECF3FA 28.85%, #E7F1F9 100%);border: 1px solid #536D94;}.offer-box__icon {-ms-flex: 0 0 99px;flex: 0 0 99px;width: 99px;height: 99px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;border-radius: 20px;background: #4E94F2;}.offer-box__icon img {max-width: 100%;max-height: 100%;}.offer-box__data {-ms-flex-positive: 1;flex-grow: 1;color: #313743;box-sizing: border-box;-moz-box-sizing: border-box;padding-left: 30px;}.offer-box__title {font-family: "Days One", sans-serif;font-size: 30px;line-height: 40px;padding-bottom: 10px;}.offer-box__text {font-size: 20px;line-height: 35px;}.block-tariff {width: 100%;border-radius: 60px 60px 0 0;background: #fff;margin-top: -95px;padding-top: 85px;position: relative;z-index: 2;}.block-tariff .title {padding-bottom: 50px;}.select-tariff {list-style: none;padding: 0;margin: 0;font-size: 0px;padding-bottom: 60px;}.select-tariff__item {text-align: center;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;padding: 0 45px;vertical-align: top;box-sizing: border-box;-moz-box-sizing: border-box;background: #F3F8FD;font-size: 24px;height: 74px;border-radius: 100px;color: #313743;font-family: "Days One", sans-serif;border: 1px transparent solid;margin-right: 10px;cursor: pointer;user-select: none;}.select-tariff__item--active {background: #fff;border-color: #4E94F2;color: #4E94F2;}.tariff-box {width: 100%;padding-bottom: 60px;display: none;}.tariff-box--active {display: block;}.tariffs {display: grid;grid-template-columns: repeat(4, 1fr);gap: 30px;}.tariffs__item {background: #FBFBFB;border: 3px solid #FFFFFF;box-shadow: 0px 4px 54.4px rgba(0, 0, 0, 0.1);border-radius: 30px;box-sizing: border-box;-moz-box-sizing: border-box;padding: 0 20px;padding-bottom: 50px;}.tariffs__price {width: calc(100% - 40px);display: block;margin: 0 auto;background: #5198F6;height: 82px;color: #fff;text-align: center;margin-top: -3px;border-radius: 0 0 30px 30px;box-sizing: border-box;-moz-box-sizing: border-box;padding-top: 15px;margin-bottom: 30px;}.tariffs__price--t2 {background: #2F7EE5;}.tariffs__price--t3 {background: #1B67CA;}.tariffs__price--t4 {background: #054BA8;}.tariffs__price-b {font-size: 29px;font-weight: bold;line-height: 32px;}.tariffs__price-b2 {font-size: 15px;line-height: 22px;}.tariffs__smalltext {text-align: center;color: #728391;font-size: 15px;line-height: 28px;font-weight: 600;padding-bottom: 5px;}.tariffs__title {text-align: center;font-size: 25px;line-height: 28px;text-transform: uppercase;font-family: "Days One", sans-serif;color: #313743;height: 55px;display: block;}.tariffs-line {width: 100%;padding-bottom: 32px;}.tariffs-line:last-child {padding-bottom: 0px;}.tariffs-line__box {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.tariffs-line__d1 {-ms-flex-positive: 1;flex-grow: 1;font-size: 13px;text-transform: uppercase;color: #313743;}.tariffs-line__d2 {-ms-flex: 0 0 100px;flex: 0 0 100px;text-align: right;width: 200px;text-transform: uppercase;font-size: 13px;font-family: "Days One", sans-serif;color: #313743;}.tariffs-b {width: 100%;background: #fff;border-radius: 30px;box-sizing: border-box;-moz-box-sizing: border-box;max-width: 358px;margin: 0 auto;padding: 30px 30px;margin-bottom: 30px;}.tariffs-line__full {width: 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;position: relative;background: #E9EDF6;height: 8px;border-radius: 10px;display: block;margin-top: 15px;}.tariffs-line__notfull {position: absolute;left: 0;top: 0;background: #FDC500;border-radius: 10px;display: block;width: 100px;height: 100%;}.tariffs-selected {list-style: none;padding: 0;margin: 0;margin-bottom: 24px;}.tariffs-selected__item {position: relative;box-sizing: border-box;-moz-box-sizing: border-box;font-size: 15px;color: #313743;padding-left: 55px;margin-bottom: 18px;}.tariffs-selected__item--hide {display: none;}.tariffs-selected__item--show {display: block !important;}.tariffs-selected__item:last-child {margin-bottom: 0;}.tariffs-selected__item span {position: absolute;display: block;width: 25px;height: 25px;border-radius: 50%;background: #9FDF77;left: 15px;top: -4px;}.tariffs-selected__item span::before {background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEwIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0zLjgyOTE5IDYuODY1MTVDMy43MzM3MyA2Ljk1MTcxIDMuNjAzNSA3IDMuNDY4MjEgN0MzLjMzMjkzIDcgMy4yMDI2OSA2Ljk1MTcxIDMuMTA3MjQgNi44NjUxNUwwLjIyNDM4MyA0LjI2NTg0Qy0wLjA3NDc5NDMgMy45OTYxMyAtMC4wNzQ3OTQzIDMuNTU4NzkgMC4yMjQzODMgMy4yODk1OUwwLjU4NTM1OSAyLjk2NDA4QzAuODg0NjMgMi42OTQzOCAxLjM2OTIgMi42OTQzOCAxLjY2ODM4IDIuOTY0MDhMMy40NjgyMSA0LjU4NjcxTDguMzMxNjIgMC4yMDIyOEM4LjYzMDg5IC0wLjA2NzQyNjggOS4xMTU5MyAtMC4wNjc0MjY4IDkuNDE0NjQgMC4yMDIyOEw5Ljc3NTYyIDAuNTI3NzgzQzEwLjA3NDggMC43OTc0OTEgMTAuMDc0OCAxLjIzNDc1IDkuNzc1NjIgMS41MDQwNEwzLjgyOTE5IDYuODY1MTVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K") no-repeat;background-size: cover;width: 10px;height: 7px;display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;content: "";margin: auto;}.tariffs-selected-more {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 29px;border-radius: 40px;background: #F3F8FD;cursor: pointer;}.tariffs-selected-more::before {background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEzIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMi44NzAxIDAuNzgxNTE4TDEyLjIxODggMC4xMzAzMDZDMTIuMTMyMSAwLjA0MzM0NDEgMTIuMDMyMSAwIDExLjkxOTEgMEMxMS44MDYzIDAgMTEuNzA2NCAwLjA0MzM0NDEgMTEuNjE5NiAwLjEzMDMwNkw2LjUwMDA3IDUuMjQ5NjFMMS4zODA3MiAwLjEzMDQ0M0MxLjI5Mzg5IDAuMDQzNDgxMSAxLjE5Mzk3IDAuMDAwMTM2ODAxIDEuMDgxMDkgMC4wMDAxMzY4MDFDMC45NjgxNzEgMC4wMDAxMzY4MDEgMC44NjgyNTEgMC4wNDM0ODExIDAuNzgxNDcyIDAuMTMwNDQzTDAuMTMwMzA2IDAuNzgxN0MwLjA0MzM0NDEgMC44Njg0OCAwIDAuOTY4Mzk5IDAgMS4wODEzMkMwIDEuMTk0MTUgMC4wNDM0ODEgMS4yOTQwNyAwLjEzMDMwNiAxLjM4MDg1TDYuMjAwNDUgNy40NTExM0M2LjI4NzIzIDcuNTM3OTYgNi4zODcxOSA3LjU4MTM1IDYuNTAwMDcgNy41ODEzNUM2LjYxMjk1IDcuNTgxMzUgNi43MTI3MyA3LjUzNzk2IDYuNzk5NDYgNy40NTExM0wxMi44NzAxIDEuMzgwODVDMTIuOTU2OSAxLjI5NDAzIDEzIDEuMTk0MTEgMTMgMS4wODEzMkMxMyAwLjk2ODM5OSAxMi45NTY5IDAuODY4NDggMTIuODcwMSAwLjc4MTUxOFoiIGZpbGw9IiMzMTM3NDMiLz4KPC9zdmc+Cg==") no-repeat;background-size: cover;width: 13px;height: 8px;display: block;content: "";}.tariffs-selected-more--active::before {transform: rotate(-180deg);}.tariffs__btn {display: block;width: 311px;height: 100px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;font-weight: 500;background: #4e94f2;text-decoration: none;color: #fff;box-shadow: 0 4px 0 #427fd0;border-radius: 69px;margin: 0 auto;margin-top: 40px;cursor: pointer;user-select: none;}.tariffs__btn:active {transform: translateY(3px);box-shadow: 0 1px 0 #427fd0;}.info-support {width: 100%;padding-bottom: 80px;}.info-support-box {display: -ms-flexbox;display: flex;}.info-support-box__d1 {-ms-flex-positive: 1;flex-grow: 1;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 150px;color: #313743;}.info-support-box__d1 p {font-size: 19px;line-height: 35px;padding-bottom: 12px;}.info-support-box__d1 h2 {color: #313743;font-size: 30px;line-height: 45px;font-family: "Days One", sans-serif;margin: 17px 0px;}.info-support-box__d2 {-ms-flex: 0 0 770px;flex: 0 0 770px;width: 770px;}.info-support-box__d2 img {max-width: 100%;}.blokc-cms {background: #293A54;border-radius: 60px 60px 0 0;margin-top: -64px;padding-top: 85px;padding-bottom: 150px;}.blokc-cms .title {color: #fff;}.cms-box {display: grid;grid-template-columns: repeat(3, 1fr);gap: 30px;}.cms-box__item {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;background: #fff;border-radius: 30px;height: 230px;}.cms-box__item img {max-width: 90%;max-height: 90%;}.block-faq {border-radius: 60px 60px 0 0;background: #fff;margin-top: -55px;padding-top: 90px;padding-bottom: 40px;position: relative;z-index: 2;}.faq {width: 100%;}.faq__item {box-sizing: border-box;-moz-box-sizing: border-box;background: linear-gradient(205.08deg, #E9EDF6 2.5%, #F0F4F6 50.5%, #E9EDF6 98.5%), #293A54;border-radius: 30px;color: #313743;padding: 65px 40px;margin-bottom: 28px;}.faq__title {font-family: "Days One", sans-serif;box-sizing: border-box;-moz-box-sizing: border-box;font-size: 38px;position: relative;padding-bottom: 30px;padding-right: 150px;}.faq__num {position: absolute;width: 72px;height: 72px;border-radius: 50%;background: #5195F3;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;font-size: 28px;font-family: "Days One", sans-serif;color: #fff;right: 0;top: -25px;}.faq__text {font-size: 19px;line-height: 35px;box-sizing: border-box;-moz-box-sizing: border-box;width: calc(100% - 100px);}.block-text {width: 100%;border-radius: 60px 60px 0 0;margin-top: -60px;background: #fff;padding-top: 95px;}.block-text .title {padding-bottom: 26px;}.text-b {display: -ms-flexbox;display: flex;}.text-b__d1 {-ms-flex-positive: 1;flex-grow: 1;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 90px;color: #313743;}.text-b__d1 p {font-size: 19px;line-height: 35px;padding-bottom: 10px;}.block-text--seo {margin-top: 0px;padding-top: 65px;}.block-text--seo .text-b__d1 {padding-top: 102px;}.text-b__d2 {-ms-flex: 0 0 680px;flex: 0 0 680px;width: 680px;}.text-b__d2 img {max-width: 100%;}.steps {width: 100%;background: url(../images/bg-b1.jpg) no-repeat;background-size: cover;border-radius: 60px 60px 0px 0px;box-sizing: border-box;-moz-box-sizing: border-box;padding-top: 80px;padding-bottom: 180px;margin-top: 10px;}.steps-b {display: -ms-flexbox;display: flex;position: relative;}.steps-b__d1 {-ms-flex: 0 0 620px;flex: 0 0 620px;width: 620px;box-sizing: border-box;-moz-box-sizing: border-box;position: -webkit-sticky;position: sticky;height: -webkit-fit-content;height: fit-content;top: 50px;padding-right: 100px;}.steps .title {font-size: 54px;line-height: 80px;font-family: "Days One", sans-serif;text-transform: uppercase;padding-bottom: 35px;}.steps-b__d2 {-ms-flex-positive: 1;flex-grow: 1;margin-top: 0px;height: 100%;position: relative;padding-bottom: 20px;padding-top: 12px;}.step-list {width: 100%;transition: transform 0.1s linear;}.step-item {transition: all 0.5s ease;opacity: 0.3;border-bottom: 1px #C2D0E0 solid;padding-bottom: 38px;margin-bottom: 42px;}.step-item:last-child {margin-bottom: 0px;padding-bottom: 0;border: none;}.step-item.is-active {opacity: 1;-ms-transform: translateX(0);transform: translateX(0);}.step-item__top {display: -ms-flexbox;display: flex;color: #313743;font-family: "Days One", sans-serif;font-size: 34px;padding-bottom: 20px;}.step-item__title {-ms-flex-positive: 1;flex-grow: 1;}.step-item__num {-ms-flex: 0 0 100px;flex: 0 0 100px;width: 100px;text-align: right;}.step-item__desc {font-size: 18px;line-height: 34px;color: #313743;width: calc(100% - 300px);}.block-offer__text {color: #fff;font-size: 21px;line-height: 32px;padding-bottom: 50px;}.seo-portfolio {width: 100%;padding-top: 84px;padding-bottom: 0px;border-radius: 60px 60px 0 0;background: #fff;margin-top: -60px;}.portfolio-s {display: -ms-flexbox;display: flex;}.portfolio-s__d1 {box-sizing: border-box;-moz-box-sizing: border-box;-ms-flex: 0 0 1047px;flex: 0 0 1047px;width: 1047px;}.portfolio-s__box {width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;background: #F3F8FD;border-radius: 50px;padding: 32px 35px 32px 45px;}.portfolio-s__top {display: -ms-flexbox;display: flex;padding-bottom: 28px;}.portfolio-s__name {-ms-flex-positive: 1;flex-grow: 1;color: #313743;}.portfolio-s__position {font-size: 19px;line-height: 35px;font-family: "Days One", sans-serif;padding-bottom: 5px;}.portfolio-s__nameposition {font-size: 19px;line-height: 35px;}.portfolio-s__rows {-ms-flex: 0 0 200px;flex: 0 0 200px;width: 200px;text-align: right;font-size: 0px;padding-top: 5px;}.portfolio-s__prew,.portfolio-s__next {display: -ms-inline-flexbox;display: inline-flex;vertical-align: top;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;box-sizing: border-box;-moz-box-sizing: border-box;border-radius: 50%;width: 52px;height: 52px;border: 1px #4E94F2 solid;cursor: pointer;}.portfolio-s__next {margin-left: 10px;}.portfolio-s__prew::before {background: url(../images/prew-h.svg) no-repeat;background-size: cover;width: 19px;height: 10px;display: block;content: "";}.portfolio-s__next::before {background: url(../images/next-h.svg) no-repeat;background-size: cover;width: 19px;height: 10px;display: block;content: "";}.portfolio-s__image {width: 100%;display: block;position: relative;}.portfolio-s__image img {max-width: 100%;}.portfolio-s__d2 {-ms-flex-positive: 1;flex-grow: 1;box-sizing: border-box;-moz-box-sizing: border-box;padding-left: 30px;transition: height 0.5s ease;height: auto;min-height: 550px;position: relative;}.portfolio-s__result {display: grid;grid-template-columns: repeat(2, 1fr);gap: 25px;padding-bottom: 20px;}.portfolio-s__item {background: #4E94F2;color: #fff;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 107px;border-radius: 20px;}.portfolio-s__num {font-family: "Days One", sans-serif;text-align: center;-ms-flex: 0 0 145px;flex: 0 0 145px;font-size: 59px;}.portfolio-s__text {font-size: 16px;line-height: 26px;-ms-flex-positive: 1;flex-grow: 1;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 30px;}.portfolio-s__title {font-size: 19px;font-family: "Days One", sans-serif;line-height: 35px;color: #313743;padding-bottom: 12px;}.portfolio-s__works {position: relative;padding: 10px 0px;}.portfolio-s__works::before {position: absolute;content: "";display: block;border-radius: 10px;width: 6px;height: 100%;background: #4E94F2;left: 15px;top: 0px;}.portfolio-s__itemw {box-sizing: border-box;-moz-box-sizing: border-box;font-size: 19px;color: #313743;position: relative;padding: 17px 0 17px 50px;}.portfolio-s__itemw::before {background: url(../images/check4.svg) no-repeat;background-size: cover;width: 38px;height: 38px;display: block;position: absolute;left: -2px;top: 0;bottom: 0;content: "";margin: auto;}.slider-seo__item {width: 100%;}.slider-seo {width: 100%;}.seo-example {opacity: 0;transition: opacity 0.4s ease;position: absolute;top: 0px;}.seo-example--active {display: block;position: relative;opacity: 1;}.list-types-p {text-align: center;font-size: 0px;font-family: "Days One", sans-serif;padding-top: 20px;padding-bottom: 12px;}.list-types-p__item {display: inline-block;cursor: pointer;color: #313743;font-size: 24px;line-height: 26px;text-transform: uppercase;margin: 0 32px;margin-bottom: 32px;}.list-types-p__item--active {color: #4E94F2;}.list-position-p {text-align: center;font-size: 0px;padding-bottom: 5px;}.list-position-p__item {display: inline-block;font-size: 15px;line-height: 26px;border-radius: 10px;border: 1px #DBE9F6 solid;padding: 14px 18px;margin: 0 5px 5px 5px;cursor: pointer;overflow: hidden;position: relative;transition: color 0.4s ease;z-index: 1;user-select: none;}.list-position-p__item--hide {display: none;}.list-position-p__item--show {display: inline-block !important;}.list-position-p__item::before {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 0;background: #4E94F2;transition: height 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);z-index: -1;}.list-position-p__item--active::before {background: #4E94F2;width: 100%;height: 100%;}.list-position-p__item--active {color: #fff;}.list-position-p__item--active::before {height: 100%;width: 100%;}.list-position-s {width: 100%;text-align: center;padding-bottom: 40px;}.list-position-s__more {display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;background: #E9EDF6;border-radius: 10px;width: 91px;height: 29px;position: relative;cursor: pointer;}.list-position-s__more::before {background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEzIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMi44NzAxIDAuNzgxNTE4TDEyLjIxODggMC4xMzAzMDZDMTIuMTMyMSAwLjA0MzM0NDEgMTIuMDMyMSAwIDExLjkxOTEgMEMxMS44MDYzIDAgMTEuNzA2NCAwLjA0MzM0NDEgMTEuNjE5NiAwLjEzMDMwNkw2LjUwMDA3IDUuMjQ5NjFMMS4zODA3MiAwLjEzMDQ0M0MxLjI5Mzg5IDAuMDQzNDgxMSAxLjE5Mzk3IDAuMDAwMTM2ODAxIDEuMDgxMDkgMC4wMDAxMzY4MDFDMC45NjgxNzEgMC4wMDAxMzY4MDEgMC44NjgyNTEgMC4wNDM0ODExIDAuNzgxNDcyIDAuMTMwNDQzTDAuMTMwMzA2IDAuNzgxN0MwLjA0MzM0NDEgMC44Njg0OCAwIDAuOTY4Mzk5IDAgMS4wODEzMkMwIDEuMTk0MTUgMC4wNDM0ODEgMS4yOTQwNyAwLjEzMDMwNiAxLjM4MDg1TDYuMjAwNDUgNy40NTExM0M2LjI4NzIzIDcuNTM3OTYgNi4zODcxOSA3LjU4MTM1IDYuNTAwMDcgNy41ODEzNUM2LjYxMjk1IDcuNTgxMzUgNi43MTI3MyA3LjUzNzk2IDYuNzk5NDYgNy40NTExM0wxMi44NzAxIDEuMzgwODVDMTIuOTU2OSAxLjI5NDAzIDEzIDEuMTk0MTEgMTMgMS4wODEzMkMxMyAwLjk2ODM5OSAxMi45NTY5IDAuODY4NDggMTIuODcwMSAwLjc4MTUxOFoiIGZpbGw9IiMzMTM3NDMiLz4KPC9zdmc+Cg==") no-repeat;background-size: cover;width: 13px;height: 8px;display: block;content: "";transition: all 0.4s ease;}.list-position-s__more--active::before {transform: rotate(180deg);}.header-bg {position: absolute;width: 100%;top: 0;left: 0;top: 0;height: 100%;}.header-bg::before {position: absolute;background: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.6) 50%, rgba(0, 0, 0, 0.8) 100%);width: 100%;height: 100%;display: block;content: "";left: 0;top: 0;}.header-bg img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.header--w {position: relative;min-height: 100vh;min-height: 876px;background: none;padding-bottom: 0;min-height: 1px;min-height: 800px;overflow: hidden;}.header--w .header__content {position: relative;z-index: 2;}.header--w .header__top {z-index: 2;background: rgba(243, 248, 253, 0.1);padding-bottom: 40px;border-radius: 0 0 40px 40px;}.header--w .main__link {color: #fff;}.header--w .right_main::before {background: #fff;}.header--w .right_main::after {background: #fff;}.header--w .right_main span {background: #fff;}.header--w .path {padding-top: 26px;}.page-w {width: 100%;padding-top: 110px;color: #fff;}.page-type {display: inline-block;border: 1px #fff solid;font-size: 13px;border-radius: 50px;padding: 15px 24px;}.page-w__text {display: block;font-size: 22px;line-height: 44px;padding-top: 21px;}.page-w__title {font-family: "Days One", sans-serif;font-size: 60px;line-height: 90px;text-transform: uppercase;}.p-item {width: 100%;background: #fff;border-radius: 60px 60px 0 0;margin-top: -65px;position: relative;z-index: 2;padding-bottom: 190px;}.p-item-list {display: -ms-flexbox;display: flex;}.p-item-list__item--w1 {-ms-flex: 0 0 897px;flex: 0 0 897px;width: 897px;}.single-w {width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;overflow: hidden;max-height: 1775px;border: 12px #313743 solid;border-radius: 40px;margin-top: -215px;}.single-w img {width: 100%;}.slider-ex__item {display: flex !important;}.p-item-list__item--w2 {box-sizing: border-box;-moz-box-sizing: border-box;width: 232px;-ms-flex: 0 0 232px;flex: 0 0 232px;padding-left: 32px;padding-top: 51px;}.slider-w-item {width: 100%;height: 202px;cursor: pointer;}.slider-w-item__image {width: 100%;height: 140px;overflow: hidden;border-radius: 20px;position: relative;}.slick-current .slider-w-item__image:before {position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.1);display: block;content: '';width: 100%;height: 100%;}.slider-w-item__image img {width: 100%;}.slider-w-item__name {text-align: center;color: #313743;font-weight: 600;font-size: 17px;font-weight: 600;padding-top: 18px;}.slick-current .slider-w-item__name {color: #4886FF;}.p-item-list__item--w3 {-ms-flex-positive: 1;flex-grow: 1;box-sizing: border-box;-moz-box-sizing: border-box;padding-left: 77px;padding-top: 48px;}.p-item-top {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;padding-bottom: 42px;border-bottom: 1px #BFD3E6 solid;margin-bottom: 40px;}.p-item-top__d1 {-ms-flex-positive: 1;flex-grow: 1;}.p-item-top__d1 img {max-width: 250px;max-height: 100px;}.p-item-top__d2 {-ms-flex: 0 0 295px;flex: 0 0 295px;width: 295px;}.p-item-top__link {text-decoration: none;width: 100%;display: -ms-inline-flexbox;display: inline-flex;height: 63px;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;border-radius: 70px;background: #F3F8FD;color: #313743;font-size: 17px;}.p-item-top__link span {border-bottom: 1px #313743 dotted;}.p-item-top__link::before {background: url(../images/link.svg) no-repeat;background-size: cover;content: "";display: inline-block;vertical-align: middle;width: 30px;height: 30px;margin-right: 15px;}.p-item-list__title {font-family: "Days One", sans-serif;color: #313743;font-size: 27px;line-height: 38px;padding-bottom: 20px;}.p-item-line {border-bottom: 1px #BFD3E6 solid;color: #313743;margin-bottom: 40px;padding-bottom: 20px;}.p-item-list__desc {font-size: 19px;line-height: 33px;}.p-item-list__desc p {padding-bottom: 15px;}.p-item-list__desc ul {list-style: none;padding: 0;margin: 0;}.p-item-list__desc ul li {position: relative;box-sizing: border-box;-moz-box-sizing: border-box;padding-left: 25px;font-size: 17px;line-height: 40px;}.p-item-list__desc ul li::before {content: "";display: block;position: absolute;left: 0px;top: 0;bottom: 0;margin: auto;background: url(../images/check.svg) no-repeat;background-size: cover;width: 15px;height: 11px;}.p-item-numbers {display: grid;gap: 30px;grid-template-columns: repeat(2, 1fr);padding-top: 30px;padding-bottom: 45px;}.p-item-numbers__item {text-align: center;border-radius: 30px;border: 1px #D7E8EB solid;height: 140px;box-sizing: border-box;-moz-box-sizing: border-box;padding-top: 37px;}.p-item-numbers__num {color: #4886FF;font-size: 67px;font-family: "Days One", sans-serif;padding-bottom: 18px;}.p-item-numbers__num span {font-size: 27px;display: inline-block;line-height: 8px;margin-left: -10px;}.p-item-numbers__text {color: #728391;font-size: 18px;}.p-item-btn {width: 100%;height: 108px;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;font-weight: 500;background: #4e94f2;text-decoration: none;color: #fff;box-shadow: 0 4px 0 #427fd0;border-radius: 69px;border: none;cursor: pointer;}.p-item-btn:active {transform: translateY(3px);box-shadow: 0 1px 0 #427fd0;}.block-portfolio--w {background: radial-gradient(77.19% 72.1% at 77.19% 50.03%, #cae3e8 0, #ecf3fa 74.05%, #e9edf6 100%);}.slider-w .slick-prev {display: none !important;}.slider-w .slick-next {border: 1px solid #4E94F2;color: #fff;width: 52px;height: 52px;border-radius: 50%;top: calc(100% + 80px);bottom: 0;left: 0;right: 0;margin: auto;}.slider-w .slick-next:before {width: 20px;height: 10px;content: "";display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;-ms-transform: rotate(90deg);transform: rotate(90deg);}.slider-w .slick-next:before {background: url(../images/next-h.svg) no-repeat;background-size: cover;}.slick-vertical {position: relative;}.main-site {display: block;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;z-index: 1000;background: rgba(22, 29, 40, 0.98);transition: all 300ms ease-in-out;opacity: 0;top: -100%;z-index: -1;}.right_main {transition: all 500ms ease-in-out;}.right_main::before {transition: all 500ms ease-in-out;}.right_main::after {transition: all 500ms ease-in-out;}.open-main-site {overflow: hidden !important;}.open-main-site .main-site {display: block;top: 0%;opacity: 1;z-index: 999999;}.open-main-site .right_main {top: -100%;}.main-site__closed {position: absolute;right: 51px;height: 53px;cursor: pointer;width: 34px;height: 34px;top: 65px;}.main-site__closed::before {width: 34px;height: 3px;position: absolute;right: 0;top: 0;content: "";display: block;background: #fff;border-radius: 3px;-ms-transform: rotate(45deg);transform: rotate(45deg);}.main-site__closed::after {width: 34px;height: 3px;position: absolute;right: 0;top: 0;content: "";display: block;background: #fff;border-radius: 3px;-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.main-site__base {width: 1286px;margin: 0 auto;padding-top: 200px;}.main-b {display: -ms-flexbox;display: flex;gap: 60px;box-sizing: border-box;-moz-box-sizing: border-box;}.main-site__title {color: #fff;font-size: 24px;font-family: "Days One", sans-serif;padding-bottom: 30px;}.main-h {list-style: none;padding: 0;margin: 0;}.main-h__item {font-size: 17px;padding-bottom: 20px;}.main-h__link {color: #fff;text-decoration: none;display: inline-block;box-sizing: border-box;-moz-box-sizing: border-box;padding-left: 10px;position: relative;}.main-h__link::before {display: block;position: absolute;left: 0px;border-radius: 50%;width: 3px;height: 3px;background: #fff;content: "";margin: auto;top: 0;bottom: 0;}.main-b__d4 {-ms-flex: 0 0 486px;flex: 0 0 486px;width: 486px;}.info-block {width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;border-radius: 40px;border: 1px #A4AFC2 solid;padding: 40px 30px;}.info-block__title {color: #fff;text-align: center;font-size: 32px;line-height: 50px;font-family: "Days One", sans-serif;padding-bottom: 40px;}.info-block__btn {width: 313px;height: 82px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;font-weight: 500;background: #4e94f2;text-decoration: none;color: #fff;box-shadow: 0 4px 0 #427fd0;border-radius: 69px;margin: 0 auto;cursor: pointer;user-select: none;}.info-block__btn:active {transform: translateY(3px);box-shadow: 0 1px 0 #427fd0;}.info-block__center {text-align: center;padding-top: 50px;}.info-block__link {cursor: pointer;text-decoration: none;color: #fff;font-size: 32px;font-family: "Days One", sans-serif;}@keyframes rubberBand {0% {transform: scale(1);}30% {transform: scaleX(1.15) scaleY(0.75);}40% {transform: scaleX(0.75) scaleY(1.15);}50% {transform: scaleX(1.15) scaleY(0.85);}65% {transform: scaleX(0.95) scaleY(1.05);}75% {transform: scaleX(1.05) scaleY(0.95);}100% {transform: scale(1.1) translateY(0px);}}.offer-box__item .offer-box__icon {transition: all 300ms ease-in-out;}.build__item {transition: all 300ms ease-in-out;}.animate-on-scroll {opacity: 0;-ms-transform: translateY(40px);transform: translateY(40px);transition: all 0.4s cubic-bezier(0.25, 0.1, 0.25, 1);will-change: opacity, transform;}.animate-on-scroll.visible, .animate-on-scroll .visible {opacity: 1;-ms-transform: translateY(0);transform: translateY(0);position: relative;z-index: 2;}@media (max-width: 1700px) {.start-page__d2 {-ms-flex: 0 0 800px;flex: 0 0 800px;width: 800px;}.header {min-height: 100vh;}.start-page {height: 100%;}.block-portfolio,.blokc-building,.block-clients,.block-form {padding-top: 60px;}.blokc-building {padding-bottom: 50px;}.block-clients {padding-bottom: 100px;}.clients-list__item {height: 200px;}.footer-box__d1,.footer-box__d2,.footer-box__d3,.footer-box__d4,.footer-box__d5 {-ms-flex: 0 0 20%;flex: 0 0 20%;width: 20%;}.topscroll {width: 50px;height: 50px;top: 250px;}.contacts-block {padding-top: 50px;}.contacts-p__d2,.header--a .start-page__d2,.header--corp .start-page__d2,.header--land .start-page__d2,.header--portfolio .start-page__d2,.header--seo .start-page__d2,.header--shop .start-page__d2,.header--site .start-page__d2,.header--support .start-page__d2 {-ms-flex: 0 0 700px;flex: 0 0 700px;width: 700px;}.portfolio-s__d1 {-ms-flex: 0 0 800px;flex: 0 0 800px;width: 800px;}.portfolio-s__itemw {padding: 10px 0 10px 50px;}.header--seo .start-page,.portfolio-s__d2 {min-height: 1px;}.information__text {font-size: 16px;}.tariffs {gap: 20px;}.tariffs-b {width: calc(100% - 20px);padding: 20px;}.tariffs__btn {width: 100%;}.start-page__btn2 {width: 390px;}.header--w {min-height: 800px;}.p-item-list__item--w1 {-ms-flex: 0 0 800px;flex: 0 0 800px;width: 800px;}.p-item-list__item--w2 {-ms-flex: 0 0 200px;flex: 0 0 200px;width: 200px;}.slider-w-item__name {padding-top: 5px;}.p-item-list__item--w3 {padding-left: 40px;}}@media (max-width: 1530px) {.start-page__d2,.header--about .start-page__d2,.header--catalog .start-page__d2 {width: 700px;-ms-flex: 0 0 700px;flex: 0 0 700px;}.start-page__title, h1.start-page__title {font-size: 50px;line-height: 80px;}.start-page__text {padding-bottom: 30px;font-size: 20px;}.start-page__btn {width: 380px;}.title {font-size: 48px;padding-bottom: 45px;}.build {gap: 15px;}.build__item {padding: 30px 20px;}.build__title {font-size: 22px;height: 60px;line-height: 30px;}.build__text {font-size: 15px;height: 120px;line-height: 23px;}.build__icon--t1 {-ms-flex-align: center;align-items: center;}.build__icon img {max-width: 70%;max-height: 70%;}.block-clients__smalltext {font-size: 20px;padding-bottom: 10px;}.clients-list__item {height: 150px;margin-right: 20px;}.clients-list__line {margin-bottom: 20px;}.numbers-list__icon {-ms-flex: 0 0 100px;flex: 0 0 100px;width: 100px;}.numbers-list__item {padding: 30px 30px;}.numbers-list__num {padding-left: 20px;}.numbers-list__big {font-size: 60px;}.numbers-list__smalltext {font-size: 14px;line-height: 25px;}.numbers-list__top {height: 120px;}.numbers-list__text {font-size: 17px;line-height: 28px;}.numbers-list__bottom-b1,.numbers-list__bottom-b2,.numbers-list__bottom-b3 {font-size: 14px;}.numbers-list__bottom {gap: 10px;}.portfolio__img {height: 450px;}.portfolio__name {font-size: 28px;padding-bottom: 5px;}.contact-box__map {width: 350px;-ms-flex: 0 0 350px;flex: 0 0 350px;}.block-form__d2 {-ms-flex: 0 0 750px;flex: 0 0 750px;width: 750px;}.main-site__base {width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;padding-left: 20px;padding-right: 20px;overflow: auto;max-height: 100vh;padding-bottom: 50px;}.main-site__closed {top: 40px;right: 40px;}.about-info {padding-top: 60px;padding-bottom: 60px;}.about-text0-b__d2 {-ms-flex: 0 0 500px;flex: 0 0 500px;width: 500px;}.start-page__btn--t3 {width: 250px;}.start-page__btn2 {width: 300px;}.page-content__d2 {-ms-flex: 0 0 700px;flex: 0 0 700px;width: 700px;}.page-content__d2 img {max-width: 100%;}.getprice-box__d1 {-ms-flex: 0 0 600px;flex: 0 0 600px;width: 600px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}.getprice-box__d1 img {max-width: 100%;}.header--catalog .start-page__d2,.header--land .start-page__d2,.header--seo .start-page__d2,.header--shop .start-page__d2,.header--site .start-page__d2,.header--support .start-page__d2 {-ms-flex: 0 0 600px;flex: 0 0 600px;width: 600px;}.header--support .start-page__d2 {padding-bottom: 20px;}.contacts-element__icon {width: 50px;height: 50px;-ms-flex: 0 0 50px;flex: 0 0 50px;}.contacts-t__d1 {-ms-flex: 0 0 240px;flex: 0 0 240px;width: 240px;}.contacts-block {padding-bottom: 25px;}.contacts-element {padding-bottom: 35px;}.list-types-p__item {margin: 0 20px 20px 20px;}.portfolio-s__d1 {-ms-flex: 0 0 600px;flex: 0 0 600px;width: 600px;}.portfolio-s__box {padding: 20px;border-radius: 30px;}.steps {padding-bottom: 120px;}.start-page__btn--t2 {width: 260px;}.about-pc {width: 600px;height: 486px;padding-top: 26px;}.about__d1 {-ms-flex: 0 0 600px;flex: 0 0 600px;}.slider-about {width: 550px;}.slider-about-item {height: 309px;}.slider-about .slick-next,.slider-about .slick-prev {width: 40px;height: 40px;}.about__d2 {padding-left: 30px;padding-top: 0px;}.about-b {font-size: 16px;line-height: 30px;}.about__bigtext {font-size: 35px;line-height: 40px;}.about__border {margin-left: 10px;}.slider-about .slick-prev {margin-top: 105px;left: 140px;}.slider-about .slick-next {margin-top: 105px;right: 140px;}.links-box__item {font-size: 35px;}.steps-box__d1 {-ms-flex: 0 0 500px;flex: 0 0 500px;width: 500px;padding-right: 50px;}.steps-box__title {font-size: 45px;line-height: 55px;padding-bottom: 15px;}.tariffs__item {padding: 0 10px;padding-bottom: 50px;}.tariffs__title {font-size: 18px;}.tariffs__smalltext {font-size: 14px;line-height: 20px;}.tariffs-line__d1,.tariffs-line__d2 {font-size: 12px;}.tariffs-line__d2 {-ms-flex: 0 0 120px;flex: 0 0 120px;width: 120px;}.tariffs-b {padding: 10px;width: calc(100% - 10px);border-radius: 10px;}.tariffs {gap: 5px;}.tariffs__btn {font-size: 16px;height: 80px;}.info-support-box__d1 {padding-right: 80px;}.info-support-box__d2 {-ms-flex: 0 0 500px;flex: 0 0 500px;width: 500px;}.cms-box {gap: 20px;}.cms-box__item {height: 180px;}.p-item-list__item--w1 {-ms-flex: 0 0 700px;flex: 0 0 700px;width: 700px;}.p-item-list__item--w2 {padding-left: 15px;-ms-flex: 0 0 150px;flex: 0 0 150px;width: 150px;}.slider-w-item__image {height: 100px;}.slider-w-item__name {font-size: 14px;}.slider-w-item {height: 150px;}.p-item {padding-bottom: 100px;}.p-item-top__d2 {-ms-flex: 0 0 250px;flex: 0 0 250px;width: 250px;box-sizing: border-box;-moz-box-sizing: border-box;padding-left: 20px;}.p-item-top__d1 img {max-width: 245px;}}@media (max-width: 1320px) {.information__text {font-size: 14px;line-height: 25px;}.about__bigtext {font-size: 30px;line-height: 35px;padding-right: 0;}.start-page__title, h1.start-page__title {font-size: 40px;line-height: 60px;}.about-b {margin-bottom: 15px;}.start-page__text {font-size: 18px;padding-bottom: 30px;}.start-page__btn {height: 80px;width: 320px;font-size: 16px;}.start-page__btn--t3 {width: 250px;}.start-page__btn2 {width: 250px;font-size: 16px;height: 80px;margin-left: 10px;}.title {font-size: 40px;}.build__title {font-size: 18px;line-height: 24px;}.build__text {font-size: 14px;line-height: 21px;}.build__bottom {box-sizing: border-box;-moz-box-sizing: border-box;width: calc(100% - 42px);}.build__price {font-size: 20px;}.build__icon {height: 200px;}.build__item {min-height: 540px;}.block-clients__smalltext {font-size: 16px;}.numbers-list {gap: 10px;}.numbers-list__big {font-size: 50px;line-height: 52px;}.numbers-list__smalltext {font-size: 12px;}.numbers-list__icon {-ms-flex: 0 0 80px;flex: 0 0 80px;width: 80px;}.numbers-list__text {font-size: 15px;line-height: 22px;}.numbers-list__top {height: 100px;}.numbers-list__bottom-b1,.numbers-list__bottom-b2 {line-height: 25px;}.numbers-list__bottom-b2 {padding: 7px 5px;}.numbers-list__text {height: 110px;}.portfolio {gap: 15px;}.block-portfolio {padding-bottom: 60px;}.title,.contacts-block .title {padding-bottom: 30px;}.form-project__text {font-size: 15px;}.block-form__data {display: block;width: 100%;}.block-form__d1 {width: 100%;padding: 0;}.block-form__d2 {width: 100%;margin-top: 50px;}.form-project-b {padding-bottom: 15px;}.form-project-line {margin-bottom: 15px;font-size: 12px;}.form-project__btn {margin: 0 auto;display: -ms-flexbox;display: flex;}.form-project-line--center {text-align: center;}.contact-box__map {-ms-flex: 0 0 446px;flex: 0 0 446px;width: 446px;}.form-project__input {height: 70px;}.form-project__textarea {height: 160px;}.form-project-line--t .form-project__placeholder {height: 70px;}.form-project__placeholder {padding: 0 30px;}.main-b__d4 {-ms-flex: 0 0 400px;flex: 0 0 400px;width: 400px;}.info-block__title,.info-block__link {font-size: 26px;line-height: 40px;padding-bottom: 20px;}.main-site__title {font-size: 20px;padding-bottom: 20px;}.main-h__item {font-size: 15px;padding-bottom: 15px;}.info-block__center {padding-top: 30px;}.info-block__btn {font-size: 16px;height: 70px;width: 280px;}.start-page__title2 {font-size: 40px;line-height: 55px;}.start-page__text2 {font-size: 20px;line-height: 34px;}.header--page .start-page {height: auto;padding-bottom: 30px;}.info-list__item {padding: 30px 30px;}.info-list {gap: 20px;}.about-text0-b {padding-right: 35px;}.about-text,.history {padding-top: 60px;}.history {padding-bottom: 40px;}.about-text0-b__d2 {-ms-flex: 0 0 400px;flex: 0 0 400px;width: 400px;}.timeline-slider-main .slick-dots li button {width: 70px;font-size: 14px;}.timeline-slider-main .slick-dots {padding-top: 10px;}.timeline-arrows {right: 20px;}.page-content__d2 {-ms-flex: 0 0 600px;flex: 0 0 600px;width: 600px;}.about-page {padding-bottom: 30px;}.page-content {width: 100%;}.contacts-block .title {font-size: 40px;}.contacts-block__text {font-size: 17px;line-height: 30px;}.contacts-p {display: block;}.contacts-p__d1 {width: 100%;}.contacts-p__d2 {width: 100%;max-width: 700px;margin: 0 auto;}.contacts-element__title {font-size: 18px;line-height: 25px;}.contacts-element {padding-bottom: 25px;}.contacts-block {padding-bottom: 40px;}.steps .title {font-size: 40px;line-height: 50px;}.steps-b__d1,.header--corp .start-page__d2,.header--land .start-page__d2,.header--shop .start-page__d2,.header--site .start-page__d2 {padding-right: 40px;-ms-flex: 0 0 500px;flex: 0 0 500px;width: 500px;}.seo-portfolio {padding-top: 40px;}.block-text--seo .text-b__d1 {padding-top: 40px;}.select-tariff__item {padding: 0 30px;font-size: 20px;height: 65px;}.select-tariff {padding-bottom: 30px;}.info-support-box__d1 {padding-right: 40px;}.info-support {padding-bottom: 40px;}.block-result {padding-bottom: 100px;}.block-result,.block-offer,.block-getprice--t1,.about-text,.history,.block-text,.steps,.block-getprice,.block-clients,.block-form,.block-portfolio,.block-about,.seo-portfolio,.block-steps,.block-technology,.blokc-cms,.block-tariff,.block-faq,.p-item, .blokc-building, .support-block {padding-top: 40px;border-radius: 30px 30px 0 0;}.block-technology--t1 {border-radius: 0px;}.block-about, .support-block {margin-top: -40px;}.about {padding-bottom: 100px;}.information__item::before {height: 60px;}.p-item-list__item--w1 {-ms-flex: 0 0 600px;flex: 0 0 600px;width: 600px;}.slider-w-item__name {font-size: 12px;}.p-item-list__item--w2 {width: 120px;-ms-flex: 0 0 120px;flex: 0 0 120px;}.slider-w-item__image {height: 80px;}.slider-w-item {height: 120px;}.single-w {margin-top: 0px;max-height: 1000px;}.header--w {min-height: 1px;padding-bottom: 100px;}.page-w {padding-top: 50px;}.p-item-top__link {height: 50px;font-size: 14px;}.p-item-top__d2 {-ms-flex: 0 0 230px;flex: 0 0 230px;width: 230px;}.p-item-top {margin-bottom: 20px;}.p-item-top {padding-bottom: 20px;}.p-item-list__title {font-size: 22px;line-height: 30px;padding-bottom: 10px;}.p-item-list__desc {font-size: 15px;line-height: 25px;}.p-item-line {margin-bottom: 20px;padding-bottom: 10px;}.p-item-list__desc ul li {font-size: 15px;line-height: 35px;}.p-item-numbers__num {font-size: 55px;}.p-item-numbers__item {border-radius: 20px;}.p-item-numbers__text {font-size: 15px;}.p-item-numbers {gap: 15px;padding-bottom: 30px;}.p-item-btn {font-size: 16px;height: 80px;}}@media (max-width: 1280px) {.steps-box__d1 {-ms-flex: 0 400px;flex: 0 400px;width: 400px;padding-right: 20px;}.steps-list__header {font-size: 25px;line-height: 35px;padding-bottom: 20px;}.steps-list__text {font-size: 14px;line-height: 25px;}.slider-about {width: 368px;}.about-pc {width: 400px;height: 324px;padding-top: 16px;}.base-block {width: 100%;padding: 0 20px;}.slider-about-item {height: 208px;}.slider-about .slick-prev {left: 75px;margin-top: 72px;}.slider-about .slick-next {right: 75px;margin-top: 72px;}.slider-about .slick-next::before,.slider-about .slick-prev::before {width: 20px;height: 10px;}.about__d1 {-ms-flex: 0 0 400px;flex: 0 0 400px;width: 400px;}.about-b {font-size: 15px;line-height: 28px;}.right_main {right: 20px;}.about__bigtext {font-size: 26px;}.about__border {font-size: 40px;width: 240px;height: 57px;}.information__text {padding: 0 20px;line-height: 22px;}.logo {margin-right: 30px;}.header__top {z-index: 2;}.start-page__d2 {-ms-flex: 0 0 500px;flex: 0 0 500px;width: 500px;}.header--s .header__content .base-block {padding-left: 20px;padding-right: 0px;}.header {padding-bottom: 50px;}.blokc-building {padding-top: 40px;}.build {grid-template-columns: repeat(2, 1fr);}.build__title,.build__text {height: auto;}.build__text {padding-bottom: 20px;}.build__item {min-height: 1px;padding-bottom: 100px;}.clients-list__item {width: 200px;}.clients-list__item img {max-width: 70%;max-height: 70%;}.portfolio__img {height: 400px;margin-bottom: 10px;}.build__icon {height: 150px;}.numbers-list__text {font-size: 14px;padding-top: 20px;}.numbers-list__bottom {display: block;}.numbers-list__bottom-b1 {margin-bottom: 10px;}.numbers-list__item {border-radius: 30px;}.block-clients,.blokc-building,.block-portfolio,.block-form,.history,.about-text {border-radius: 30px 30px 0 0;overflow: hidden;}.block-portfolio {padding-top: 40px;}.block-portfolio__btn {font-size: 16px;width: 350px;height: 80px;}.portfolio__img {border-radius: 25px;}.footer-box__title {font-size: 18px;line-height: 20px;}.footer-main__item {font-size: 14px;margin-bottom: 15px;}.footer-box__line {font-size: 14px;padding-bottom: 15px;}.social-footer__icon {width: 40px;height: 40px;}.topscroll {top: 215px;right: 20px;}.header {min-height: 400px;}.main-site__base {padding-top: 100px;}.clients-list {margin-bottom: 40px;}.header--about .start-page__d2,.start-page__d2,.header--shop .start-page__d2 {-ms-flex: 0 0 400px;flex: 0 0 400px;width: 400px;}.start-page__title2 {font-size: 35px;line-height: 45px;}.header--s .start-page {padding-top: 100px;}.start-page__text2 {font-size: 16px;line-height: 26px;}.info-list__icon {height: 80px;}.info-list__icon img {max-width: 80%;max-height: 80%;}.info-list__title {font-size: 20px;line-height: 26px;}.info-list__text {font-size: 16px;line-height: 20px;}.info-list__item {padding: 20px;}.info-list {gap: 10px;}.about-text0-b__d1 p {font-size: 16px;line-height: 25px;}.about-text0-b__info {font-size: 16px;line-height: 25px;padding: 25px;margin-top: 15px;}.about-text0-b__d1 {padding-right: 60px;}.history {margin-top: -60px;}.timeline-card {padding: 25px;width: 400px;height: 280px;}.card-year {font-size: 25px;margin-bottom: 15px;}.card-title {font-size: 18px;line-height: 25px;}.card-text {font-size: 14px;line-height: 20px;}.timeline-slider-main .slick-dots li {margin: 0 3px 3px 3px;}.history-info {display: none;}.page-content__d2 {-ms-flex: 0 0 400px;flex: 0 0 400px;width: 400px;}.page-content__d1 p {font-size: 16px;line-height: 30px;}.for-list {gap: 15px;}.for-list__text {font-size: 14px;line-height: 20px;}.result-box__icon {-ms-flex: 0 0 120px;flex: 0 0 120px;width: 120px;}.result-box__icon img {max-width: 70%;max-height: 70%;}.result-box__text {font-size: 18px;line-height: 25px;}.result-box__item {height: auto;padding: 30px 0px;}.result-box {gap: 15px;}.offer-box__item {border-radius: 20px;padding: 25px;}.offer-box__title {font-size: 20px;line-height: 25px;}.offer-box__text {font-size: 16px;line-height: 25px;}.offer-box__icon {width: 60px;height: 60px;-ms-flex: 0 0 60px;flex: 0 0 60px;}.offer-box__icon img {max-width: 70%;max-height: 70%;}.offer-box__data {padding-left: 15px;}.offer-box {gap: 15px;}.technology-box__item {width: 150px;margin: 0 5px;}.technology-box__image {height: 80px;}.technology-box__image img {max-width: 70%;max-height: 70%;}.technology-box__name {font-size: 16px;line-height: 20px;padding-top: 5px;}.block-technology {padding-bottom: 70px;}.links-box__item {font-size: 24px;height: 100px;}.links-box__row {right: 20px;}.block-getprice--t1 {padding-top: 60px;}.block-getprice__title {font-size: 35px;line-height: 44px;}.getprice-box__d1 {display: none;}.getprice-box__d2 {padding-left: 0px;}.block-getprice--t1 .links-box {padding-bottom: 55px;}.header--catalog .start-page__d2,.header--a .start-page__d2,.header--corp .start-page__d2,.header--land .start-page__d2,.header--portfolio .start-page__d2,.header--seo .start-page__d2,.header--site .start-page__d2,.header--support .start-page__d2 {-ms-flex: 0 0 400px;flex: 0 0 400px;width: 400px;}.header--base {min-height: auto;padding-bottom: 90px;}.text-b__d1 {padding-right: 45px;}.text-b__d2 {-ms-flex: 0 0 400px;flex: 0 0 400px;width: 400px;}.text-b__d1 p {font-size: 16px;line-height: 25px;}.steps .title {font-size: 35px;line-height: 40px;}.steps-b__d1 img {max-width: 90%;}.steps-b__d1 {-ms-flex: 0 0 350px;flex: 0 0 350px;width: 350px;}.step-item__top {font-size: 25px;}.step-item__desc {font-size: 16px;line-height: 22px;}.header--land .start-page__d2 {padding-bottom: 60px;}.list-types-p__item {font-size: 20px;margin: 0 5px 5px 5px;}.list-position-p__item {font-size: 14px;padding: 7px 16px;margin: 0 5px 10px 5px;}.portfolio-s {display: block;width: 100%;}.portfolio-s__d1 {width: 100%;}.portfolio-s__d2 {width: 100%;padding-left: 0;padding-top: 20px;}.start-page__btn--t2 {width: 200px;}.tariffs {grid-template-columns: repeat(2, 1fr);gap: 20px;}.select-tariff__item {font-size: 16px;height: 40px;}.info-support-box__d1 p {font-size: 16px;line-height: 25px;}.info-support-box__d1 h2 {font-size: 25px;line-height: 30px;}.cms-box__item img {max-width: 70%;max-height: 70%;}.cms-box__item {height: 120px;border-radius: 20px;}.faq__title {font-size: 28px;padding-right: 100px;}.faq__text {font-size: 17px;line-height: 25px;}.faq__num {top: 0px;width: 60px;height: 60px;font-size: 25px;}.faq__item {padding: 30px;margin-bottom: 15px;}.header--w {min-height: 1px;padding-bottom: 100px;}.page-type {font-size: 12px;padding: 10px 15px;}.page-w__text {font-size: 16px;line-height: 24px;}.page-w__title {font-size: 45px;line-height: 70px;}.p-item-list__item--w3 {-ms-flex-order: 1;order: 1;width: 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;}.p-item-list__item--w1 {-ms-flex-order: 2;order: 2;-ms-flex: 0 0 calc(100% - 135px);flex: 0 0 calc(100% - 135px);width: calc(100% - 135px);}.p-item-list__item--w2 {-ms-flex-order: 3;order: 3;}.p-item-list {-ms-flex-wrap: wrap;flex-wrap: wrap;}.p-item-list__item--w3 {padding-left: 0px;padding-bottom: 30px;}}@media (max-width: 1023px) {.footer-box {-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer-box__d1,.footer-box__d2,.footer-box__d3,.footer-box__d4,.footer-box__d5 {-ms-flex: 0 0 50%;flex: 0 0 50%;width: 50%;}.footer-box__d1,.footer-box__d2 {padding-bottom: 30px;}.footer-box {padding-top: 30px;}.portfolio__sticker {left: 20px;top: 20px;}.portfolio__img {height: 300px;}.portfolio__name,.portfolio__desc {padding-left: 10px;padding-right: 10px;}.block-clients,.block-form,.block-portfolio,.blokc-building {padding-top: 40px;}.contact-box__map {-ms-flex: 0 0 300px;flex: 0 0 300px;width: 300px;}.numbers-list {grid-template-columns: repeat(1, 1fr);}.numbers-list__text {height: auto;padding-bottom: 20px;}.portfolio__name {font-size: 20px;line-height: 25px;}.portfolio__desc {font-size: 14px;}.start-page {margin-top: 0 !important;padding-bottom: 30px;padding-top: 30px;}.start-page__title, h1.start-page__title {font-size: 30px;line-height: 40px;}.start-page__text {font-size: 14px;line-height: 20px;}.start-page__btn {width: 280px;font-size: 14px;height: 70px;}.title {font-size: 35px;}.numbers-list__text {padding-top: 0;}.block-portfolio__btn {font-size: 14px;height: 70px;width: 300px;}.form-project__btn {width: 300px;font-size: 14px;height: 70px;}.topscroll {top: 30px;}.contact-box__title {font-size: 24px;padding-bottom: 25px;}.contact-box__item {margin-bottom: 10px;}.main-b {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;}.path__link,.path__d,.path__active {font-size: 12px;}.header--about .start-page__d2,.start-page__d2,.header--corp .start-page__d2 {-ms-flex: 0 0 300px;flex: 0 0 300px;width: 300px;}.start-page__title2 {font-size: 30px;line-height: 42px;}.header--s {padding-bottom: 30px;}.about-info {padding-top: 30px;}.info-list__title {font-size: 16px;line-height: 22px;}.info-list__text {font-size: 14px;line-height: 18px;}.about-text0-b__d1 {padding-right: 30px;}.about-text0-b {display: block;width: 100%;padding-right: 0;}.about-text0-b__d1,.about-text0-b__d2 {width: 100%;padding-right: 0;}.about-text0-b__d2 {text-align: center;padding-top: 20px;display: block;}.about-text0-b__d2 img {max-width: 400px;width: 100%;display: inline-block;}.timeline-slider-main .slick-dots li button {width: 50px;font-size: 12px;height: 35px;line-height: 35px;}.history {padding-bottom: 20px;}.about-info {padding-bottom: 30px;}.header--catalog .start-page__d2,.header--a .start-page__d2,.header--land .start-page__d2,.header--shop .start-page__d2,.header--site .start-page__d2 {-ms-flex: 0 0 300px;flex: 0 0 300px;width: 300px;padding-right: 20px;}.header--land .start-page__d2 {padding-bottom: 0;}.start-page__btn--t3 {width: 180px;}.start-page__btn2 {font-size: 14px;height: 70px;width: 200px;margin-left: 5px;}.page-content__d2 {width: 100%;text-align: center;display: block;}.page-content__d2 img {max-width: 400px;width: 100%;}.page-content {display: block;}.page-content__d1 {width: 100%;padding-right: 0;}.block-result,.block-getprice--t1 {padding-top: 30px;border-radius: 30px 30px 0 0;}.block-result__text {font-size: 18px;line-height: 25px;padding-bottom: 20px;}.result-box__text {font-size: 16px;line-height: 22px;padding-right: 20px;}.block-result {padding-bottom: 80px;}.offer-box__text {font-size: 14px;line-height: 20px;}.links-box__item {padding-left: 20px;font-size: 20px;}.links-box__row {width: 40px;height: 40px;}.block-getprice__title {font-size: 30px;line-height: 38px;padding-bottom: 30px;}.form-price__line {gap: 15px;}.form-price__input {height: 80px;}.form-price__line {padding-bottom: 15px;}.form-price__line2--center {text-align: center;}.links-box {gap: 10px;}.block-offer {padding-top: 30px;border-radius: 30px 30px 0 0;}.form-price__btn {margin-top: 5px;}.block-getprice--t1 {padding-bottom: 30px;}.contacts-block .title {font-size: 35px;}.contacts-block__text {font-size: 16px;line-height: 28px;padding-bottom: 30px;}.slider-contacts-item {height: 500px;}.socail-contacts__link {font-size: 15px;min-width: 150px;}.contacts-t__line,.contacts-element__text {font-size: 16px;}.contacts-element__title {padding-bottom: 5px;}.header--contacts {min-height: 1px;padding-bottom: 10px;}.block-text {padding-top: 40px;}.text-b {display: block;}.text-b__d1 {width: 100%;padding-right: 0;padding-bottom: 30px;}.text-b__d2 {width: 100%;display: block;text-align: center;}.text-b__d2 img {max-width: 400px;width: 100%;}.steps {padding-top: 40px;padding-bottom: 100px;}.step-item__desc {width: 100%;}.steps-b__d1 {-ms-flex: 0 0 300px;flex: 0 0 300px;width: 300px;}.steps .title {font-size: 30px;line-height: 35px;}.steps,.block-text,.block-getprice {border-radius: 30px 30px 0 0;}.block-getprice {padding-top: 30px;}.header--portfolio .start-page__d2 {padding-right: 0;}.portfolio-s__num {font-size: 40px;}.portfolio-s__text {font-size: 14px;line-height: 20px;}.portfolio-s__itemw {font-size: 15px;}.block-text--seo .text-b__d1 {padding-top: 0;}.start-page__btn--t2 {width: 170px;}.about {display: block;}.about__d1 {margin: 0 auto;padding-bottom: 60px;}.block-about, .support-block {padding-top: 30px;}.information {grid-template-columns: repeat(2, 1fr);}.information__item {margin-bottom: 20px;}.information__item::before {height: 70px;}.info-support-box,.info-support-box__d1,.info-support-box__d2 {display: block;width: 100%;padding-right: 0;}.info-support-box__d2 img {width: 100%;max-width: 400px;}.info-support-box__d2 {text-align: center;padding-top: 10px;}.blokc-cms {padding-bottom: 100px;}.select-tariff__item {font-size: 14px;height: 40px;padding: 0 15px;}.p-item-numbers__item {height: 130px;}.p-item-list__item--w3 {padding-top: 0;}.header--start {padding-bottom: 50px;}}@media (max-width: 767px) {.list-position-s {padding-bottom: 20px;}.main {display: none;}.header__top {padding-top: 10px;}.title {font-size: 30px;}.build__price {font-size: 15px;}.build__row {width: 40px;height: 40px;-ms-flex: 0 0 40px;flex: 0 0 40px;}.clients-list__item {width: 150px;}.portfolio__sticker {font-size: 12px;}.portfolio__name {font-size: 16px;line-height: 20px;}.portfolio__desc {font-size: 12px;line-height: 16px;}.portfolio__row {width: 40px;height: 40px;left: 10px;bottom: 10px;}.portfolio__sticker {left: 10px;width: auto;height: auto;font-size: 12px;padding: 5px 10px;top: 10px;}.portfolio__img {height: 200px;}.block-portfolio__btn {width: 250px;}.contact-box {display: block;width: 100%;}.contact-box__info {padding: 0;padding-bottom: 20px;}.contact-box__map {width: 100%;height: auto;}.form-project__text {font-size: 14px;padding-bottom: 30px;}.footer-bottom__d2,.footer-bottom__d1 {font-size: 12px;}.block-form {padding-bottom: 30px;}.header--s .start-page {padding-top: 30px;}.start-page__title2 {font-size: 20px;line-height: 26px;}.header--about .start-page__d2,.start-page__d2 {-ms-flex: 0 0 200px;flex: 0 0 200px;width: 200px;}.start-page__text2 {font-size: 12px;line-height: 20px;padding-bottom: 10px;}.header--s {padding-bottom: 0;min-height: 1px;}.path {padding-top: 10px;}.info-list {grid-template-columns: repeat(2, 1fr);}.info-list__item {border-radius: 20px;}.info-list__title {font-size: 15px;line-height: 21px;}.about-text,.history {padding-top: 30px;}.about-text0-b__d1 p {font-size: 14px;line-height: 20px;}.about-text0-b__info {padding: 15px;font-size: 14px;line-height: 20px;}.timeline-arrows {display: none;}.history__text {font-size: 14px;line-height: 25px;}.timeline-card {width: 70vw;height: auto;min-height: 300px;}.card-title {font-size: 16px;}.timeline-slider-main .slick-dots li {height: auto;}.about-text0-b__info {border-radius: 20px;border-width: 4px;}.result-box,.offer-box,.links-box,.form-price__line {gap: 10px;grid-template-columns: repeat(1, 1fr);}.block-getprice__title {font-size: 25px;line-height: 35px;}.form-price__btn {height: 80px;font-size: 16px;width: 300px;}.form-price__line2 {font-size: 12px;line-height: 25px;}.block-getprice--t1 .links-box {padding-bottom: 30px;}.footer-bottom {display: block;text-align: center;padding-top: 15px;}.footer-bottom__d1 {padding-bottom: 10px;}.header--catalog .start-page__d2 {display: none;}.header--catalog .start-page__d1 {width: 100%;text-align: center;}.page-content__d1 p {font-size: 14px;line-height: 25px;}.for-list {grid-template-columns: repeat(2, 1fr);gap: 10px;}.block-result__text {font-size: 16px;line-height: 22px;}.block-getprice__title {font-size: 22px;line-height: 30px;}.technology-box__line {margin-bottom: 20px;}.technology-box__name {font-size: 12px;}.contacts-block .title {font-size: 25px;}.contacts-block__text {font-size: 14px;line-height: 24px;}.contacts-t {display: block;}.contacts-t__d2 {padding-top: 20px;}.slider-contacts-item {height: 350px;}.contacts-block {padding-top: 25px;}.header--a .start-page__d2,.header--corp .start-page__d2,.header--land .start-page__d2,.header--portfolio .start-page__d2,.header--seo .start-page__d2,.header--shop .start-page__d2,.header--site .start-page__d2,.header--support .start-page__d2, .header--start .start-page__d2 {display: none;}.header--seo.header--base {padding-bottom: 30px;}.header--start .start-page__d1 {text-align: center;}.portfolio-s__next,.portfolio-s__prew {width: 40px;height: 40px;}.portfolio-s__result {gap: 10px;grid-template-columns: repeat(1, 1fr);}.text-b__d1 p {font-size: 14px;line-height: 22px;}.portfolio-s__position {font-size: 17px;line-height: 30px;}.portfolio-s__nameposition {font-size: 16px;line-height: 20px;}.portfolio-s__box {border-radius: 20px;}.steps-b__d1,.steps-box__d1 {-ms-flex: 0 200px;flex: 0 200px;width: 200px;}.steps .title,.steps-box__title {font-size: 20px;line-height: 30px;}.block-steps {border-radius: 30px 30px 0 0;padding-top: 30px;}.steps-b__d1,.steps-box__d1 {padding-right: 20px;}.step-item__top,.steps-list__header {font-size: 18px;}.steps-list__header {line-height: 24px;}.step-item__desc,.steps-list__text {font-size: 14px;line-height: 20px;}.steps-list__number {-ms-flex: 0 0 60px;flex: 0 0 60px;width: 60px;}.block-offer__text {font-size: 16px;line-height: 25px;}.block-portfolio {padding-bottom: 30px;}.list-types-p {padding-top: 0px;padding-bottom: 20px;}.list-types-p__item {font-size: 14px;margin: 0 10px;}.list-position-p__item {font-size: 12px;padding: 3px 5px;margin: 0 2px 2px 2px;}.header--site {min-height: 1px;padding-bottom: 40px;}.about {padding-bottom: 50px;}.block-about, .support-block {padding-bottom: 20px;}.links-box__item {border-radius: 20px;}.block-links, .block-getprice {padding-bottom: 30px;}.result-box__item {border-radius: 20px;}.select-tariff__item {margin-bottom: 3px;margin-right: 3px;font-size: 12px;padding: 0 5px;}.tariffs {grid-template-columns: repeat(1, 1fr);gap: 10px;}.block-tariff .title {padding-bottom: 30px;}.tariffs__price-b {font-size: 20px;line-height: 26px;}.tariffs__price {height: 70px;padding-top: 10px;margin-bottom: 15px;}.tariffs__smalltext {font-size: 12px;line-height: 18px;}.tariffs__title {line-height: 20px;}.tariffs-b {width: 100%;max-width: 100%;}.tariffs__title {height: auto;padding-bottom: 10px;}.tariffs-line__d2 {-ms-flex: 0 0 150px;flex: 0 0 150px;width: 150px;}.tariffs-selected__item {font-size: 14px;margin-bottom: 15px;}.tariffs__btn {height: 70px;font-size: 14px;margin-top: 20px;}.tariffs__item {padding-bottom: 20px;border-radius: 20px;}.info-support-box__d1 p {font-size: 14px;line-height: 22px;}.info-support-box__d1 h2 {font-size: 22px;line-height: 28px;margin: 5px 0 10px 0;}.cms-box {gap: 10px;grid-template-columns: repeat(2, 1fr);}.cms-box__item {height: 80px;}.faq__title {font-size: 20px;}.faq__text {width: 100%;font-size: 14px;line-height: 20px;}.faq__num {font-size: 20px;width: 40px;height: 40px;}.faq__item {padding: 20px 20px;border-radius: 20px;}.faq__title {padding-right: 46px;}.page-w__title {font-size: 32px;}.page-w__text {font-size: 12px;line-height: 18px;}.p-item-top__d1 img {max-width: 180px;}.p-item-list__title {font-size: 18px;line-height: 24px;padding-bottom: 5px;}.p-item-list__desc {font-size: 14px;line-height: 22px;}.p-item-numbers {gap: 10px;}.single-w {border-width: 3px;}.header--start {padding-bottom: 50px;}.portfolio__row span {display: none !important;}.steps-list__item {opacity: 1;transform: translateX(0);}.header--w .header__top {padding-bottom: 15px;border-radius: 0 0 20px 20px;}.support-block p {padding-bottom: 15px;line-height: 20px;}.support-block {font-size: 14px;padding-left: 10px;padding-right: 10px;}.support-block h4 {font-size: 19px;line-height: 28px;padding-bottom: 10px;}}@media (max-width: 479px) {.main-b,.info-list,.for-list {grid-template-columns: repeat(1, 1fr);gap: 10px;}.main-b__d4 {width: 100%;}.info-block__link,.info-block__title {font-size: 20px;line-height: 26px;}.info-block {padding: 20px;}.info-block__btn {font-size: 14px;width: 220px;height: 60 [x];}.build,.portfolio {grid-template-columns: repeat(1, 1fr);gap: 10px;}.form-project-b {grid-template-columns: repeat(1, 1fr);}.form-project-line {line-height: 20px;}.block-form__d2 {padding: 20px;}.contact-box__item {font-size: 14px;line-height: 25px;}.topscroll {width: 30px;height: 30px;}.topscroll img {max-width: 60%;max-height: 60%;}.footer-bottom {display: block;text-align: center;}.footer-bottom__d1 {padding-bottom: 10px;padding-top: 15px;}.title {font-size: 25px;padding-left: 0;padding-bottom: 20px;}.start-page__title, h1.start-page__title {font-size: 25px;line-height: 35px;}.start-page__d2 {display: none;}.start-page {display: block;text-align: center;}.header {min-height: 1px;}.header--s .header__content .base-block {padding: 0 20px;}.form-project__btn {max-width: 100%;}.block-form__d2 {margin-top: 20px;border-radius: 20px;}.form-project__input,.form-project__textarea {border-radius: 20px;}.block-portfolio {padding-bottom: 20px;}.numbers-list__item {padding: 30px 20px;}.card-title {line-height: 20px;}.timeline-card {height: auto;border-radius: 20px;margin-right: 5px;}.timeline-slider-main .slick-dots {left: 0px;width: 90%;}.timeline-slider-main .slick-dots {display: none !important;}.slider-main-wrapper {padding-left: 20px;margin-bottom: 10px;}.card-text {font-size: 12px;line-height: 18px;}.timeline-card {padding: 15px;}.start-page__btn--t3,.start-page__btn2,.start-page__btn--t2 {width: 100%;margin-left: 0;max-width: 320px;}.start-page__btn2 {margin-top: 20px;}.for-list__text {font-size: 12px;line-height: 16px;}.result-box__icon {-ms-flex: 0 0 100px;flex: 0 0 100px;width: 100px;}.result-box__text {font-size: 14px;line-height: 20px;}.offer-box__item {padding: 15px;padding-bottom: 20px;}.offer-box__icon {-ms-flex: 0 0 40px;flex: 0 0 40px;width: 40px;height: 40px;border-radius: 10px;}.offer-box__title {font-size: 18px;line-height: 22px;}.offer-box__text {font-size: 12px;line-height: 18px;}.links-box__item {font-size: 14px;height: 80px;}.block-getprice__title {font-size: 20px;line-height: 28px;}.form-price__btn {width: 260px;font-size: 14px;height: 70px;}.form-price__textarea {padding: 25px;}.form-price__input {padding: 0 25px;border-radius: 15px;}.form-price__textarea {border-radius: 15px;}.form-price__line2 .input-wrapper textarea:not(:focus):placeholder-shown+.form-price__placeholder {left: 15px;top: 22px;}.form-price__placeholder {left: 15px;}.contacts-element__data {padding-left: 20px;}.contacts-t__d1 {width: 100%;}.socail-contacts__link {font-size: 12px;min-width: 120px;}.socail-contacts__link img {margin-right: 5px;}.socail-contacts__item {margin-bottom: 10px;margin-right: 0;}.contacts-element__data {padding-top: 0;}.contacts-element__title {font-size: 15px;line-height: 22px;}.contacts-element__text,.contacts-t__line {font-size: 14px;line-height: 20px;}.slider-contacts-item {height: 250px;}.slider-contacts .slick-prev {width: 40px;height: 40px;left: 10px;}.slider-contacts .slick-next {width: 40px;height: 40px;right: 10px;}.contacts-element__icon {width: 40px;-ms-flex: 0 0 40px;flex: 0 0 40px;height: 40px;}.contacts-element__data {padding-left: 10px;}.steps-b {display: block;}.steps-b__d1 {width: 100%;padding-right: 0;position: relative !important;top: 0;}.steps-b__d1 img {display: none;}.steps-b__d2 {width: 100%;}.steps {padding-bottom: 60px;}.block-offer {padding-bottom: 70px;}.block-offer--t1 {padding-bottom: 0px;}.portfolio-s__top {-ms-flex-wrap: wrap;flex-wrap: wrap;display: block;}.portfolio-s__name {display: block;text-align: center;}.portfolio-s__rows {width: 100%;text-align: center;}.portfolio-s__num {font-size: 30px;-ms-flex: 0 0 100px;flex: 0 0 100px;width: 100px;}.portfolio-s__item {height: 80px;}.about__d1 {display: none;}.about__d2 {padding-left: 15px;}.about-b {padding-left: 35px;font-size: 14px;line-height: 20px;}.about__bigtext {font-size: 22px;line-height: 30px;}.information {grid-template-columns: repeat(1, 1fr);gap: 10px;}.steps-box {display: block;}.steps-box__d1 {width: 100%;position: relative !important;padding-right: 0;top: 0;}.steps-box__d2 {width: 100%;margin-top: 10px;padding-bottom: 0;}.steps-box__d1 img {display: none;}.steps-list__item {padding-bottom: 30px;}.tariffs-line__d2 {width: 129px;-ms-flex: 0 0 129px;flex: 0 0 129px;text-transform: lowercase;}.tariffs-line__d1 {text-transform: lowercase;}.about-text,.block-about,.block-clients,.block-faq,.block-form,.block-getprice,.block-getprice--t1,.block-offer,.block-portfolio,.block-result,.block-steps,.block-tariff,.block-technology,.block-text,.blokc-cms,.history,.seo-portfolio,.steps,.p-item, .support-block {padding-top: 30px;border-radius: 20px 20px 0 0;}.block-technology--t1 {border-radius: 0px;}.faq__item {padding: 15px;}.faq__title {font-size: 16px;padding-bottom: 15px;}.faq__num {font-size: 16px;}.p-item-top {display: block;width: 100%;}.p-item-top__d1,.p-item-top__d2 {width: 100%;text-align: center;padding-bottom: 10px;padding-left: 0;}.p-item-numbers__num {font-size: 32px;}.p-item-numbers__text {font-size: 12px;}.p-item-numbers {gap: 5px;}.p-item-list__desc ul li {line-height: 20px;margin-bottom: 10px;}.p-item-list__desc ul li {font-size: 14px;}.page-w__title {font-size: 25px;line-height: 35px;font-size: 23px}.p-item-list__item--w1,.p-item-list__item--w2 {-ms-flex: 0 0 100%;flex: 0 0 100%;width: 100%;}.p-item-list__item--w2 {box-sizing: border-box;-moz-box-sizing: border-box;padding-left: 30px;padding-right: 30px;padding-top: 30px;}.single-w {border-radius: 20px;}.single-w {max-height: 600px;}.slider-w .slick-next {top: 0;width: 30px;height: 30px;right: -35px;left: unset;}.slider-w .slick-next::before {-ms-transform: rotate(0deg);transform: rotate(0deg);}.slider-w .slick-prev {top: 0;width: 30px;height: 30px;display: block;}.slider-w .slick-prev {border: 1px solid #4E94F2;color: #fff;border-radius: 50%;left: -35px;top: 0;bottom: 0;margin: auto;z-index: 2;display: block !important;}.slider-w .slick-prev:before {width: 20px;height: 10px;content: "";display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;-ms-transform: rotate(-180deg);transform: rotate(-180deg);}.slider-w .slick-prev:before {background: url(../images/next-h.svg) no-repeat;background-size: cover;}.slider-w-item {width: 90%;margin: 0 auto;}.slider-w-item__image {height: 70px;overflow: hidden;}.slider-w-item {height: auto;}.p-item-numbers {padding-top: 10px;}#portfolio {padding: 0 5px;}}body * {max-height: 1000000px;}input[type="text"] {box-sizing: border-box;}p {margin: 0;padding: 0;}h1,h2,h3,h4,h5,h6 {padding: 0;margin: 0;}.map-box {width: 100%;height: 100%;}label.error {display: none !important;}input.error {border-color: red !important;}.loader {position: relative;display: flex;flex-direction: column;align-items: center;width: 160px;transition: opacity 0.4s ease, visibility 0.4s ease;}.loader_hidden {opacity: 0;visibility: hidden;pointer-events: none;}.loader__rings {position: relative;width: 160px;height: 160px;display: flex;justify-content: center;align-items: center;}.loader__ring {position: absolute;inset: 0;border-radius: 50%;border: 3px solid transparent;border-top-color: #4E94F2;border-right-color: #4E94F2;animation: loader-spin 1.2s cubic-bezier(0.5, 0.1, 0.5, 0.9) infinite;}.loader__ring_second {inset: 8px;border-top-color: #367BB2;border-right-color: transparent;border-bottom-color: #367BB2;animation-duration: 1.8s;animation-direction: reverse;}.loader__ring_third {inset: 16px;border-top-color: transparent;border-left-color: #4E94F2;border-bottom-color: #4E94F2;animation-duration: 2.4s;opacity: 0.7;}.loader__glow {position: absolute;width: 90px;height: 90px;border-radius: 50%;background: radial-gradient(circle, rgba(78, 148, 242, 0.25) 0%, transparent 70%);animation: loader-glow 2s ease-in-out infinite;}.loader__logo {position: relative;z-index: 2;width: 70px;height: 96px;display: flex;justify-content: center;align-items: center;animation: loader-pulse 2s ease-in-out infinite;}.loader__logo svg {width: 100%;height: auto;filter: drop-shadow(0 0 12px rgba(78, 148, 242, 0.45));}.loader__particles {position: absolute;inset: -40px;pointer-events: none;}.loader__particle {position: absolute;width: 4px;height: 4px;background: #4E94F2;border-radius: 50%;opacity: 0.4;animation: loader-float 3s ease-in-out infinite;}.loader__particle:nth-child(1) {top: 10%;left: 20%;animation-delay: 0s;}.loader__particle:nth-child(2) {top: 30%;right: 15%;animation-delay: 0.5s;}.loader__particle:nth-child(3) {bottom: 20%;left: 30%;animation-delay: 1s;}.loader__particle:nth-child(4) {bottom: 35%;right: 25%;animation-delay: 1.5s;}.loader__particle:nth-child(5) {top: 50%;left: 5%;animation-delay: 0.8s;}.loader__text {margin-top: 28px;font-size: 14px;letter-spacing: 3px;text-transform: uppercase;color: #94a3b8;font-weight: 500;}.loader__dot {display: inline-block;animation: loader-dots 1.4s infinite;}.loader__dot:nth-child(2) {animation-delay: 0.2s;}.loader__dot:nth-child(3) {animation-delay: 0.4s;}@keyframes loader-spin {to {transform: rotate(360deg);}}@keyframes loader-pulse {0%, 100% {transform: scale(1);opacity: 1;}50% {transform: scale(1.08);opacity: 0.85;}}@keyframes loader-glow {0%, 100% {transform: scale(1);opacity: 0.6;}50% {transform: scale(1.25);opacity: 1;}}@keyframes loader-float {0%, 100% {transform: translateY(0) scale(1);opacity: 0.3;}50% {transform: translateY(-12px) scale(1.3);opacity: 0.7;}}@keyframes loader-dots {0%, 80%, 100% {opacity: 0.2;transform: translateY(0);}40% {opacity: 1;transform: translateY(-3px);}}.p-item-1 .p-item-list__item--w2 {position: absolute;left: -99999px;visibility: hidden;}.content-loader {position: relative;display: flex;flex-direction: column;align-items: center;width: 160px;margin: 0 auto;transition: opacity 0.4s ease, visibility 0.4s ease;}.content-loader__rings {position: relative;width: 160px;height: 160px;display: flex;justify-content: center;align-items: center;}.content-loader__ring {position: absolute;inset: 0;border-radius: 50%;border: 3px solid transparent;border-top-color: #4E94F2;border-right-color: #4E94F2;animation: content-loader-spin 1.2s cubic-bezier(0.5, 0.1, 0.5, 0.9) infinite;}.content-loader__ring_second {inset: 8px;border-top-color: #367BB2;border-right-color: transparent;border-bottom-color: #367BB2;animation-duration: 1.8s;animation-direction: reverse;}.content-loader__ring_third {inset: 16px;border-top-color: transparent;border-left-color: #4E94F2;border-bottom-color: #4E94F2;animation-duration: 2.4s;opacity: 0.7;}.content-loader__glow {position: absolute;width: 90px;height: 90px;border-radius: 50%;background: radial-gradient(circle, rgba(78, 148, 242, 0.25) 0%, transparent 70%);animation: content-loader-glow 2s ease-in-out infinite;}.content-loader__logo {position: relative;z-index: 2;width: 70px;height: 96px;display: flex;justify-content: center;align-items: center;animation: content-loader-pulse 2s ease-in-out infinite;}.content-loader__logo svg {width: 100%;height: auto;}.content-loader__particles {position: absolute;inset: -40px;pointer-events: none;}.content-loader__particle {position: absolute;width: 4px;height: 4px;background: #4E94F2;border-radius: 50%;opacity: 0.4;animation: content-loader-float 3s ease-in-out infinite;}.content-loader__particle:nth-child(1) {top: 10%;left: 20%;animation-delay: 0s;}.content-loader__particle:nth-child(2) {top: 30%;right: 15%;animation-delay: 0.5s;}.content-loader__particle:nth-child(3) {bottom: 20%;left: 30%;animation-delay: 1s;}.content-loader__particle:nth-child(4) {bottom: 35%;right: 25%;animation-delay: 1.5s;}.content-loader__particle:nth-child(5) {top: 50%;left: 5%;animation-delay: 0.8s;}.content-loader__text {margin-top: 28px;font-size: 14px;letter-spacing: 3px;text-transform: uppercase;color: #000;font-weight: 500;}.content-loader__dot {display: inline-block;animation: content-loader-dots 1.4s infinite;}.content-loader__dot:nth-child(2) {animation-delay: 0.2s;}.content-loader__dot:nth-child(3) {animation-delay: 0.4s;}@keyframes content-loader-spin {to {transform: rotate(360deg);}}@keyframes content-loader-pulse {0%, 100% {transform: scale(1);opacity: 1;}50% {transform: scale(1.08);opacity: 0.85;}}@keyframes content-loader-glow {0%, 100% {transform: scale(1);opacity: 0.6;}50% {transform: scale(1.25);opacity: 1;}}@keyframes content-loader-float {0%, 100% {transform: translateY(0) scale(1);opacity: 0.3;}50% {transform: translateY(-12px) scale(1.3);opacity: 0.7;}}@keyframes content-loader-dots {0%, 80%, 100% {opacity: 0.2;transform: translateY(0);}40% {opacity: 1;transform: translateY(-3px);}}.hidden-data {display: none;}.tariffs-line__notfull15 {width: 15%;}.tariffs-line__notfull30 {width: 30%;}.tariffs-line__notfull40 {width: 40%}.tariffs-line__notfull50 {width: 50%}.tariffs-line__notfull60 {width: 60%}.tariffs-line__notfull70 {width: 70%}.tariffs-line__notfull75 {width: 75%}.tariffs-line__notfull80 {width: 80%}.tariffs-line__notfull85 {width: 85%}body.modal-open {overflow: hidden;box-sizing: border-box;padding-right: 20px;}.modal {position: fixed;inset: 0;display: flex;align-items: center;justify-content: center;z-index: 1000;opacity: 0;visibility: hidden;transition: all 0.01s cubic-bezier(0.16, 1, 0.3, 1);padding: 16px;overflow-y: auto;}.modal.active {opacity: 1;visibility: visible;}.modal-overlay {position: fixed;inset: 0;background: rgba(15, 23, 42, 0.35);backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);}.modal-content {position: relative;width: 100%;max-width: 640px;margin: auto;padding: 44px 40px 40px;background: rgba(255, 255, 255, 0.95);border-radius: 28px;border: 1px solid rgba(255, 255, 255, 0.7);box-shadow:0 30px 60px -15px rgba(0, 0, 0, 0.18),0 0 0 1px rgba(59, 130, 246, 0.08),0 0 40px rgba(59, 130, 246, 0.12);backdrop-filter: blur(20px);transform: scale(0.92) translateY(30px);transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);}.modal.active .modal-content {transform: scale(1) translateY(0);}.modal-content::-webkit-scrollbar {width: 6px;}.modal-content::-webkit-scrollbar-track {background: transparent;}.modal-content::-webkit-scrollbar-thumb {background: #cbd5e1;border-radius: 10px;}.close-btn {position: absolute;top: 18px;right: 20px;width: 38px;height: 38px;background: #f1f5f9;border: none;border-radius: 50%;color: #64748b;font-size: 22px;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: all 0.25s;z-index: 2;}.close-btn::before {width: 60%;height: 2px;content: '';background: #1e293b;display: block;transform: rotate(45deg);position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}.close-btn::after {width: 60%;height: 2px;content: '';background: #1e293b;display: block;transform: rotate(-45deg);position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}.modal-content h2 {font-size: 27px;font-weight: 700;color: #0f172a;margin-bottom: 8px;letter-spacing: -0.4px;box-sizing: border-box;padding-right: 40px;}.input-group {position: relative;margin-bottom: 22px;}.input-group input,.input-group textarea {width: 100%;background: #f8fafc;border-radius: 30px;border: 1px #C8DAF3 solid;height: 70px;padding: 0 30px;border-radius: 14px;font-size: 16px;color: #0f172a;outline: none;transition: all 0.25s ease;box-sizing: border-box;}.input-group textarea {min-height: 110px;resize: vertical;padding-top: 24px;}.input-group input:focus, .input-group textarea:focus {border-color: #427fd0;background: white;box-shadow: 0 0 0 4px rgba(59, 130, 246, 0.13);}.input-group label {position: absolute;left: 18px;top: 50%;transform: translateY(-50%);color: #94a3b8;font-size: 15px;pointer-events: none;transition: all 0.25s cubic-bezier(0.16, 1, 0.3, 1);}.input-group input:focus+label,.input-group input:not(:placeholder-shown)+label,.input-group textarea:focus+label,.input-group textarea:not(:placeholder-shown)+label {top: 9px;transform: translateY(0);font-size: 12px;color: #4E94F2;font-weight: 500;}.input-group input::placeholder, .input-group textarea::placeholder {color: transparent;}.input-group textarea+label {top: 22px;transform: none;}.submit-btn {width: 100%;height: 70px;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;font-size: 18px;font-weight: 500;background: #4E94F2;text-decoration: none;color: #fff;box-shadow: 0px 4px 0px #427FD0;border-radius: 69px;cursor: pointer;user-select: none;border: none;}.submit-btn:active {transform: translateY(3px);box-shadow: 0 1px 0 #427fd0;}.subtitle {color: #64748b;font-size: 15px;margin-bottom: 34px;line-height: 1.55;}.input-group--rules {font-size: 12px;}.input-group--rules a {color: #4E94F2;}.success-block {text-align: center;padding: 10px 0 5px;}.success-icon {width: 72px;height: 72px;margin: 0 auto 24px;background: linear-gradient(135deg, #22c55e, #16a34a);border-radius: 50%;display: flex;align-items: center;justify-content: center;box-shadow: 0 10px 25px rgba(34, 197, 94, 0.3);animation: scaleIn 0.4s cubic-bezier(0.16, 1, 0.3, 1);}.success-icon svg {width: 36px;height: 36px;stroke: white;stroke-width: 3;fill: none;}.success-block h2 {font-size: 24px;font-weight: 700;color: #0f172a;margin-bottom: 12px;}.success-block p {color: #000;font-size: 15px;line-height: 1.6;margin-bottom: 28px;}.success-btn {display: inline-block;padding: 14px 36px;background: #4E94F2;text-decoration: none;color: #fff;box-shadow: 0px 4px 0px #427FD0;border-radius: 69px;color: #fff;border: none;border-radius: 50px;font-size: 15px;font-weight: 600;cursor: pointer;transition: all 0.25s;}.success-btn:active {transform: translateY(3px);box-shadow: 0 1px 0 #427fd0;}.section-title {font-size: 18px;font-weight: 700;color: #0f172a;margin: 36px 0 20px;padding-bottom: 10px;border-bottom: 2px solid #4E94F2;letter-spacing: -0.3px;}.section-title2 {font-size: 14px;color: #64748b;margin-bottom: 10px;}.select-list {display: flex;flex-wrap: wrap;gap: 10px;margin-bottom: 8px;}.select-item {display: flex;align-items: center;gap: 10px;padding: 11px 16px;background: #f8fafc;border: 1.5px solid #e2e8f0;border-radius: 12px;cursor: pointer;transition: all 0.2s;user-select: none;font-size: 14px;color: #000;}.select-item.active {border-color: #3b82f6;background: #eff6ff;color: #1e40af;font-weight: 500;}.select-item .check {width: 18px;height: 18px;border: 2px solid #cbd5e1;border-radius: 5px;display: flex;align-items: center;justify-content: center;transition: all 0.2s;flex-shrink: 0;}.select-item.active .check {background: #3b82f6;border-color: #3b82f6;}.select-item.active .check::after {content: '';width: 5px;height: 9px;border: solid white;border-width: 0 2px 2px 0;transform: rotate(45deg);margin-top: -1px;}@media (max-width: 480px) {.modal-content {padding: 36px 24px 28px;border-radius: 22px;}.modal-content h2 {font-size: 23px;}.subtitle {font-size: 14px;margin-bottom: 28px;}}@media (hover: hover) and (pointer: fine) {.main__link:hover {color: #4E94F2;}.portfolio__item:hover .portfolio__row {width: 209px;}.portfolio__item:hover .portfolio__row span {display: inline-block;margin-right: 5px;}.block-portfolio__btn:hover {color: #fff;}.block-portfolio__btn:hover::before {height: 100%;}.footer-box__d5 a:hover {color: #4E94F2;}.footer-bottom__d1 a:hover {color: #4E94F2;}.timeline-arrows button:hover {background: rgba(255, 255, 255, 0.1);border-color: #fff;filter: brightness(0) invert(1);}.links-box__item:hover {background: #4E94F2;color: #fff;}.links-box__item:hover .links-box__row {background: #2E79DB;text-indent: 0px;}.links-box__item:hover .links-box__row {width: 157px;}.links-box__item:hover .links-box__row::after {margin-left: 10px;}.list-position-p__item:hover {color: #fff;}.list-position-p__item:hover::before {height: 100%;width: 100%;}.main-h__link:hover {color: #4E94F2;}.main-h__link:hover::before {background: #4E94F2;}.list-position-p__item:hover::after {height: 100%;width: 100%;}.numbers-list__item:hover img,.build__item:hover .build__icon img,.info-list__item:hover .info-list__icon img,.result-box__item:hover .result-box__icon img {animation: rubberBand 0.8s both;filter: drop-shadow(0 25px 15px rgba(0, 0, 0, 0.15));}.offer-box__item:hover .offer-box__icon {-ms-transform: scale(1.1) rotate(5deg);transform: scale(1.1) rotate(5deg);filter: drop-shadow(0 25px 15px rgba(0, 0, 0, 0.15));}.build__item:hover,.info-list__item:hover {box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);}.close-btn:hover {background: #e2e8f0;color: #1e293b;transform: rotate(90deg);}.select-item:hover {border-color: #93c5fd;background: #f0f7ff;}}

/* css/jquery-confirm.min.css [minified] */
@-webkit-keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body[class*=jconfirm-no-scroll-]{overflow:hidden!important}.jconfirm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;font-family:inherit;overflow:hidden}.jconfirm .jconfirm-bg{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .4s;transition:opacity .4s}.jconfirm .jconfirm-bg.jconfirm-bg-h{opacity:0!important}.jconfirm .jconfirm-scrollpane{-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:center;perspective-origin:center;display:table;width:100%;height:100%}.jconfirm .jconfirm-row{display:table-row;width:100%}.jconfirm .jconfirm-cell{display:table-cell;vertical-align:middle}.jconfirm .jconfirm-holder{max-height:100%;padding:50px 0}.jconfirm .jconfirm-box-container{-webkit-transition:-webkit-transform;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform}.jconfirm .jconfirm-box-container.jconfirm-no-transition{-webkit-transition:none!important;transition:none!important}.jconfirm .jconfirm-box{background:white;border-radius:4px;position:relative;outline:0;padding:15px 15px 0;overflow:hidden;margin-left:auto;margin-right:auto}@-webkit-keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@-webkit-keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@-webkit-keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@-webkit-keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@-webkit-keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@-webkit-keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}@keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}.jconfirm .jconfirm-box.jconfirm-type-animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.jconfirm .jconfirm-box.jconfirm-type-blue{border-top:solid 7px #3498db;-webkit-animation-name:type-blue;animation-name:type-blue}.jconfirm .jconfirm-box.jconfirm-type-green{border-top:solid 7px #2ecc71;-webkit-animation-name:type-green;animation-name:type-green}.jconfirm .jconfirm-box.jconfirm-type-red{border-top:solid 7px #e74c3c;-webkit-animation-name:type-red;animation-name:type-red}.jconfirm .jconfirm-box.jconfirm-type-orange{border-top:solid 7px #f1c40f;-webkit-animation-name:type-orange;animation-name:type-orange}.jconfirm .jconfirm-box.jconfirm-type-purple{border-top:solid 7px #9b59b6;-webkit-animation-name:type-purple;animation-name:type-purple}.jconfirm .jconfirm-box.jconfirm-type-dark{border-top:solid 7px #34495e;-webkit-animation-name:type-dark;animation-name:type-dark}.jconfirm .jconfirm-box.loading{height:120px}.jconfirm .jconfirm-box.loading:before{content:'';position:absolute;left:0;background:white;right:0;top:0;bottom:0;border-radius:10px;z-index:1}.jconfirm .jconfirm-box.loading:after{opacity:.6;content:'';height:30px;width:30px;border:solid 3px transparent;position:absolute;left:50%;margin-left:-15px;border-radius:50%;-webkit-animation:jconfirm-spin 1s infinite linear;animation:jconfirm-spin 1s infinite linear;border-bottom-color:dodgerblue;top:50%;margin-top:-15px;z-index:2}.jconfirm .jconfirm-box div.jconfirm-closeIcon{height:20px;width:20px;position:absolute;top:10px;right:10px;cursor:pointer;opacity:.6;text-align:center;font-size:27px!important;line-height:14px!important;display:none;z-index:1}.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{opacity:1}.jconfirm .jconfirm-box div.jconfirm-title-c{display:block;font-size:22px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding-bottom:15px}.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{cursor:move}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;font-family:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-content-pane{margin-bottom:15px;height:auto;-webkit-transition:height .4s ease-in;transition:height .4s ease-in;display:inline-block;width:100%;position:relative;overflow-x:hidden;overflow-y:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{overflow-y:hidden}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar{width:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{max-width:100%;height:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{display:none}.jconfirm .jconfirm-box .jconfirm-buttons{padding-bottom:11px}.jconfirm .jconfirm-box .jconfirm-buttons>button{margin-bottom:4px;margin-left:2px;margin-right:2px}.jconfirm .jconfirm-box .jconfirm-buttons button{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;min-height:1em;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:transparent;border:0;background-image:none}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue{background-color:#3498db;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover{background-color:#2980b9;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background-color:#2ecc71;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{background-color:#27ae60;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{background-color:#e74c3c;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover{background-color:#c0392b;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange{background-color:#f1c40f;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{background-color:#f39c12;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#ecf0f1;color:#000;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover{background-color:#bdc3c7;color:#000}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple{background-color:#9b59b6;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover{background-color:#8e44ad;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark{background-color:#34495e;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover{background-color:#2c3e50;color:#FFF}.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{color:#e74c3c!important}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{color:#3498db!important}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{color:#2ecc71!important}.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c{color:#9b59b6!important}.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{color:#f1c40f!important}.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c{color:#34495e!important}.jconfirm .jconfirm-clear{clear:both}.jconfirm.jconfirm-rtl{direction:rtl}.jconfirm.jconfirm-rtl div.jconfirm-closeIcon{left:5px;right:auto}.jconfirm.jconfirm-white .jconfirm-bg,.jconfirm.jconfirm-light .jconfirm-bg{background-color:#444;opacity:.2}.jconfirm.jconfirm-white .jconfirm-box,.jconfirm.jconfirm-light .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);border-radius:5px}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#333}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#ddd}.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-black .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:darkslategray;opacity:.4}.jconfirm.jconfirm-black .jconfirm-box,.jconfirm.jconfirm-dark .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);background:#444;border-radius:5px;color:white}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button{border:0;background-image:none;text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none;-webkit-transition:background .1s;transition:background .1s;color:white}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#666}.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{-webkit-animation:shake .82s cubic-bezier(0.36,0.07,0.19,0.97) both;animation:shake .82s cubic-bezier(0.36,0.07,0.19,0.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{-webkit-animation:glow .82s cubic-bezier(0.36,0.07,0.19,0.97) both;animation:glow .82s cubic-bezier(0.36,0.07,0.19,0.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@-webkit-keyframes glow{0%,100%{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}@keyframes glow{0%,100%{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}.jconfirm{-webkit-perspective:400px;perspective:400px}.jconfirm .jconfirm-box{opacity:1;-webkit-transition-property:all;transition-property:all}.jconfirm .jconfirm-box.jconfirm-animation-top,.jconfirm .jconfirm-box.jconfirm-animation-left,.jconfirm .jconfirm-box.jconfirm-animation-right,.jconfirm .jconfirm-box.jconfirm-animation-bottom,.jconfirm .jconfirm-box.jconfirm-animation-opacity,.jconfirm .jconfirm-box.jconfirm-animation-zoom,.jconfirm .jconfirm-box.jconfirm-animation-scale,.jconfirm .jconfirm-box.jconfirm-animation-none,.jconfirm .jconfirm-box.jconfirm-animation-rotate,.jconfirm .jconfirm-box.jconfirm-animation-rotatex,.jconfirm .jconfirm-box.jconfirm-animation-rotatey,.jconfirm .jconfirm-box.jconfirm-animation-scaley,.jconfirm .jconfirm-box.jconfirm-animation-scalex{opacity:0}.jconfirm .jconfirm-box.jconfirm-animation-rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jconfirm .jconfirm-box.jconfirm-animation-rotatex{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatexr{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatey{-webkit-transform:rotatey(90deg);transform:rotatey(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotateyr{-webkit-transform:rotatey(-90deg);transform:rotatey(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scaley{-webkit-transform:scaley(1.5);transform:scaley(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scalex{-webkit-transform:scalex(1.5);transform:scalex(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-top{-webkit-transform:translate(0px,-100px);transform:translate(0px,-100px)}.jconfirm .jconfirm-box.jconfirm-animation-left{-webkit-transform:translate(-100px,0px);transform:translate(-100px,0px)}.jconfirm .jconfirm-box.jconfirm-animation-right{-webkit-transform:translate(100px,0px);transform:translate(100px,0px)}.jconfirm .jconfirm-box.jconfirm-animation-bottom{-webkit-transform:translate(0px,100px);transform:translate(0px,100px)}.jconfirm .jconfirm-box.jconfirm-animation-zoom{-webkit-transform:scale(1.2);transform:scale(1.2)}.jconfirm .jconfirm-box.jconfirm-animation-scale{-webkit-transform:scale(0.5);transform:scale(0.5)}.jconfirm .jconfirm-box.jconfirm-animation-none{visibility:hidden}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(54,70,93,0.95)}.jconfirm.jconfirm-supervan .jconfirm-box{background-color:transparent}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark{border:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{color:white}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{text-align:center;color:white;font-size:28px;font-weight:normal}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>*{padding-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{margin-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{text-align:center;color:white}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{font-size:16px;border-radius:2px;background:#303f53;text-shadow:none;border:0;color:white;padding:10px;min-width:100px}.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-material .jconfirm-bg{background-color:rgba(0,0,0,0.67)}.jconfirm.jconfirm-material .jconfirm-box{background-color:white;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);padding:30px 25px 10px 25px}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:22px;font-weight:bold}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{text-align:right}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-weight:500}.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-bootstrap .jconfirm-bg{background-color:rgba(0,0,0,0.21)}.jconfirm.jconfirm-bootstrap .jconfirm-box{background-color:white;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,0.2);box-shadow:0 3px 8px 0 rgba(0,0,0,0.2);border:solid 1px rgba(0,0,0,0.4);padding:15px 0 0}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:22px;font-weight:bold;padding-left:15px;padding-right:15px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,0.87);padding:0 15px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{text-align:right;padding:10px;margin:-5px 0 0;border-top:solid 1px #ddd;overflow:hidden;border-radius:0 0 4px 4px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{font-weight:500}.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-modern .jconfirm-bg{background-color:slategray;opacity:.6}.jconfirm.jconfirm-modern .jconfirm-box{background-color:white;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);padding:30px 30px 15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87);top:15px;right:15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:24px;font-weight:bold;text-align:center;margin-bottom:10px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(0);transform:scale(0);display:block;margin-right:0;margin-left:0;margin-bottom:10px;font-size:69px;color:#aaa}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{text-align:center;font-size:15px;color:#777;margin-bottom:25px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{font-weight:bold;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button+button{margin-left:4px}.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{-webkit-transform:scale(1);transform:scale(1)}

