diff --git a/frontend/controllers/LandingController.php b/frontend/controllers/LandingController.php
new file mode 100644
index 0000000..9e99092
--- /dev/null
+++ b/frontend/controllers/LandingController.php
@@ -0,0 +1,61 @@
+ "SEO page || route set as json with index ¯\_(ツ)_/¯ -> {"0":"komplekty"}
+ $seo = \Yii::$app->get('seo');
+ $language = Language::getCurrent();
+
+ $alias = Alias::findRoute([ $id ], $language);
+ if( empty($alias) ) throw new NotFoundHttpException();
+ $seo->setAlias($alias);
+
+ $model = $this->findModel($alias->id, $language->id);
+
+ return $this->renderPartial(
+ 'view',
+ [
+ 'model' => $model,
+ ]
+ );
+
+
+ }
+
+ protected function findModel($id, $lang)
+ {
+ /**
+ * @var Page $model
+ */
+ $model = PageLang::find()
+ ->where(
+ [
+ 'alias_id' => $id,
+ 'language_id' => $lang
+ ]
+ )
+ ->one();
+
+ if ( empty($model) ) throw new NotFoundHttpException('Model not found');
+
+ return $model;
+ }
+
+ }
\ No newline at end of file
diff --git a/frontend/views/landing/view.php b/frontend/views/landing/view.php
new file mode 100644
index 0000000..0d32272
--- /dev/null
+++ b/frontend/views/landing/view.php
@@ -0,0 +1,24 @@
+get('seo');
+?>
+
+
+
+
+
+
+
+ =$seo->title; ?>
+
+
+ = $model->body ?>
+
+
diff --git a/frontend/web/css/_swiper-bundle.min.scss.css b/frontend/web/css/_swiper-bundle.min.scss.css
new file mode 100644
index 0000000..161e1bb
--- /dev/null
+++ b/frontend/web/css/_swiper-bundle.min.scss.css
@@ -0,0 +1,13 @@
+/**
+ * Swiper 10.2.0
+ * Most modern mobile touch slider and framework with hardware accelerated transitions
+ * https://swiperjs.com
+ *
+ * Copyright 2014-2023 Vladimir Kharlampidi
+ *
+ * Released under the MIT License
+ *
+ * Released on: August 17, 2023
+ */
+
+@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
\ No newline at end of file
diff --git a/frontend/web/css/css_min.css b/frontend/web/css/css_min.css
new file mode 100644
index 0000000..334747e
--- /dev/null
+++ b/frontend/web/css/css_min.css
@@ -0,0 +1,4386 @@
+@import url(_swiper-bundle.min.scss.css);
+* {
+ margin: 0;
+ padding: 0;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box; }
+
+:before, :after {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box; }
+
+a {
+ text-decoration: none; }
+
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td,
+article, aside, canvas, details, embed,
+figure, figcaption, footer, header, hgroup,
+menu, nav, output, ruby, section, summary,
+time, mark, audio, video {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ vertical-align: baseline; }
+
+/* HTML5 display-role reset for older browsers */
+article, aside, details, figcaption, figure,
+footer, header, hgroup, menu, nav, section {
+ display: block; }
+
+html {
+ line-height: 1;
+ -ms-text-size-adjust: 100%;
+ -webkit-text-size-adjust: 100%; }
+
+body {
+ line-height: 1;
+ font-weight: normal; }
+
+ul {
+ list-style: none; }
+
+blockquote, q {
+ quotes: none; }
+
+blockquote:before, blockquote:after,
+q:before, q:after {
+ content: '';
+ content: none; }
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0; }
+
+button {
+ background: none; }
+
+img {
+ vertical-align: top;
+ max-width: 100%; }
+
+.container,
+.container-fluid,
+.container-sm,
+.container-md,
+.container-lg,
+.container-xl,
+.container-xxl {
+ width: 100%;
+ padding-right: 0.75rem;
+ padding-left: 0.75rem;
+ margin-right: auto;
+ margin-left: auto; }
+
+@media (min-width: 36rem) {
+ .container, .container-sm {
+ max-width: 33.75rem; } }
+@media (min-width: 48rem) {
+ .container, .container-sm, .container-md {
+ max-width: 45rem; } }
+@media (min-width: 62rem) {
+ .container, .container-sm, .container-md, .container-lg {
+ max-width: 60rem; } }
+@media (min-width: 75rem) {
+ .container, .container-sm, .container-md, .container-lg, .container-xl {
+ max-width: 71.25rem; } }
+@media (min-width: 87.5rem) {
+ .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
+ max-width: 82.5rem; } }
+.row {
+ --bs-gutter-x: 1.5rem;
+ --bs-gutter-y: 0;
+ display: flex;
+ flex-wrap: wrap;
+ margin-top: 0;
+ margin-right: -0.75rem;
+ margin-left: -0.75rem; }
+
+.row > * {
+ box-sizing: border-box;
+ flex-shrink: 0;
+ width: 100%;
+ max-width: 100%;
+ padding-right: 0.75rem;
+ padding-left: 0.75rem;
+ margin-top: 0; }
+
+.col {
+ flex: 1 0 0%; }
+
+.row-cols-auto > * {
+ flex: 0 0 auto;
+ width: auto; }
+
+.row-cols-1 > * {
+ flex: 0 0 auto;
+ width: 100%; }
+
+.row-cols-2 > * {
+ flex: 0 0 auto;
+ width: 50%; }
+
+.row-cols-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%; }
+
+.row-cols-4 > * {
+ flex: 0 0 auto;
+ width: 25%; }
+
+.row-cols-5 > * {
+ flex: 0 0 auto;
+ width: 20%; }
+
+.row-cols-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%; }
+
+@media (min-width: 36rem) {
+ .col-sm {
+ flex: 1 0 0%; }
+
+ .row-cols-sm-auto > * {
+ flex: 0 0 auto;
+ width: auto; }
+
+ .row-cols-sm-1 > * {
+ flex: 0 0 auto;
+ width: 100%; }
+
+ .row-cols-sm-2 > * {
+ flex: 0 0 auto;
+ width: 50%; }
+
+ .row-cols-sm-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%; }
+
+ .row-cols-sm-4 > * {
+ flex: 0 0 auto;
+ width: 25%; }
+
+ .row-cols-sm-5 > * {
+ flex: 0 0 auto;
+ width: 20%; }
+
+ .row-cols-sm-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%; } }
+@media (min-width: 48rem) {
+ .col-md {
+ flex: 1 0 0%; }
+
+ .row-cols-md-auto > * {
+ flex: 0 0 auto;
+ width: auto; }
+
+ .row-cols-md-1 > * {
+ flex: 0 0 auto;
+ width: 100%; }
+
+ .row-cols-md-2 > * {
+ flex: 0 0 auto;
+ width: 50%; }
+
+ .row-cols-md-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%; }
+
+ .row-cols-md-4 > * {
+ flex: 0 0 auto;
+ width: 25%; }
+
+ .row-cols-md-5 > * {
+ flex: 0 0 auto;
+ width: 20%; }
+
+ .row-cols-md-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%; } }
+@media (min-width: 62rem) {
+ .col-lg {
+ flex: 1 0 0%; }
+
+ .row-cols-lg-auto > * {
+ flex: 0 0 auto;
+ width: auto; }
+
+ .row-cols-lg-1 > * {
+ flex: 0 0 auto;
+ width: 100%; }
+
+ .row-cols-lg-2 > * {
+ flex: 0 0 auto;
+ width: 50%; }
+
+ .row-cols-lg-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%; }
+
+ .row-cols-lg-4 > * {
+ flex: 0 0 auto;
+ width: 25%; }
+
+ .row-cols-lg-5 > * {
+ flex: 0 0 auto;
+ width: 20%; }
+
+ .row-cols-lg-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%; } }
+@media (min-width: 75rem) {
+ .col-xl {
+ flex: 1 0 0%; }
+
+ .row-cols-xl-auto > * {
+ flex: 0 0 auto;
+ width: auto; }
+
+ .row-cols-xl-1 > * {
+ flex: 0 0 auto;
+ width: 100%; }
+
+ .row-cols-xl-2 > * {
+ flex: 0 0 auto;
+ width: 50%; }
+
+ .row-cols-xl-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%; }
+
+ .row-cols-xl-4 > * {
+ flex: 0 0 auto;
+ width: 25%; }
+
+ .row-cols-xl-5 > * {
+ flex: 0 0 auto;
+ width: 20%; }
+
+ .row-cols-xl-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%; } }
+@media (min-width: 87.5rem) {
+ .col-xxl {
+ flex: 1 0 0%; }
+
+ .row-cols-xxl-auto > * {
+ flex: 0 0 auto;
+ width: auto; }
+
+ .row-cols-xxl-1 > * {
+ flex: 0 0 auto;
+ width: 100%; }
+
+ .row-cols-xxl-2 > * {
+ flex: 0 0 auto;
+ width: 50%; }
+
+ .row-cols-xxl-3 > * {
+ flex: 0 0 auto;
+ width: 33.3333333333%; }
+
+ .row-cols-xxl-4 > * {
+ flex: 0 0 auto;
+ width: 25%; }
+
+ .row-cols-xxl-5 > * {
+ flex: 0 0 auto;
+ width: 20%; }
+
+ .row-cols-xxl-6 > * {
+ flex: 0 0 auto;
+ width: 16.6666666667%; } }
+.col-auto {
+ flex: 0 0 auto;
+ width: auto; }
+
+.col-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%; }
+
+.col-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%; }
+
+.col-3 {
+ flex: 0 0 auto;
+ width: 25%; }
+
+.col-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%; }
+
+.col-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%; }
+
+.col-6 {
+ flex: 0 0 auto;
+ width: 50%; }
+
+.col-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%; }
+
+.col-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%; }
+
+.col-9 {
+ flex: 0 0 auto;
+ width: 75%; }
+
+.col-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%; }
+
+.col-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%; }
+
+.col-12 {
+ flex: 0 0 auto;
+ width: 100%; }
+
+.offset-1 {
+ margin-left: 8.33333333%; }
+
+.offset-2 {
+ margin-left: 16.66666667%; }
+
+.offset-3 {
+ margin-left: 25%; }
+
+.offset-4 {
+ margin-left: 33.33333333%; }
+
+.offset-5 {
+ margin-left: 41.66666667%; }
+
+.offset-6 {
+ margin-left: 50%; }
+
+.offset-7 {
+ margin-left: 58.33333333%; }
+
+.offset-8 {
+ margin-left: 66.66666667%; }
+
+.offset-9 {
+ margin-left: 75%; }
+
+.offset-10 {
+ margin-left: 83.33333333%; }
+
+.offset-11 {
+ margin-left: 91.66666667%; }
+
+@media (min-width: 36rem) {
+ .col-sm-auto {
+ flex: 0 0 auto;
+ width: auto; }
+
+ .col-sm-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%; }
+
+ .col-sm-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%; }
+
+ .col-sm-3 {
+ flex: 0 0 auto;
+ width: 25%; }
+
+ .col-sm-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%; }
+
+ .col-sm-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%; }
+
+ .col-sm-6 {
+ flex: 0 0 auto;
+ width: 50%; }
+
+ .col-sm-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%; }
+
+ .col-sm-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%; }
+
+ .col-sm-9 {
+ flex: 0 0 auto;
+ width: 75%; }
+
+ .col-sm-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%; }
+
+ .col-sm-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%; }
+
+ .col-sm-12 {
+ flex: 0 0 auto;
+ width: 100%; }
+
+ .offset-sm-0 {
+ margin-left: 0; }
+
+ .offset-sm-1 {
+ margin-left: 8.33333333%; }
+
+ .offset-sm-2 {
+ margin-left: 16.66666667%; }
+
+ .offset-sm-3 {
+ margin-left: 25%; }
+
+ .offset-sm-4 {
+ margin-left: 33.33333333%; }
+
+ .offset-sm-5 {
+ margin-left: 41.66666667%; }
+
+ .offset-sm-6 {
+ margin-left: 50%; }
+
+ .offset-sm-7 {
+ margin-left: 58.33333333%; }
+
+ .offset-sm-8 {
+ margin-left: 66.66666667%; }
+
+ .offset-sm-9 {
+ margin-left: 75%; }
+
+ .offset-sm-10 {
+ margin-left: 83.33333333%; }
+
+ .offset-sm-11 {
+ margin-left: 91.66666667%; } }
+@media (min-width: 48rem) {
+ .col-md-auto {
+ flex: 0 0 auto;
+ width: auto; }
+
+ .col-md-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%; }
+
+ .col-md-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%; }
+
+ .col-md-3 {
+ flex: 0 0 auto;
+ width: 25%; }
+
+ .col-md-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%; }
+
+ .col-md-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%; }
+
+ .col-md-6 {
+ flex: 0 0 auto;
+ width: 50%; }
+
+ .col-md-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%; }
+
+ .col-md-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%; }
+
+ .col-md-9 {
+ flex: 0 0 auto;
+ width: 75%; }
+
+ .col-md-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%; }
+
+ .col-md-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%; }
+
+ .col-md-12 {
+ flex: 0 0 auto;
+ width: 100%; }
+
+ .offset-md-0 {
+ margin-left: 0; }
+
+ .offset-md-1 {
+ margin-left: 8.33333333%; }
+
+ .offset-md-2 {
+ margin-left: 16.66666667%; }
+
+ .offset-md-3 {
+ margin-left: 25%; }
+
+ .offset-md-4 {
+ margin-left: 33.33333333%; }
+
+ .offset-md-5 {
+ margin-left: 41.66666667%; }
+
+ .offset-md-6 {
+ margin-left: 50%; }
+
+ .offset-md-7 {
+ margin-left: 58.33333333%; }
+
+ .offset-md-8 {
+ margin-left: 66.66666667%; }
+
+ .offset-md-9 {
+ margin-left: 75%; }
+
+ .offset-md-10 {
+ margin-left: 83.33333333%; }
+
+ .offset-md-11 {
+ margin-left: 91.66666667%; } }
+@media (min-width: 62rem) {
+ .col-lg-auto {
+ flex: 0 0 auto;
+ width: auto; }
+
+ .col-lg-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%; }
+
+ .col-lg-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%; }
+
+ .col-lg-3 {
+ flex: 0 0 auto;
+ width: 25%; }
+
+ .col-lg-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%; }
+
+ .col-lg-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%; }
+
+ .col-lg-6 {
+ flex: 0 0 auto;
+ width: 50%; }
+
+ .col-lg-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%; }
+
+ .col-lg-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%; }
+
+ .col-lg-9 {
+ flex: 0 0 auto;
+ width: 75%; }
+
+ .col-lg-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%; }
+
+ .col-lg-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%; }
+
+ .col-lg-12 {
+ flex: 0 0 auto;
+ width: 100%; }
+
+ .offset-lg-0 {
+ margin-left: 0; }
+
+ .offset-lg-1 {
+ margin-left: 8.33333333%; }
+
+ .offset-lg-2 {
+ margin-left: 16.66666667%; }
+
+ .offset-lg-3 {
+ margin-left: 25%; }
+
+ .offset-lg-4 {
+ margin-left: 33.33333333%; }
+
+ .offset-lg-5 {
+ margin-left: 41.66666667%; }
+
+ .offset-lg-6 {
+ margin-left: 50%; }
+
+ .offset-lg-7 {
+ margin-left: 58.33333333%; }
+
+ .offset-lg-8 {
+ margin-left: 66.66666667%; }
+
+ .offset-lg-9 {
+ margin-left: 75%; }
+
+ .offset-lg-10 {
+ margin-left: 83.33333333%; }
+
+ .offset-lg-11 {
+ margin-left: 91.66666667%; } }
+@media (min-width: 75rem) {
+ .col-xl-auto {
+ flex: 0 0 auto;
+ width: auto; }
+
+ .col-xl-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%; }
+
+ .col-xl-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%; }
+
+ .col-xl-3 {
+ flex: 0 0 auto;
+ width: 25%; }
+
+ .col-xl-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%; }
+
+ .col-xl-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%; }
+
+ .col-xl-6 {
+ flex: 0 0 auto;
+ width: 50%; }
+
+ .col-xl-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%; }
+
+ .col-xl-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%; }
+
+ .col-xl-9 {
+ flex: 0 0 auto;
+ width: 75%; }
+
+ .col-xl-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%; }
+
+ .col-xl-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%; }
+
+ .col-xl-12 {
+ flex: 0 0 auto;
+ width: 100%; }
+
+ .offset-xl-0 {
+ margin-left: 0; }
+
+ .offset-xl-1 {
+ margin-left: 8.33333333%; }
+
+ .offset-xl-2 {
+ margin-left: 16.66666667%; }
+
+ .offset-xl-3 {
+ margin-left: 25%; }
+
+ .offset-xl-4 {
+ margin-left: 33.33333333%; }
+
+ .offset-xl-5 {
+ margin-left: 41.66666667%; }
+
+ .offset-xl-6 {
+ margin-left: 50%; }
+
+ .offset-xl-7 {
+ margin-left: 58.33333333%; }
+
+ .offset-xl-8 {
+ margin-left: 66.66666667%; }
+
+ .offset-xl-9 {
+ margin-left: 75%; }
+
+ .offset-xl-10 {
+ margin-left: 83.33333333%; }
+
+ .offset-xl-11 {
+ margin-left: 91.66666667%; } }
+@media (min-width: 87.5rem) {
+ .col-xxl-auto {
+ flex: 0 0 auto;
+ width: auto; }
+
+ .col-xxl-1 {
+ flex: 0 0 auto;
+ width: 8.33333333%; }
+
+ .col-xxl-2 {
+ flex: 0 0 auto;
+ width: 16.66666667%; }
+
+ .col-xxl-3 {
+ flex: 0 0 auto;
+ width: 25%; }
+
+ .col-xxl-4 {
+ flex: 0 0 auto;
+ width: 33.33333333%; }
+
+ .col-xxl-5 {
+ flex: 0 0 auto;
+ width: 41.66666667%; }
+
+ .col-xxl-6 {
+ flex: 0 0 auto;
+ width: 50%; }
+
+ .col-xxl-7 {
+ flex: 0 0 auto;
+ width: 58.33333333%; }
+
+ .col-xxl-8 {
+ flex: 0 0 auto;
+ width: 66.66666667%; }
+
+ .col-xxl-9 {
+ flex: 0 0 auto;
+ width: 75%; }
+
+ .col-xxl-10 {
+ flex: 0 0 auto;
+ width: 83.33333333%; }
+
+ .col-xxl-11 {
+ flex: 0 0 auto;
+ width: 91.66666667%; }
+
+ .col-xxl-12 {
+ flex: 0 0 auto;
+ width: 100%; }
+
+ .offset-xxl-0 {
+ margin-left: 0; }
+
+ .offset-xxl-1 {
+ margin-left: 8.33333333%; }
+
+ .offset-xxl-2 {
+ margin-left: 16.66666667%; }
+
+ .offset-xxl-3 {
+ margin-left: 25%; }
+
+ .offset-xxl-4 {
+ margin-left: 33.33333333%; }
+
+ .offset-xxl-5 {
+ margin-left: 41.66666667%; }
+
+ .offset-xxl-6 {
+ margin-left: 50%; }
+
+ .offset-xxl-7 {
+ margin-left: 58.33333333%; }
+
+ .offset-xxl-8 {
+ margin-left: 66.66666667%; }
+
+ .offset-xxl-9 {
+ margin-left: 75%; }
+
+ .offset-xxl-10 {
+ margin-left: 83.33333333%; }
+
+ .offset-xxl-11 {
+ margin-left: 91.66666667%; } }
+.d-inline {
+ display: inline !important; }
+
+.d-inline-block {
+ display: inline-block !important; }
+
+.d-block {
+ display: block !important; }
+
+.d-grid {
+ display: grid !important; }
+
+.d-table {
+ display: table !important; }
+
+.d-table-row {
+ display: table-row !important; }
+
+.d-table-cell {
+ display: table-cell !important; }
+
+.d-flex {
+ display: flex !important; }
+
+.d-inline-flex {
+ display: inline-flex !important; }
+
+.d-none {
+ display: none !important; }
+
+.justify-content-start {
+ justify-content: flex-start !important; }
+
+.justify-content-end {
+ justify-content: flex-end !important; }
+
+.justify-content-center {
+ justify-content: center !important; }
+
+.justify-content-between {
+ justify-content: space-between !important; }
+
+.justify-content-around {
+ justify-content: space-around !important; }
+
+.justify-content-evenly {
+ justify-content: space-evenly !important; }
+
+.align-items-start {
+ align-items: flex-start !important; }
+
+.align-items-end {
+ align-items: flex-end !important; }
+
+.align-items-center {
+ align-items: center !important; }
+
+.align-items-baseline {
+ align-items: baseline !important; }
+
+.align-items-stretch {
+ align-items: stretch !important; }
+
+.align-content-start {
+ align-content: flex-start !important; }
+
+.align-content-end {
+ align-content: flex-end !important; }
+
+.align-content-center {
+ align-content: center !important; }
+
+.align-content-between {
+ align-content: space-between !important; }
+
+.align-content-around {
+ align-content: space-around !important; }
+
+.align-content-stretch {
+ align-content: stretch !important; }
+
+.align-self-auto {
+ align-self: auto !important; }
+
+.align-self-start {
+ align-self: flex-start !important; }
+
+.align-self-end {
+ align-self: flex-end !important; }
+
+.align-self-center {
+ align-self: center !important; }
+
+.align-self-baseline {
+ align-self: baseline !important; }
+
+.align-self-stretch {
+ align-self: stretch !important; }
+
+.order-first {
+ order: -1 !important; }
+
+.order-0 {
+ order: 0 !important; }
+
+.order-1 {
+ order: 1 !important; }
+
+.order-2 {
+ order: 2 !important; }
+
+.order-3 {
+ order: 3 !important; }
+
+.order-4 {
+ order: 4 !important; }
+
+.order-5 {
+ order: 5 !important; }
+
+.order-last {
+ order: 6 !important; }
+
+.text-start {
+ text-align: left !important; }
+
+.text-end {
+ text-align: right !important; }
+
+.text-center {
+ text-align: center !important; }
+
+@media (min-width: 36rem) {
+ .d-sm-inline {
+ display: inline !important; }
+
+ .d-sm-inline-block {
+ display: inline-block !important; }
+
+ .d-sm-block {
+ display: block !important; }
+
+ .d-sm-grid {
+ display: grid !important; }
+
+ .d-sm-table {
+ display: table !important; }
+
+ .d-sm-table-row {
+ display: table-row !important; }
+
+ .d-sm-table-cell {
+ display: table-cell !important; }
+
+ .d-sm-flex {
+ display: flex !important; }
+
+ .d-sm-inline-flex {
+ display: inline-flex !important; }
+
+ .d-sm-none {
+ display: none !important; }
+
+ .justify-content-sm-start {
+ justify-content: flex-start !important; }
+
+ .justify-content-sm-end {
+ justify-content: flex-end !important; }
+
+ .justify-content-sm-center {
+ justify-content: center !important; }
+
+ .justify-content-sm-between {
+ justify-content: space-between !important; }
+
+ .justify-content-sm-around {
+ justify-content: space-around !important; }
+
+ .justify-content-sm-evenly {
+ justify-content: space-evenly !important; }
+
+ .align-items-sm-start {
+ align-items: flex-start !important; }
+
+ .align-items-sm-end {
+ align-items: flex-end !important; }
+
+ .align-items-sm-center {
+ align-items: center !important; }
+
+ .align-items-sm-baseline {
+ align-items: baseline !important; }
+
+ .align-items-sm-stretch {
+ align-items: stretch !important; }
+
+ .align-content-sm-start {
+ align-content: flex-start !important; }
+
+ .align-content-sm-end {
+ align-content: flex-end !important; }
+
+ .align-content-sm-center {
+ align-content: center !important; }
+
+ .align-content-sm-between {
+ align-content: space-between !important; }
+
+ .align-content-sm-around {
+ align-content: space-around !important; }
+
+ .align-content-sm-stretch {
+ align-content: stretch !important; }
+
+ .align-self-sm-auto {
+ align-self: auto !important; }
+
+ .align-self-sm-start {
+ align-self: flex-start !important; }
+
+ .align-self-sm-end {
+ align-self: flex-end !important; }
+
+ .align-self-sm-center {
+ align-self: center !important; }
+
+ .align-self-sm-baseline {
+ align-self: baseline !important; }
+
+ .align-self-sm-stretch {
+ align-self: stretch !important; }
+
+ .order-sm-first {
+ order: -1 !important; }
+
+ .order-sm-0 {
+ order: 0 !important; }
+
+ .order-sm-1 {
+ order: 1 !important; }
+
+ .order-sm-2 {
+ order: 2 !important; }
+
+ .order-sm-3 {
+ order: 3 !important; }
+
+ .order-sm-4 {
+ order: 4 !important; }
+
+ .order-sm-5 {
+ order: 5 !important; }
+
+ .order-sm-last {
+ order: 6 !important; }
+
+ .text-sm-start {
+ text-align: left !important; }
+
+ .text-sm-end {
+ text-align: right !important; }
+
+ .text-sm-center {
+ text-align: center !important; } }
+@media (min-width: 48rem) {
+ .d-md-inline {
+ display: inline !important; }
+
+ .d-md-inline-block {
+ display: inline-block !important; }
+
+ .d-md-block {
+ display: block !important; }
+
+ .d-md-grid {
+ display: grid !important; }
+
+ .d-md-table {
+ display: table !important; }
+
+ .d-md-table-row {
+ display: table-row !important; }
+
+ .d-md-table-cell {
+ display: table-cell !important; }
+
+ .d-md-flex {
+ display: flex !important; }
+
+ .d-md-inline-flex {
+ display: inline-flex !important; }
+
+ .d-md-none {
+ display: none !important; }
+
+ .justify-content-md-start {
+ justify-content: flex-start !important; }
+
+ .justify-content-md-end {
+ justify-content: flex-end !important; }
+
+ .justify-content-md-center {
+ justify-content: center !important; }
+
+ .justify-content-md-between {
+ justify-content: space-between !important; }
+
+ .justify-content-md-around {
+ justify-content: space-around !important; }
+
+ .justify-content-md-evenly {
+ justify-content: space-evenly !important; }
+
+ .align-items-md-start {
+ align-items: flex-start !important; }
+
+ .align-items-md-end {
+ align-items: flex-end !important; }
+
+ .align-items-md-center {
+ align-items: center !important; }
+
+ .align-items-md-baseline {
+ align-items: baseline !important; }
+
+ .align-items-md-stretch {
+ align-items: stretch !important; }
+
+ .align-content-md-start {
+ align-content: flex-start !important; }
+
+ .align-content-md-end {
+ align-content: flex-end !important; }
+
+ .align-content-md-center {
+ align-content: center !important; }
+
+ .align-content-md-between {
+ align-content: space-between !important; }
+
+ .align-content-md-around {
+ align-content: space-around !important; }
+
+ .align-content-md-stretch {
+ align-content: stretch !important; }
+
+ .align-self-md-auto {
+ align-self: auto !important; }
+
+ .align-self-md-start {
+ align-self: flex-start !important; }
+
+ .align-self-md-end {
+ align-self: flex-end !important; }
+
+ .align-self-md-center {
+ align-self: center !important; }
+
+ .align-self-md-baseline {
+ align-self: baseline !important; }
+
+ .align-self-md-stretch {
+ align-self: stretch !important; }
+
+ .order-md-first {
+ order: -1 !important; }
+
+ .order-md-0 {
+ order: 0 !important; }
+
+ .order-md-1 {
+ order: 1 !important; }
+
+ .order-md-2 {
+ order: 2 !important; }
+
+ .order-md-3 {
+ order: 3 !important; }
+
+ .order-md-4 {
+ order: 4 !important; }
+
+ .order-md-5 {
+ order: 5 !important; }
+
+ .order-md-last {
+ order: 6 !important; }
+
+ .text-md-start {
+ text-align: left !important; }
+
+ .text-md-end {
+ text-align: right !important; }
+
+ .text-md-center {
+ text-align: center !important; } }
+@media (min-width: 62rem) {
+ .d-lg-inline {
+ display: inline !important; }
+
+ .d-lg-inline-block {
+ display: inline-block !important; }
+
+ .d-lg-block {
+ display: block !important; }
+
+ .d-lg-grid {
+ display: grid !important; }
+
+ .d-lg-table {
+ display: table !important; }
+
+ .d-lg-table-row {
+ display: table-row !important; }
+
+ .d-lg-table-cell {
+ display: table-cell !important; }
+
+ .d-lg-flex {
+ display: flex !important; }
+
+ .d-lg-inline-flex {
+ display: inline-flex !important; }
+
+ .d-lg-none {
+ display: none !important; }
+
+ .justify-content-lg-start {
+ justify-content: flex-start !important; }
+
+ .justify-content-lg-end {
+ justify-content: flex-end !important; }
+
+ .justify-content-lg-center {
+ justify-content: center !important; }
+
+ .justify-content-lg-between {
+ justify-content: space-between !important; }
+
+ .justify-content-lg-around {
+ justify-content: space-around !important; }
+
+ .justify-content-lg-evenly {
+ justify-content: space-evenly !important; }
+
+ .align-items-lg-start {
+ align-items: flex-start !important; }
+
+ .align-items-lg-end {
+ align-items: flex-end !important; }
+
+ .align-items-lg-center {
+ align-items: center !important; }
+
+ .align-items-lg-baseline {
+ align-items: baseline !important; }
+
+ .align-items-lg-stretch {
+ align-items: stretch !important; }
+
+ .align-content-lg-start {
+ align-content: flex-start !important; }
+
+ .align-content-lg-end {
+ align-content: flex-end !important; }
+
+ .align-content-lg-center {
+ align-content: center !important; }
+
+ .align-content-lg-between {
+ align-content: space-between !important; }
+
+ .align-content-lg-around {
+ align-content: space-around !important; }
+
+ .align-content-lg-stretch {
+ align-content: stretch !important; }
+
+ .align-self-lg-auto {
+ align-self: auto !important; }
+
+ .align-self-lg-start {
+ align-self: flex-start !important; }
+
+ .align-self-lg-end {
+ align-self: flex-end !important; }
+
+ .align-self-lg-center {
+ align-self: center !important; }
+
+ .align-self-lg-baseline {
+ align-self: baseline !important; }
+
+ .align-self-lg-stretch {
+ align-self: stretch !important; }
+
+ .order-lg-first {
+ order: -1 !important; }
+
+ .order-lg-0 {
+ order: 0 !important; }
+
+ .order-lg-1 {
+ order: 1 !important; }
+
+ .order-lg-2 {
+ order: 2 !important; }
+
+ .order-lg-3 {
+ order: 3 !important; }
+
+ .order-lg-4 {
+ order: 4 !important; }
+
+ .order-lg-5 {
+ order: 5 !important; }
+
+ .order-lg-last {
+ order: 6 !important; }
+
+ .text-lg-start {
+ text-align: left !important; }
+
+ .text-lg-end {
+ text-align: right !important; }
+
+ .text-lg-center {
+ text-align: center !important; } }
+@media (min-width: 75rem) {
+ .d-xl-inline {
+ display: inline !important; }
+
+ .d-xl-inline-block {
+ display: inline-block !important; }
+
+ .d-xl-block {
+ display: block !important; }
+
+ .d-xl-grid {
+ display: grid !important; }
+
+ .d-xl-table {
+ display: table !important; }
+
+ .d-xl-table-row {
+ display: table-row !important; }
+
+ .d-xl-table-cell {
+ display: table-cell !important; }
+
+ .d-xl-flex {
+ display: flex !important; }
+
+ .d-xl-inline-flex {
+ display: inline-flex !important; }
+
+ .d-xl-none {
+ display: none !important; }
+
+ .justify-content-xl-start {
+ justify-content: flex-start !important; }
+
+ .justify-content-xl-end {
+ justify-content: flex-end !important; }
+
+ .justify-content-xl-center {
+ justify-content: center !important; }
+
+ .justify-content-xl-between {
+ justify-content: space-between !important; }
+
+ .justify-content-xl-around {
+ justify-content: space-around !important; }
+
+ .justify-content-xl-evenly {
+ justify-content: space-evenly !important; }
+
+ .align-items-xl-start {
+ align-items: flex-start !important; }
+
+ .align-items-xl-end {
+ align-items: flex-end !important; }
+
+ .align-items-xl-center {
+ align-items: center !important; }
+
+ .align-items-xl-baseline {
+ align-items: baseline !important; }
+
+ .align-items-xl-stretch {
+ align-items: stretch !important; }
+
+ .align-content-xl-start {
+ align-content: flex-start !important; }
+
+ .align-content-xl-end {
+ align-content: flex-end !important; }
+
+ .align-content-xl-center {
+ align-content: center !important; }
+
+ .align-content-xl-between {
+ align-content: space-between !important; }
+
+ .align-content-xl-around {
+ align-content: space-around !important; }
+
+ .align-content-xl-stretch {
+ align-content: stretch !important; }
+
+ .align-self-xl-auto {
+ align-self: auto !important; }
+
+ .align-self-xl-start {
+ align-self: flex-start !important; }
+
+ .align-self-xl-end {
+ align-self: flex-end !important; }
+
+ .align-self-xl-center {
+ align-self: center !important; }
+
+ .align-self-xl-baseline {
+ align-self: baseline !important; }
+
+ .align-self-xl-stretch {
+ align-self: stretch !important; }
+
+ .order-xl-first {
+ order: -1 !important; }
+
+ .order-xl-0 {
+ order: 0 !important; }
+
+ .order-xl-1 {
+ order: 1 !important; }
+
+ .order-xl-2 {
+ order: 2 !important; }
+
+ .order-xl-3 {
+ order: 3 !important; }
+
+ .order-xl-4 {
+ order: 4 !important; }
+
+ .order-xl-5 {
+ order: 5 !important; }
+
+ .order-xl-last {
+ order: 6 !important; }
+
+ .text-xl-start {
+ text-align: left !important; }
+
+ .text-xl-end {
+ text-align: right !important; }
+
+ .text-xl-center {
+ text-align: center !important; } }
+@media (min-width: 87.5rem) {
+ .d-xxl-inline {
+ display: inline !important; }
+
+ .d-xxl-inline-block {
+ display: inline-block !important; }
+
+ .d-xxl-block {
+ display: block !important; }
+
+ .d-xxl-grid {
+ display: grid !important; }
+
+ .d-xxl-table {
+ display: table !important; }
+
+ .d-xxl-table-row {
+ display: table-row !important; }
+
+ .d-xxl-table-cell {
+ display: table-cell !important; }
+
+ .d-xxl-flex {
+ display: flex !important; }
+
+ .d-xxl-inline-flex {
+ display: inline-flex !important; }
+
+ .d-xxl-none {
+ display: none !important; }
+
+ .justify-content-xxl-start {
+ justify-content: flex-start !important; }
+
+ .justify-content-xxl-end {
+ justify-content: flex-end !important; }
+
+ .justify-content-xxl-center {
+ justify-content: center !important; }
+
+ .justify-content-xxl-between {
+ justify-content: space-between !important; }
+
+ .justify-content-xxl-around {
+ justify-content: space-around !important; }
+
+ .justify-content-xxl-evenly {
+ justify-content: space-evenly !important; }
+
+ .align-items-xxl-start {
+ align-items: flex-start !important; }
+
+ .align-items-xxl-end {
+ align-items: flex-end !important; }
+
+ .align-items-xxl-center {
+ align-items: center !important; }
+
+ .align-items-xxl-baseline {
+ align-items: baseline !important; }
+
+ .align-items-xxl-stretch {
+ align-items: stretch !important; }
+
+ .align-content-xxl-start {
+ align-content: flex-start !important; }
+
+ .align-content-xxl-end {
+ align-content: flex-end !important; }
+
+ .align-content-xxl-center {
+ align-content: center !important; }
+
+ .align-content-xxl-between {
+ align-content: space-between !important; }
+
+ .align-content-xxl-around {
+ align-content: space-around !important; }
+
+ .align-content-xxl-stretch {
+ align-content: stretch !important; }
+
+ .align-self-xxl-auto {
+ align-self: auto !important; }
+
+ .align-self-xxl-start {
+ align-self: flex-start !important; }
+
+ .align-self-xxl-end {
+ align-self: flex-end !important; }
+
+ .align-self-xxl-center {
+ align-self: center !important; }
+
+ .align-self-xxl-baseline {
+ align-self: baseline !important; }
+
+ .align-self-xxl-stretch {
+ align-self: stretch !important; }
+
+ .order-xxl-first {
+ order: -1 !important; }
+
+ .order-xxl-0 {
+ order: 0 !important; }
+
+ .order-xxl-1 {
+ order: 1 !important; }
+
+ .order-xxl-2 {
+ order: 2 !important; }
+
+ .order-xxl-3 {
+ order: 3 !important; }
+
+ .order-xxl-4 {
+ order: 4 !important; }
+
+ .order-xxl-5 {
+ order: 5 !important; }
+
+ .order-xxl-last {
+ order: 6 !important; }
+
+ .text-xxl-start {
+ text-align: left !important; }
+
+ .text-xxl-end {
+ text-align: right !important; }
+
+ .text-xxl-center {
+ text-align: center !important; } }
+body, :root {
+ overflow-x: hidden; }
+
+body {
+ background-color: #f4f6f8;
+ font-size: 0.875rem;
+ font-family: Roboto; }
+
+.page-wrapper > section {
+ max-width: 100%; }
+
+button, input, textarea {
+ font-family: inherit; }
+
+input::-ms-clear {
+ display: none; }
+
+button {
+ cursor: pointer; }
+
+button::-moz-focus-inner {
+ padding: 0;
+ border: 0; }
+
+a, a:visited {
+ text-decoration: none; }
+
+a:hover {
+ text-decoration: none; }
+
+h1, h2, h3, h4, h5, h6 {
+ font-size: inherit;
+ font-weight: 400; }
+
+a:hover {
+ cursor: pointer; }
+
+.top-screen {
+ width: 1857px;
+ height: 1000px;
+ border-radius: 0 0 24px 24px;
+ position: relative;
+ margin: 0 auto 80px;
+ background-color: #000;
+ background-image: linear-gradient(to top, #000 0, rgba(0, 0, 0, 0) 100%); }
+
+.top-screen_main-layer {
+ width: inherit;
+ height: inherit;
+ position: absolute;
+ z-index: 500;
+ top: 0;
+ left: 0;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ border-radius: 0 0 24px 24px; }
+
+.top-screen_bgimg {
+ width: 1857px;
+ height: 1000px;
+ border-radius: 0 0 24px 24px;
+ position: relative;
+ top: 0;
+ left: 0;
+ background-image: linear-gradient(to top, rgba(0, 0, 0, 0) 0, #2579bf 100%); }
+
+.top-screen_bgimg img {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ object-fit: cover;
+ border-radius: 0 0 24px 24px; }
+
+.header {
+ width: 1296px;
+ height: auto;
+ display: flex;
+ justify-content: space-between;
+ margin: 64px auto 170px; }
+
+.header-lang {
+ width: 72px;
+ height: 24px;
+ border-radius: 12px;
+ border: none;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center; }
+
+.lang-hidden {
+ display: none; }
+
+.lang-active {
+ display: flex;
+ justify-content: center;
+ align-items: center; }
+
+.header-lang a {
+ color: #fff;
+ font-size: 11px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: center;
+ text-transform: uppercase; }
+
+.header-lang_list img {
+ width: 10px;
+ height: 6px;
+ margin-left: 17px; }
+
+.header-lang:hover .lang-hidden {
+ display: flex;
+ margin-top: 5px; }
+
+.header-lang:hover {
+ height: 55px;
+ cursor: pointer; }
+
+.header-lang:hover img {
+ transform: rotate(180deg); }
+
+.header-center {
+ width: 294px;
+ display: flex;
+ flex-direction: column;
+ align-items: center; }
+
+.header-center_logo a {
+ display: block;
+ width: 144px;
+ height: 54px;
+ position: relative;
+ margin-bottom: 10px; }
+
+.header-center_logo img {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ object-fit: cover;
+ z-index: 100; }
+
+.header-center_text {
+ color: #fff;
+ font-size: 14px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 18px;
+ text-align: center; }
+
+.header_mob a {
+ width: 145px;
+ height: 17px;
+ color: #fff;
+ font-size: 16px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: center; }
+
+.top-screen_content {
+ width: 800px;
+ height: auto;
+ display: flex;
+ flex-direction: column;
+ align-items: center; }
+
+.top-screen_content-title h1 {
+ font-family: Ubuntu;
+ text-align: center;
+ font-style: normal;
+ letter-spacing: normal;
+ font-weight: 700;
+ line-height: normal;
+ text-align: center;
+ text-transform: uppercase;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal; }
+
+.top-screen_content-title h1 span:first-child {
+ color: #fff;
+ font-size: 100px; }
+
+.top-screen_content-title h1 span:last-child {
+ color: #ffe401;
+ font-size: 56px;
+ letter-spacing: 1.55px; }
+
+.top-screen_content-subtitle {
+ color: #fff;
+ font-family: Ubuntu;
+ font-size: 54px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: center;
+ margin-bottom: 64px; }
+
+.top-screen_content-btns {
+ display: flex;
+ flex-direction: column;
+ margin-bottom: 148px; }
+
+.top-screen_content-btns a {
+ width: 306px;
+ height: 48px; }
+
+.top-screen_content-btns a:first-child {
+ margin-bottom: 16px;
+ box-shadow: 0 12px 24px rgba(27, 27, 27, 0.55); }
+
+.btn-yellow {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ border-radius: 4px;
+ background-color: #ffe401;
+ color: #1a1a20;
+ font-family: Ubuntu;
+ font-size: 14px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: center;
+ text-transform: uppercase;
+ letter-spacing: .28px; }
+
+.btn-yellow:focus, .btn-yellow:hover {
+ box-shadow: 0 12px 12px rgba(210, 210, 212, 0.35);
+ background-color: #f5ca00; }
+
+.btn-yellow:active {
+ border-radius: 4px;
+ background-color: #f5ca00; }
+
+.bnt-black {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ box-shadow: 0 12px 24px rgba(27, 27, 27, 0.55);
+ background: rgba(0, 0, 0, 0.3) 0;
+ border-radius: 4px;
+ border: 1px solid #ffe401;
+ color: #ffe401;
+ font-family: Ubuntu;
+ font-size: 14px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: center;
+ text-transform: uppercase;
+ letter-spacing: .28px; }
+
+.bnt-black:focus, .bnt-black:hover {
+ border: 1px solid #ffe401;
+ background-color: #ffe6016c; }
+
+.bnt-black:active {
+ color: #000;
+ border: 1px solid #ffe401;
+ background-color: #f5ca00; }
+
+.top-screen_statistic {
+ display: flex;
+ margin-bottom: 23px; }
+
+.top-screen_statistic-item {
+ height: 28px;
+ display: flex;
+ align-items: center;
+ margin-right: 47px; }
+
+.statistic-greenint {
+ color: #3caf18;
+ font-size: 52px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 47.01px;
+ text-align: right;
+ letter-spacing: .51px;
+ margin-right: 12px; }
+
+.statistic-text {
+ color: #959595;
+ font-size: 14px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 17px;
+ text-align: left;
+ text-transform: uppercase;
+ letter-spacing: .28px; }
+
+.opportunities {
+ width: inherit;
+ display: flex;
+ justify-content: center;
+ margin-bottom: 80px; }
+
+.opportunities-left {
+ width: 526px;
+ margin-right: 80px;
+ position: relative; }
+
+.opportunities-left img {
+ width: 100%;
+ height: 100%;
+ position: absolute; }
+
+.opportunities-right {
+ max-width: 690px;
+ height: auto; }
+
+.opportunities-right_title {
+ color: #1a1a20;
+ font-size: 32px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 23px;
+ text-align: left;
+ text-transform: uppercase;
+ margin-bottom: 40px; }
+
+.opportunities-right_list {
+ min-height: 418px;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ margin-bottom: 41px; }
+
+.opportunities-right_list li {
+ display: flex;
+ align-items: center;
+ color: #000;
+ font-family: "Arial Narrow";
+ font-size: 20px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 25px;
+ text-align: left;
+ position: relative;
+ padding-left: 1.4375rem; }
+ .opportunities-right_list li:before {
+ width: 1rem;
+ height: 0.75rem;
+ position: absolute;
+ left: 0;
+ top: 0.5rem;
+ content: '';
+ background: url("../imgs/icons/arrow-green.png") 50% 50% no-repeat; }
+
+.opportunities-right_btn a {
+ width: 306px;
+ height: 48px; }
+
+.example {
+ width: 1856px;
+ border-radius: 24px 24px 0 0;
+ background-color: #fff;
+ display: flex;
+ flex-direction: column;
+ margin: 0 auto;
+ padding-bottom: 5rem; }
+
+.example-title {
+ color: #1a1a20;
+ font-size: 32px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 41px;
+ text-align: left;
+ text-transform: uppercase;
+ margin: 80px 0 80px 279px; }
+
+.example-container {
+ display: flex;
+ margin-left: calc(37px + (279 - 37)*((100vw - 320px) / (1920 - 320))); }
+
+.example-left {
+ width: 635px;
+ margin-right: 109px; }
+
+.example-toggle {
+ display: flex;
+ margin-bottom: 32px; }
+
+.example-toggle p {
+ color: #1a1a20;
+ font-size: 24px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 41px;
+ text-align: left;
+ cursor: pointer; }
+
+.change-btn.active {
+ color: #1d53bb;
+ text-decoration: underline; }
+
+.example-toggle p:first-child {
+ margin-right: 31px; }
+
+.exam-graph.active-chart {
+ display: flex;
+ flex-direction: column; }
+
+.exam-graph {
+ display: none; }
+
+.exam-graph_desc {
+ width: 636px;
+ height: 104px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ border-radius: 4px;
+ background-color: #f4f6f8; }
+
+.exam-graph_desc-item {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+ padding-left: 1.375rem;
+ padding-right: 1.375rem;
+ position: relative;
+ color: #1a1a20;
+ font-size: 15px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 19px;
+ text-align: center; }
+ .exam-graph_desc-item:before {
+ content: '';
+ position: absolute;
+ left: 0;
+ top: 50%;
+ margin-top: -1.875rem;
+ width: 0.0625rem;
+ height: 3.75rem;
+ background: #d7dce0; }
+ .exam-graph_desc-item span {
+ font-size: 18px;
+ padding-top: 0.4375rem; }
+ .exam-graph_desc-item:first-child {
+ width: 216px; }
+ .exam-graph_desc-item:first-child:before {
+ display: none; }
+ .exam-graph_desc-item:nth-child(n+2) {
+ width: 231px; }
+ .exam-graph_desc-item:last-child {
+ width: 187px; }
+ .exam-graph_desc-item.bot:first-child {
+ width: 186px; }
+ .exam-graph_desc-item.bot:nth-child(n+2) {
+ width: 254px; }
+ .exam-graph_desc-item.bot:last-child {
+ width: 194px; }
+
+.sp-grey {
+ color: #585a5d; }
+
+.sp-green {
+ color: #3caf18; }
+
+.sp-red {
+ color: #ff5050; }
+
+.sp-blue {
+ color: #1d53bb; }
+
+.exam-graph_img {
+ width: 635px;
+ height: 278px;
+ margin: 32px 0;
+ position: relative; }
+
+.exam-graph_img img {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ left: 0;
+ top: 0;
+ object-fit: cover; }
+
+.example-right {
+ width: 616px;
+ height: 414px;
+ margin-top: 57px;
+ position: relative; }
+
+.example-right img {
+ width: 100%;
+ position: absolute;
+ top: 0;
+ left: 0; }
+
+.ces {
+ width: 1856px;
+ background-color: #fff;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ margin: 0 auto; }
+
+.ces-container {
+ width: 1792px;
+ height: 1337px;
+ border-radius: 24px;
+ background-color: #1d53bb;
+ display: flex;
+ flex-direction: column; }
+
+.ces-top {
+ display: flex;
+ justify-content: center;
+ width: inherit;
+ height: 1100px; }
+
+.ces-top_left {
+ width: 724px;
+ height: 486px;
+ margin: 103px 24px 0 0;
+ position: relative;
+ top: 103px;
+ padding-top: 3.375rem; }
+
+.ces-left_bg {
+ width: 530px;
+ height: 530px;
+ background-color: #000;
+ background-image: radial-gradient(circle 265px at center, #00bfff 0, #1d53bb 100%);
+ opacity: .8;
+ position: relative;
+ top: 0;
+ left: 0; }
+
+.ces-left_img {
+ width: 724px;
+ height: 486px;
+ position: absolute;
+ top: 141px;
+ left: auto;
+ right: 0;
+ margin-top: 3.375rem; }
+
+.ces-left_img img {
+ width: 100%;
+ position: absolute; }
+
+.ces-top_right {
+ width: 690px;
+ margin-top: 80px;
+ display: flex;
+ flex-direction: column; }
+
+.ces-title {
+ color: #ffe401;
+ font-size: 32px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 41px;
+ text-align: left;
+ text-transform: uppercase;
+ margin-bottom: 40px; }
+
+.ces-subtitle {
+ color: #fff;
+ font-size: 24px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 23px;
+ text-align: left;
+ margin-bottom: 32px; }
+
+.ces-content_toggle {
+ display: flex; }
+
+.ces-content_toggle-btn {
+ width: 343px;
+ height: 63px;
+ border-radius: 4px 4px 0 0;
+ background-color: #0b4b9a;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ color: #fff;
+ font-size: 14px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 23px;
+ text-align: left;
+ text-transform: uppercase;
+ margin-right: 5px; }
+
+.ces-content_toggle-btn:hover {
+ cursor: pointer; }
+
+.ces-content_toggle-btn:last-child {
+ margin-right: 0; }
+
+.ces-content_toggle-btn.active {
+ color: #0b4b9a;
+ background-color: #fff; }
+
+.ces-content_text {
+ display: none; }
+
+.ces-content_text.active-ces {
+ width: 690px;
+ height: 780px;
+ background: #fff;
+ display: flex;
+ justify-content: center;
+ border-radius: 0 0 4px 4px; }
+
+.ces-content_text-conteiner {
+ width: 626px;
+ height: 618px;
+ margin-top: 28px;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between; }
+
+.ces-content_text li {
+ color: #1a1a20;
+ font-family: "Arial Narrow";
+ font-size: 20px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 25px;
+ text-align: left; }
+
+ol {
+ counter-reset: item; }
+
+ol li {
+ display: block; }
+
+ol li:before {
+ content: counters(item,".") ". ";
+ counter-increment: item;
+ font-weight: 700; }
+
+.ces-bottom {
+ max-width: 998px;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ margin: 0 auto; }
+
+.ces-bottom p {
+ color: #fff;
+ font-size: 18px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 23px;
+ text-align: center;
+ margin-bottom: 32px; }
+
+.ces-btn a {
+ width: 306px;
+ height: 48px;
+ margin-bottom: 24px; }
+
+.ces-btn .btn-yellow:focus, .ces-btn .btn-yellow:hover {
+ box-shadow: 0 12px 24px rgba(5, 46, 99, 0.35);
+ background-color: #f5ca00; }
+
+.ces-btn .btn-yellow:active {
+ background-color: #f5ca00; }
+
+.note-yellow {
+ color: #ffe401;
+ font-family: "Arial Narrow";
+ font-size: 18px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: center;
+ letter-spacing: .36px; }
+
+.compensation-examp {
+ width: 1856px;
+ height: 929px;
+ border-radius: 0 0 24px 24px;
+ background-color: #fff;
+ padding-top: 80px;
+ margin: 0 auto; }
+
+.compensation-examp_title {
+ max-width: 696px;
+ color: #1a1a20;
+ font-size: 32px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 41px;
+ text-align: left;
+ text-transform: uppercase;
+ margin: 0 0 45px 280px; }
+
+.compensation-examp_pics {
+ width: 1388px;
+ height: 476px;
+ display: flex;
+ margin: 0 0 64px 248px; }
+
+.compensation-sec1 {
+ display: flex;
+ flex-direction: column; }
+
+.round-elems {
+ display: flex;
+ height: 160px;
+ margin-bottom: 51px; }
+
+.round-elem {
+ width: 160px;
+ height: 160px;
+ border-radius: 50%;
+ box-shadow: 0 2px 12px rgba(177, 186, 196, 0.55);
+ background-color: #adb6be;
+ background-image: linear-gradient(to top, #1d53bb 0, #00b9ee 100%);
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ color: #fff;
+ font-size: 15px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 19px;
+ text-align: center; }
+
+.round-elem:first-child {
+ margin-right: 46px; }
+
+.two-arrows {
+ width: 366px; }
+
+.two-arrows img {
+ width: 30px;
+ height: 30px; }
+
+.two-arrows img:first-child {
+ margin-right: 81px;
+ margin-left: 145px; }
+
+.square_elem {
+ display: flex;
+ align-items: center;
+ width: 366px; }
+ .square_elem img {
+ width: 40px;
+ height: 14px;
+ margin-left: 17px; }
+ .square_elem .sq1 img {
+ margin-left: 0; }
+
+.sq1, .sq2, .sq3 {
+ width: 160px;
+ height: 130px;
+ box-shadow: 0 2px 12px rgba(177, 186, 196, 0.55);
+ border-radius: 4px;
+ background-color: #ff5050;
+ background-image: linear-gradient(to top, #f4f6f8 0, #fff 100%);
+ margin: 16px 0 0 126px;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center; }
+
+.sq1 img, .sq2 img, .sq3 img {
+ width: 48px;
+ height: 48px;
+ margin-bottom: 16px; }
+
+.sq1 span, .sq2 span, .sq3 span {
+ color: #1a1a20;
+ font-size: 15px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 19px;
+ text-align: center; }
+
+.compensation-sec2 {
+ width: 412px;
+ display: flex;
+ flex-direction: column; }
+
+.round-elem_big {
+ width: 292px;
+ height: 276px;
+ position: relative; }
+
+.round-elem_big img {
+ width: 292px;
+ height: 276px;
+ position: absolute;
+ top: 0;
+ left: 0;
+ object-fit: cover; }
+
+.square_elem2 {
+ display: flex;
+ flex-direction: column;
+ align-items: flex-end; }
+
+.green_arr1 {
+ width: 30px;
+ height: 30px;
+ margin-right: 160px;
+ margin-top: 8px; }
+
+.sq2 {
+ margin-top: 40px; }
+
+.compensation-sec3 {
+ display: flex;
+ flex-direction: column;
+ height: 800px;
+ margin-left: 25px; }
+
+.building {
+ width: 616px;
+ height: 430px;
+ position: relative;
+ right: 40px;
+ top: 20px; }
+
+.building img {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ object-fit: cover; }
+
+.green_arr2 img {
+ width: 36px;
+ height: 24px;
+ position: relative;
+ top: 70px;
+ left: 22px; }
+
+.square_elem3 {
+ width: 160px;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ position: relative;
+ position: relative;
+ bottom: 125px;
+ right: 20px; }
+
+.green_arr3 img {
+ width: 14px;
+ height: 40px;
+ margin-bottom: 21px; }
+
+.sq3 {
+ margin: 0; }
+
+.compensation-examp_list {
+ width: 871px;
+ height: 110px;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ margin-left: 280px; }
+ .compensation-examp_list li {
+ display: flex;
+ align-items: center;
+ color: #1a1a20;
+ font-size: 18px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 23px;
+ text-align: left;
+ position: relative;
+ padding-left: 1.4375rem; }
+ .compensation-examp_list li:before {
+ width: 1rem;
+ height: 0.75rem;
+ position: absolute;
+ left: 0;
+ top: 0.3125rem;
+ content: '';
+ background: url("../imgs/icons/arrow-green.png") 50% 50% no-repeat; }
+
+.netbilling {
+ width: inherit;
+ margin: 80px 0 0 0;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ padding-bottom: 5rem; }
+ .netbilling .container {
+ padding-top: 1.875rem; }
+
+.netbilling-top {
+ align-self: flex-end;
+ display: flex;
+ flex-direction: column;
+ align-items: end; }
+
+.netbilling-title {
+ width: 594px;
+ height: 73px;
+ color: #1a1a20;
+ font-size: 32px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 41px;
+ text-align: left;
+ text-transform: uppercase;
+ margin: 0 354px 40px 0; }
+
+.netbilling-text {
+ width: 548px;
+ height: 53px;
+ color: #1a1a20;
+ font-size: 24px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 29px;
+ text-align: left;
+ margin-right: 400px; }
+
+.netbilling-scheme {
+ display: flex;
+ max-width: 1296px;
+ height: 630px; }
+
+.scheme-left {
+ width: 745px;
+ height: 578px;
+ position: relative;
+ margin-right: 25px; }
+
+.scheme-square {
+ width: 144px;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ top: -83px;
+ left: 87px;
+ z-index: 200;
+ position: absolute; }
+
+.netbilling__new {
+ position: relative;
+ margin-bottom: -65px; }
+
+.scheme_big-img__new {
+ position: relative;
+ left: -40px; }
+ .scheme_big-img__new img {
+ max-width: none; }
+
+.scheme-square img {
+ width: 14px;
+ height: 40px;
+ margin: 8px 0; }
+
+.sq5 {
+ width: 144px;
+ height: 54px;
+ box-shadow: 0 2px 12px rgba(177, 186, 196, 0.55);
+ border-radius: 4px;
+ background-color: #ff5050;
+ background-image: linear-gradient(to top, #f4f6f8 0, #fff 100%);
+ display: flex;
+ justify-content: center;
+ align-items: center; }
+
+.sq5 span {
+ color: #1d53bb;
+ font-size: 20px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: right; }
+
+.sq6 {
+ width: 144px;
+ height: 54px;
+ box-shadow: 0 2px 12px rgba(177, 186, 196, 0.55);
+ border-radius: 4px;
+ background-color: #ff5050;
+ background-image: linear-gradient(to right, #0096d7 0, #19b073 100%);
+ display: flex;
+ justify-content: center;
+ align-items: center; }
+
+.sq6 span {
+ color: #fff;
+ font-size: 20px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: right; }
+
+.scheme_big-img {
+ width: 724px;
+ height: 586px;
+ position: relative;
+ bottom: 80px;
+ right: 30px; }
+
+.scheme_big-img img {
+ width: 100%;
+ position: absolute;
+ top: 0;
+ left: 0; }
+
+.scheme-square2 {
+ display: flex;
+ position: absolute;
+ z-index: 200;
+ bottom: 65px;
+ left: 0; }
+
+.sq7, .sq8 {
+ width: 218px;
+ height: 94px;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ box-shadow: 0 2px 12px rgba(177, 186, 196, 0.55);
+ border-radius: 4px;
+ background-color: #ff5050;
+ background-image: linear-gradient(to top, #f4f6f8 0, #fff 100%);
+ color: #1a1a20;
+ font-size: 24px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 29px;
+ text-align: left; }
+
+.sq7 {
+ margin-right: 12px; }
+
+.sq7 span, .sq8 span {
+ font-size: 15px;
+ font-weight: 400;
+ font-style: normal; }
+
+.scheme-right {
+ margin-top: 167px;
+ display: flex; }
+
+.scheme-img {
+ width: 292px;
+ height: 276px;
+ position: relative;
+ top: -25px; }
+
+.scheme-img img {
+ width: 100%;
+ height: 100%;
+ position: relative;
+ top: 0;
+ left: 0;
+ object-fit: cover; }
+
+.scheme-right_part2 {
+ display: flex;
+ flex-direction: column;
+ position: relative;
+ left: -45px;
+ top: -25px; }
+
+.arrow-text {
+ width: 127px;
+ display: flex;
+ flex-direction: column;
+ color: #1a1a20;
+ font-size: 18px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: center; }
+
+.arrow-text img {
+ width: 131px;
+ height: 14px;
+ margin: 9px 0; }
+
+.round-elem2 {
+ width: 160px;
+ height: 160px;
+ border-radius: 50%;
+ box-shadow: 0 2px 12px rgba(177, 186, 196, 0.55);
+ background-color: #adb6be;
+ background-image: linear-gradient(to top, #1d53bb 0, #00b9ee 100%);
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ color: #fff;
+ font-size: 15px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 19px;
+ text-align: center;
+ position: relative;
+ left: 79px; }
+
+.monitoring {
+ width: 1856px;
+ height: 822px;
+ border-radius: 24px 24px 0 0;
+ background-color: #fff;
+ margin: 0 auto;
+ display: flex;
+ justify-content: center;
+ padding: 80px 0; }
+
+.monitoring-slider {
+ width: 520px;
+ height: 650px;
+ overflow: hidden;
+ margin-right: 80px; }
+
+.monitoring-slider .swiper-slide img {
+ width: 520px;
+ height: 612px; }
+
+.monitoring-slider .swiper-pagination {
+ position: relative;
+ bottom: 20px; }
+
+.monitoring-slider.swiper-pagination-bullet {
+ width: 12px;
+ height: 12px;
+ border: 1px solid #1d53bb;
+ border-radius: 50%;
+ opacity: .3; }
+
+.monitoring-slider.swiper-pagination-bullet.swiper-pagination-bullet-active {
+ width: 12px;
+ height: 12px;
+ border: 1px solid #1d53bb;
+ border-radius: 50%;
+ background-color: #1d53bb; }
+
+.monitoring-content {
+ width: 690px; }
+
+.monitoring-title {
+ width: 355px;
+ height: 64px;
+ color: #1a1a20;
+ font-size: 32px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 41px;
+ text-align: left;
+ text-transform: uppercase;
+ margin-bottom: 64px; }
+
+.monitoring-info {
+ display: flex;
+ height: 65px;
+ border-bottom: 1px solid #d7dce0; }
+
+.monitoring-logo img {
+ width: 146px;
+ height: 36px;
+ margin-right: 31px; }
+
+.monitoring-link {
+ width: 233px;
+ height: 40px;
+ color: #1a1a20;
+ font-size: 18px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 23px;
+ text-align: left; }
+
+.monitoring-link a {
+ color: #1d53bb;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-decoration: underline; }
+
+.monitoring-text_bottom {
+ display: none; }
+
+.monitoring-text p, .monitoring-text_bottom p {
+ width: 681px;
+ color: #1a1a20;
+ font-family: "Arial Narrow";
+ font-size: 20px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 25px;
+ text-align: left;
+ margin-top: 32px; }
+
+.monitoring-text .text-bold, .monitoring-text_bottom .text-bold {
+ font-size: 18px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 23px; }
+
+.monitoring-btn a, .monitoring-text_bottom a {
+ width: 306px;
+ height: 48px;
+ margin-top: 40px; }
+
+.advantages {
+ width: 1920px;
+ height: 733px;
+ background-color: #1d53bb;
+ padding: 80px 0; }
+
+.advantages-title {
+ align-self: self-start;
+ color: #fff;
+ font-size: 32px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 23px;
+ text-transform: uppercase;
+ margin: 0 0 49px 312px; }
+
+.advantages-container {
+ display: flex;
+ width: 1316px;
+ margin: 0 auto 40px;
+ flex-wrap: wrap;
+ justify-content: space-around; }
+
+.advantage {
+ width: 306px;
+ height: 177px;
+ box-shadow: 0 12px 24px rgba(5, 46, 99, 0.35);
+ border-radius: 4px;
+ background-color: #f4f6f8;
+ background-image: linear-gradient(to top, #f4f6f8 0, #fff 100%);
+ margin-bottom: 25px;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center; }
+
+.advantage-img {
+ width: 80px;
+ height: 80px;
+ border-radius: 50%;
+ border: 1px solid #e1e6ec;
+ background-color: #ccd5de;
+ display: flex;
+ justify-content: center;
+ position: relative;
+ margin-bottom: 23px; }
+
+.advantage-img img {
+ width: 64px;
+ height: 62px;
+ position: relative;
+ top: 25px; }
+
+.advantage span {
+ width: 172px;
+ color: #1a1a20;
+ font-size: 16px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 23px;
+ text-align: center; }
+
+.advantage-btn {
+ width: inherit;
+ display: flex;
+ flex-direction: column;
+ align-items: center; }
+
+.advantage-btn a {
+ width: 306px;
+ height: 48px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ margin-bottom: 16px; }
+
+.advantage-btn span {
+ color: #ffe401;
+ font-family: "Arial Narrow";
+ font-size: 18px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: center;
+ letter-spacing: .36px; }
+
+.projects {
+ width: 1920px;
+ height: 1026px;
+ position: relative;
+ margin-bottom: 80px; }
+
+.projects-bg {
+ width: 1920px;
+ height: 100%;
+ background-color: #000;
+ position: relative; }
+
+.projects-bg img {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ object-fit: cover;
+ z-index: 200; }
+
+.projects-slider_container {
+ position: absolute;
+ right: 312px;
+ bottom: 108px;
+ overflow: hidden;
+ z-index: 300; }
+
+.projects-slider {
+ width: 636px;
+ height: 375px; }
+
+.swiper-button-next img, .swiper-button-prev img {
+ width: 20px;
+ height: 30px; }
+
+.projects-slider.swiper-wrapper {
+ box-shadow: 0 24px 32px rgba(0, 0, 0, 0.55); }
+
+.object-info, .projects-slider.swiper-wrapper {
+ width: 636px;
+ height: 327px;
+ border-radius: 4px;
+ background-color: #fff; }
+
+.projects-slider .swiper-pagination-bullet {
+ width: 12px;
+ height: 12px;
+ background-color: #fff;
+ opacity: .3;
+ border-radius: 50%; }
+
+.projects-slider .swiper-pagination-bullet-active {
+ width: 12px;
+ height: 12px;
+ border-radius: 50%;
+ background-color: #fff;
+ opacity: 1; }
+
+.projects-slider .navigation-btns {
+ width: 72px;
+ position: relative;
+ bottom: 70px;
+ left: 564px; }
+
+.projects-slider .swiper-button-next, .projects-slider .swiper-button-prev {
+ color: transparent;
+ width: 12px;
+ height: 20px; }
+
+.object-info {
+ padding: 32px 0 32px 32px; }
+
+.object-title {
+ color: #1d0f00;
+ font-size: 24px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 27px;
+ text-align: left;
+ margin-bottom: 24px; }
+
+.object-desc {
+ width: 441px;
+ height: 176px;
+ color: #1d0f00;
+ font-size: 16px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 23px;
+ text-align: left; }
+
+.object-desc span {
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal; }
+
+.object-feature {
+ display: flex;
+ align-items: center;
+ margin-top: 14px; }
+
+.object-feature img {
+ width: 23px;
+ height: 23px;
+ margin-right: 12px; }
+
+.object-feature span {
+ color: #3caf18;
+ font-size: 18px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 21px;
+ text-align: left; }
+
+.massmedia {
+ width: 1296px;
+ margin: 0 auto 80px;
+ display: flex; }
+
+.massmedia-textcontent {
+ width: 856px;
+ margin-right: 25px; }
+
+.massmedia-textcontent_title {
+ color: #000;
+ font-size: 32px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 41px;
+ text-align: left;
+ text-transform: uppercase;
+ margin-bottom: 40px; }
+
+.massmedia-textcontent_text {
+ width: inherit; }
+
+.massmedia-textcontent_text p {
+ color: #000;
+ font-family: "Arial Narrow";
+ font-size: 20px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 25px;
+ text-align: left;
+ margin-bottom: 20px; }
+
+.massmedia-videos {
+ width: 416px;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ margin-bottom: 40px; }
+
+.massmedia-video iframe {
+ width: 416px;
+ height: 234px; }
+
+.massmedia-video:first-child {
+ margin-bottom: 24px; }
+
+.massmedia-videos_link {
+ padding-top: 14px;
+ color: #1c67c4;
+ font-size: 16px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 19px;
+ text-align: center;
+ text-decoration: underline; }
+
+.team {
+ width: 1920px;
+ height: 464px;
+ background-color: #fff; }
+
+.team-title {
+ color: #000;
+ font-size: 32px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 41px;
+ text-align: left;
+ text-transform: uppercase;
+ padding-top: 80px;
+ margin: 0 0 40px 312px; }
+
+.team-members {
+ width: 1296px;
+ display: flex;
+ justify-content: space-between;
+ margin: 0 auto; }
+
+.team-member {
+ width: 160px;
+ height: auto;
+ display: flex;
+ flex-direction: column;
+ align-items: center; }
+
+.team-member_photo {
+ width: 160px;
+ height: 160px;
+ border-radius: 50%;
+ margin-bottom: 16px;
+ overflow: hidden;
+ position: relative; }
+
+.team-member_photo img {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+ position: absolute;
+ top: 0;
+ left: 0; }
+
+.team-member_name {
+ color: #000;
+ font-size: 16px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 23px;
+ text-align: left;
+ margin-bottom: 9px; }
+
+.team-member_position {
+ color: #000;
+ font-size: 15px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 21px;
+ text-align: center; }
+
+.google-address {
+ width: 2014px;
+ height: 380px;
+ box-shadow: inset 0 12px 24px rgba(80, 80, 80, 0.35);
+ position: relative;
+ z-index: 100;
+ padding-top: 0;
+ border-bottom: 2px solid #0ba0ac; }
+
+.google-address iframe {
+ width: 100%;
+ top: 0;
+ bottom: 2px;
+ position: absolute;
+ left: 0; }
+
+.footer {
+ width: inherit;
+ height: 194px;
+ background-color: #f4f6f8;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center; }
+
+.footer-bottom, .footer-top {
+ width: 1296px;
+ margin: 0 auto;
+ display: flex; }
+
+.footer-top {
+ margin-top: 10px; }
+
+.footer-top_left {
+ width: 244px;
+ height: 48px;
+ display: flex;
+ align-items: center;
+ margin-right: 416px; }
+
+.footer-logo {
+ width: 124px;
+ height: 46px;
+ position: relative;
+ margin-right: 12px; }
+
+.footer-logo img {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ top: 0;
+ left: 0; }
+
+.footer-slogan {
+ width: 108px;
+ height: 48px;
+ color: #464646;
+ font-size: 13px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 18px;
+ text-align: left; }
+
+.footer-contacts {
+ width: 252px;
+ height: 104px;
+ display: flex;
+ flex-direction: column;
+ margin-right: 205px; }
+
+.footer-contacts_address {
+ width: 252px;
+ height: 37px;
+ color: #000;
+ font-size: 15px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 23px;
+ text-align: left;
+ margin-bottom: 25px; }
+
+.footer-phone {
+ color: #000;
+ font-size: 16px;
+ font-weight: 700;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: left;
+ margin-bottom: 12px; }
+
+.footer-email {
+ color: #0096d6;
+ font-size: 13px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: left;
+ text-decoration: underline; }
+
+.footer-socials {
+ width: 270px; }
+
+#facebook img {
+ width: 24px;
+ height: 24px;
+ margin-right: 20px; }
+
+#instagram img {
+ width: 24px;
+ height: 24px;
+ margin-right: 20px; }
+
+#telegram img {
+ width: 24px;
+ height: 22px; }
+
+#viber img {
+ width: 22px;
+ height: 24px;
+ margin-right: 20px; }
+
+.footer-copyright {
+ width: 500px;
+ display: flex;
+ flex-direction: column;
+ margin-right: 625px; }
+
+.footer-copyright p {
+ color: #8e8f90;
+ font-size: 13px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: 19px;
+ text-align: left; }
+
+.fotter-developer {
+ height: 12px;
+ display: flex;
+ align-items: center; }
+
+.fotter-developer a {
+ color: #8e8f90;
+ font-size: 13px;
+ font-weight: 400;
+ font-style: normal;
+ letter-spacing: normal;
+ line-height: normal;
+ text-align: left;
+ text-decoration: underline;
+ margin-right: 5px; }
+
+.fotter-developer img {
+ width: 40px;
+ height: 12px; }
+
+@media (min-width: 1240px) {
+ .ces-content_toggle-btn br {
+ display: none; } }
+@media only screen and (max-width: 1919px) {
+ .page-wrapper {
+ width: calc(320px + (1920 - 320)*((100vw - 320px) / (1920 - 320))); }
+
+ .top-screen {
+ width: calc(320px + (1857 - 320)*((100vw - 320px) / (1920 - 320)));
+ height: auto; }
+
+ .top-screen_main-layer {
+ width: calc(320px + (1857 - 320)*((100vw - 320px) / (1920 - 320)));
+ height: auto; }
+
+ .top-screen_bgimg {
+ width: calc(320px + (1857 - 320)*((100vw - 320px) / (1920 - 320)));
+ height: calc(540px + (1000 - 540)*((100vw - 320px) / (1920 - 320))); }
+
+ .header {
+ width: calc(300px + (1296 - 300)*((100vw - 320px) / (1920 - 320)));
+ margin-top: calc(27px + (64 - 27)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(40px + (170 - 40)*((100vw - 320px) / (1920 - 320))); }
+
+ .top-screen_content {
+ width: calc(285px + (800 - 285)*((100vw - 320px) / (1920 - 320))); }
+
+ .top-screen_content-title h1 span:first-child {
+ font-size: calc(32px + (100 - 32)*((100vw - 320px) / (1920 - 320))); }
+
+ .top-screen_content-title h1 span:last-child {
+ font-size: calc(18px + (56 - 18)*((100vw - 320px) / (1920 - 320))); }
+
+ .top-screen_content-subtitle {
+ font-size: calc(18px + (54 - 18)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(34px + (64 - 34)*((100vw - 320px) / (1920 - 320))); }
+
+ .top-screen_content-btns {
+ margin-bottom: calc(40px + (148 - 40)*((100vw - 320px) / (1920 - 320))); }
+
+ .top-screen_statistic-item {
+ margin-bottom: calc(23px + (47 - 23)*((100vw - 320px) / (1920 - 320))); }
+
+ .statistic-greenint {
+ font-size: calc(40px + (52 - 40)*((100vw - 320px) / (1920 - 320))); }
+
+ .statistic-text {
+ font-size: calc(12px + (14 - 12)*((100vw - 320px) / (1920 - 320))); }
+
+ .opportunities {
+ margin-bottom: calc(48px + (80 - 48)*((100vw - 320px) / (1920 - 320))); }
+
+ .opportunities-left {
+ width: calc(320px + (526 - 320)*((100vw - 320px) / (1920 - 320)));
+ height: calc(250px + (652 - 250)*((100vw - 320px) / (1320 - 320)));
+ margin-right: calc(10px + (80 - 10)*((100vw - 320px) / (1920 - 320))); }
+
+ .opportunities-right_title {
+ font-size: calc(24px + (32 - 24)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(23px + (40 - 23)*((100vw - 320px) / (1920 - 320))); }
+
+ .opportunities-right_list {
+ min-height: 418px;
+ margin-bottom: calc(23px + (40 - 23)*((100vw - 320px) / (1920 - 320))); }
+
+ .opportunities-right_list li {
+ font-size: calc(18px + (20 - 18)*((100vw - 320px) / (1920 - 320))); }
+
+ .example {
+ width: calc(320px + (1856 - 320)*((100vw - 320px) / (1920 - 320))); }
+
+ .example-title {
+ font-size: calc(24px + (32 - 24)*((100vw - 320px) / (1920 - 320)));
+ margin-top: calc(40px + (80 - 40)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(32px + (80 - 32)*((100vw - 320px) / (1920 - 320)));
+ margin-left: calc(37px + (279 - 37)*((100vw - 320px) / (1920 - 320))); }
+
+ .example-left {
+ width: calc(320px + (635 - 320)*((100vw - 320px) / (1920 - 320)));
+ margin-right: calc(10px + (109 - 10)*((100vw - 320px) / (1920 - 320))); }
+
+ .example-toggle {
+ margin-bottom: calc(23px + (32 - 23)*((100vw - 320px) / (1920 - 320))); }
+
+ .example-toggle p {
+ font-size: calc(18px + (24 - 18)*((100vw - 320px) / (1920 - 320))); }
+
+ .example-toggle p:first-child {
+ margin-right: calc(10px + (31 - 10)*((100vw - 320px) / (1920 - 320))); }
+
+ .example-right {
+ width: calc(300px + (616 - 300)*((100vw - 320px) / (1920 - 320)));
+ height: 414px;
+ height: calc(202px + (414 - 202)*((100vw - 320px) / (1920 - 320))); }
+
+ .ces {
+ width: calc(320px + (1856 - 320)*((100vw - 320px) / (1920 - 320))); }
+
+ .ces-container {
+ width: calc(320px + (1792 - 320)*((100vw - 320px) / (1920 - 320)));
+ height: 1337px; }
+
+ .ces-top {
+ height: 1100px; }
+
+ .ces-top_left {
+ width: calc(320px + (724 - 320)*((100vw - 320px) / (1920 - 320)));
+ height: 486px;
+ margin-top: calc(40px + (103 - 40)*((100vw - 320px) / (1920 - 320)));
+ top: calc(37px + (103 - 37)*((100vw - 320px) / (1920 - 320))); }
+
+ .ces-left_bg {
+ width: calc(221px + (530 - 221)*((100vw - 320px) / (1920 - 320)));
+ height: calc(221px + (530 - 221)*((100vw - 320px) / (1920 - 320))); }
+
+ .ces-left_img {
+ width: calc(300px + (724 - 300)*((100vw - 320px) / (1920 - 320)));
+ height: calc(201px + (486 - 201)*((100vw - 320px) / (1920 - 320)));
+ top: calc(48px + (103 - 48)*((100vw - 320px) / (1920 - 320))); }
+
+ .ces-top_right {
+ width: calc(300px + (690 - 300)*((100vw - 320px) / (1920 - 320)));
+ margin-top: calc(40px + (80 - 40)*((100vw - 320px) / (1920 - 320))); }
+
+ .ces-title {
+ font-size: 32px;
+ font-size: calc(24px + (32 - 24)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(32px + (40 - 32)*((100vw - 320px) / (1920 - 320))); }
+
+ .ces-subtitle {
+ font-size: calc(18px + (24 - 18)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(24px + (32 - 24)*((100vw - 320px) / (1920 - 320))); }
+
+ .ces-content_toggle-btn {
+ width: calc(148px + (343 - 148)*((100vw - 320px) / (1920 - 320)));
+ font-size: calc(12px + (14 - 12)*((100vw - 320px) / (1920 - 320))); }
+
+ .ces-content_text.active-ces {
+ height: 780px;
+ width: calc(300px + (690 - 300)*((100vw - 320px) / (1920 - 320))); }
+
+ .ces-content_text-conteiner {
+ width: calc(269px + (626 - 269)*((100vw - 320px) / (1920 - 320)));
+ margin-top: calc(19px + (29 - 19)*((100vw - 320px) / (1920 - 320))); }
+
+ .ces-content_text li {
+ font-size: calc(18px + (20 - 18)*((100vw - 320px) / (1920 - 320))); }
+
+ .ces-bottom {
+ max-width: 998px; }
+
+ .ces-bottom p {
+ font-size: calc(15px + (18 - 15)*((100vw - 320px) / (1920 - 320))); }
+
+ .compensation-examp {
+ width: calc(320px + (1856 - 320)*((100vw - 320px) / (1920 - 320)));
+ padding-top: calc(40px + (80 - 40)*((100vw - 320px) / (1920 - 320))); }
+
+ .compensation-examp_title {
+ max-width: 696px;
+ font-size: calc(24px + (32 - 24)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(32px + (45 - 32)*((100vw - 320px) / (1920 - 320)));
+ margin-left: calc(10px + (280 - 10)*((100vw - 320px) / (1920 - 320))); }
+
+ .compensation-examp_pics {
+ height: 476px;
+ width: calc(300px + (1388 - 300)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(32px + (64 - 32)*((100vw - 320px) / (1920 - 320)));
+ margin-left: calc(10px + (248 - 10)*((100vw - 320px) / (1920 - 320))); }
+
+ .building {
+ width: calc(300px + (616 - 300)*((100vw - 320px) / (1920 - 320)));
+ height: calc(202px + (430 - 202)*((100vw - 320px) / (1920 - 320))); }
+
+ .compensation-examp_list {
+ width: calc(300px + (871 - 300)*((100vw - 320px) / (1920 - 320)));
+ height: 110px;
+ margin-left: calc(10px + (280 - 10)*((100vw - 320px) / (1920 - 320))); }
+
+ .compensation-examp_list li {
+ font-size: calc(15px + (18 - 15)*((100vw - 320px) / (1920 - 320))); }
+
+ .netbilling-title {
+ width: calc(300px + (594 - 300)*((100vw - 320px) / (1920 - 320)));
+ height: 73px;
+ font-size: calc(24px + (32 - 24)*((100vw - 320px) / (1920 - 320)));
+ margin-right: calc(10px + (354 - 10)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(32px + (40 - 32)*((100vw - 320px) / (1920 - 320))); }
+
+ .netbilling-text {
+ width: calc(247px + (548 - 247)*((100vw - 320px) / (1920 - 320)));
+ font-size: calc(18px + (24 - 18)*((100vw - 320px) / (1920 - 320)));
+ margin-right: calc(10px + (400 - 10)*((100vw - 320px) / (1920 - 320))); }
+
+ .scheme-left {
+ width: calc(300px + (745 - 300)*((100vw - 320px) / (1920 - 320)));
+ height: 578px; }
+
+ .scheme_big-img {
+ width: calc(300px + (724 - 300)*((100vw - 320px) / (1440 - 320))); }
+
+ .monitoring {
+ width: calc(300px + (1856 - 300)*((100vw - 320px) / (1920 - 320)));
+ height: 822px;
+ padding-top: calc(40px + (80 - 40)*((100vw - 320px) / (1920 - 320)));
+ padding-bottom: calc(40px + (80 - 40)*((100vw - 320px) / (1920 - 320))); }
+
+ .monitoring-slider {
+ width: calc(297px + (520 - 297)*((100vw - 320px) / (1920 - 320)));
+ height: calc(375px + (650 - 375)*((100vw - 320px) / (1920 - 320)));
+ margin-right: calc(10px + (80 - 10)*((100vw - 320px) / (1920 - 320))); }
+
+ .monitoring-slider .swiper-slide img {
+ width: calc(297px + (520 - 297)*((100vw - 320px) / (1920 - 320)));
+ height: calc(349px + (612 - 349)*((100vw - 320px) / (1920 - 320))); }
+
+ .monitoring-content {
+ width: calc(300px + (690 - 300)*((100vw - 320px) / (1920 - 320))); }
+
+ .monitoring-title {
+ width: calc(266px + (355 - 266)*((100vw - 320px) / (1920 - 320)));
+ height: calc(48px + (64 - 48)*((100vw - 320px) / (1920 - 320)));
+ font-size: calc(24px + (32 - 24)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(32px + (64 - 32)*((100vw - 320px) / (1920 - 320))); }
+
+ .monitoring-text p {
+ width: calc(286px + (681 - 286)*((100vw - 320px) / (1920 - 320)));
+ font-size: calc(18px + (20 - 18)*((100vw - 320px) / (1920 - 320)));
+ margin-top: calc(23px + (32 - 23)*((100vw - 320px) / (1920 - 320))); }
+
+ .monitoring-btn a {
+ margin-top: calc(23px + (40 - 23)*((100vw - 320px) / (1920 - 320))); }
+
+ .advantages {
+ width: calc(320px + (1920 - 320)*((100vw - 320px) / (1920 - 320)));
+ height: auto;
+ padding-top: calc(40px + (80 - 40)*((100vw - 320px) / (1920 - 320)));
+ padding-bottom: calc(40px + (80 - 40)*((100vw - 320px) / (1920 - 320))); }
+
+ .advantages-title {
+ font-size: calc(24px + (32 - 24)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(24px + (32 - 24)*((100vw - 320px) / (1920 - 320)));
+ margin-left: calc(61px + (312 - 61)*((100vw - 320px) / (1920 - 320))); }
+
+ .advantages-container {
+ margin-bottom: calc(24px + (40 - 24)*((100vw - 320px) / (1920 - 320))); }
+
+ .advantage {
+ margin-bottom: calc(10px + (25 - 10)*((100vw - 320px) / (1920 - 320))); }
+
+ .advantage-btn span {
+ margin-bottom: calc(15px + (18 - 15)*((100vw - 320px) / (1920 - 320))); }
+
+ .projects {
+ width: calc(320px + (1920 - 320)*((100vw - 320px) / (1920 - 320)));
+ height: calc(402px + (1026 - 402)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(48px + (80 - 48)*((100vw - 320px) / (1920 - 320)));
+ background-color: #000000; }
+
+ .projects-bg {
+ width: calc(320px + (1920 - 320)*((100vw - 320px) / (1920 - 320))); }
+
+ .projects-slider_container {
+ right: calc(10px + (312 - 10)*((100vw - 320px) / (1920 - 320)));
+ bottom: calc(24px + (108 - 24)*((100vw - 320px) / (1920 - 320))); }
+
+ .projects-slider {
+ width: calc(300px + (636 - 300)*((100vw - 320px) / (1920 - 320))); }
+
+ .object-info .swiper-wrapper, .object-info {
+ width: calc(300px + (636 - 300)*((100vw - 320px) / (1920 - 320))); }
+
+ .projects-slider .navigation-btns {
+ left: calc(224px + (564 - 224)*((100vw - 320px) / (1920 - 320))); }
+
+ .object-info {
+ padding-top: calc(16px + (32 - 16)*((100vw - 320px) / (1920 - 320)));
+ padding-right: calc(24px + (32 - 24)*((100vw - 320px) / (1920 - 320)));
+ padding-bottom: calc(21px + (32 - 21)*((100vw - 320px) / (1920 - 320)));
+ padding-left: calc(16px + (32- 16)*((100vw - 320px) / (1920 - 320))); }
+
+ .object-title {
+ font-size: calc(18px + (24 - 18)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(16px + (24 - 16)*((100vw - 320px) / (1920 - 320))); }
+
+ .object-desc {
+ width: calc(260px + (441 - 260)*((100vw - 320px) / (1920 - 320)));
+ height: auto;
+ font-size: 15px; }
+
+ .object-feature span {
+ font-size: calc(16px + (18- 16)*((100vw - 320px) / (1920 - 320))); }
+
+ .massmedia {
+ width: calc(320px + (1296 - 320)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(48px + (80 - 48)*((100vw - 320px) / (1920 - 320))); }
+
+ .massmedia-textcontent {
+ width: calc(300px + (856 - 300)*((100vw - 320px) / (1920 - 320)));
+ margin-right: calc(10px + (25 - 10)*((100vw - 320px) / (1920 - 320))); }
+
+ .massmedia-textcontent_title {
+ font-size: calc(24px + (32 - 24)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(24px + (40 - 24)*((100vw - 320px) / (1920 - 320))); }
+
+ .massmedia-textcontent_text p {
+ font-size: calc(18px + (20 - 18)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: 15px; }
+
+ .team {
+ height: auto;
+ width: calc(320px + (1920 - 320)*((100vw - 320px) / (1920 - 320))); }
+
+ .team-title {
+ font-size: calc(24px + (32 - 24)*((100vw - 320px) / (1920 - 320)));
+ padding-top: calc(40px + (80 - 40)*((100vw - 320px) / (1920 - 320)));
+ margin-bottom: calc(32px + (40 - 32)*((100vw - 320px) / (1920 - 320)));
+ margin-left: calc(21px + (312 - 21)*((100vw - 320px) / (1920 - 320))); }
+
+ .google-address {
+ width: calc(320px + (1920 - 320)*((100vw - 320px) / (1920 - 320))); }
+
+ .google-address iframe {
+ width: calc(320px + (1920 - 320)*((100vw - 320px) / (1920 - 320))); }
+
+ .footer {
+ height: auto; }
+
+ .footer-top {
+ margin-bottom: calc(40px + (52 - 40)*((100vw - 320px) / (1920 - 320))); }
+
+ .footer-top_left {
+ margin-right: calc(38px + (416 - 38)*((100vw - 320px) / (1920 - 320))); } }
+@media only screen and (max-width: 1520px) {
+ .advantages-container {
+ justify-content: center; }
+
+ .advantage {
+ margin-right: 20px; }
+
+ .monitoring-info {
+ height: 80px; }
+
+ .team-members {
+ height: auto;
+ flex-wrap: wrap;
+ justify-content: center;
+ padding-bottom: 48px; }
+
+ .team-member {
+ margin: 0 20px 20px 0; }
+
+ .footer-bottom {
+ margin-bottom: 32px; } }
+@media only screen and (max-width: 1440px) {
+ .footer-top, .footer-bottom {
+ width: calc(300px + (1296 - 300)*((100vw - 320px) / (1440 - 320))); }
+
+ .footer-contacts {
+ margin-right: calc(38px + (205 - 38)*((100vw - 320px) / (1440 - 320))); }
+
+ .footer-copyright {
+ width: calc(251px + (500 - 251)*((100vw - 320px) / (1440 - 320)));
+ margin-right: calc(35px + (520 - 35)*((100vw - 320px) / (1440 - 320))); }
+
+ .netbilling {
+ height: auto;
+ display: flex;
+ flex-direction: column;
+ align-items: center; } }
+@media only screen and (max-width: 1750px) {
+ .round-elem_big img {
+ transform: scale(0.8);
+ left: -1.1875rem; } }
+@media only screen and (max-width: 1700px) {
+ .ces-left_bg {
+ background-image: radial-gradient(circle 231px at center, #00bfff 0, #1d53bb 100%); } }
+@media only screen and (max-width: 1500px) {
+ .example-right {
+ transform: scale(0.8); } }
+@media only screen and (max-width: 1450px) {
+ .ces-left_img {
+ width: 653px; }
+
+ .ces-left_bg {
+ background-image: radial-gradient(circle 190px at center, #00bfff 0, #1d53bb 100%); } }
+@media only screen and (max-width: 1450px) {
+ .ces-left_img {
+ width: 620px; } }
+@media only screen and (max-width: 1399px) {
+ .scheme_big-img__new img {
+ max-width: 100%; }
+
+ .scheme-square {
+ top: -104px;
+ left: 61px; }
+
+ .scheme-right_part2 {
+ left: -74px; }
+
+ .scheme-img {
+ left: -90px; } }
+@media only screen and (max-width: 1320px) {
+ .advantages-container {
+ max-width: 100%;
+ width: 1140px; }
+
+ .team-members {
+ width: calc(160px + (1296 - 160)*((100vw - 320px) / (1320 - 320))); }
+
+ .example {
+ height: auto; }
+
+ .example-container {
+ height: auto;
+ margin-left: 12px; }
+
+ .example-right {
+ width: calc(300px + (616 - 300)*((100vw - 320px) / (1320 - 320)));
+ height: calc(212px + (414 - 212)*((100vw - 320px) / (1320 - 320)));
+ margin-left: auto;
+ margin-right: auto; }
+
+ .example-left {
+ width: auto;
+ margin: 0 auto; }
+
+ .example-toggle {
+ text-align: center;
+ flex-wrap: wrap;
+ justify-content: center; }
+
+ .example-title {
+ margin-left: 0;
+ text-align: center;
+ padding: 0 0.75rem; } }
+@media only screen and (max-width: 1300px) {
+ .compensation-examp_pics {
+ width: 61rem;
+ margin-left: auto;
+ margin-right: auto; }
+
+ .building img {
+ transform: scale(0.8); }
+
+ .compensation-examp_title {
+ margin-left: auto;
+ margin-right: auto;
+ text-align: center; } }
+@media only screen and (max-width: 1244px) {
+ .ces-left_img {
+ right: -29px;
+ width: 540px;
+ margin-top: 0; } }
+@media only screen and (max-width: 1199px) {
+ .scheme-right_part2 {
+ left: -105px; }
+
+ .scheme-img {
+ left: -134px;
+ transform: scale(0.75); }
+
+ .scheme-square {
+ top: -90px;
+ left: 20px;
+ transform: scale(0.75); } }
+@media only screen and (max-width: 1152px) {
+ .ces-left_img {
+ right: -29px;
+ width: 550px; }
+
+ .opportunities {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ height: auto; }
+
+ .opportunities-right {
+ width: calc(300px + (690 - 300)*((100vw - 320px) / (1320 - 320))); }
+
+ .opportunities-left {
+ width: calc(300px + (526 - 300)*((100vw - 320px) / (1320 - 320)));
+ height: calc(100px + (652 - 100)*((100vw - 320px) / (1320 - 320)));
+ margin-bottom: 40px; }
+
+ .opportunities-right_title {
+ text-align: center; }
+
+ .opportunities-right_btn {
+ display: flex;
+ justify-content: center; }
+
+ .ces-container {
+ height: auto; }
+
+ .ces-top {
+ height: auto;
+ align-items: center; }
+
+ .ces-top_left {
+ top: -50px;
+ margin: 0 0 40px 0;
+ height: 315px; }
+
+ .ces-left_bg {
+ left: 25%;
+ width: 221px;
+ height: 219px;
+ background-image: radial-gradient(circle 111px at center, #00bfff 0%, #1d53bb 100%); }
+
+ .ces-top_right {
+ position: relative;
+ z-index: 200; }
+
+ .ces-bottom {
+ margin-bottom: 40px; }
+
+ .compensation-examp_title {
+ text-align: center;
+ margin: 0 auto 32px; }
+
+ .massmedia {
+ flex-direction: column;
+ align-items: center;
+ height: auto; }
+
+ .massmedia-videos {
+ width: calc(300px + (416 - 300)*((100vw - 320px) / (1152 - 320)));
+ margin-bottom: calc(10px + (40 - 10)*((100vw - 320px) / (1152 - 320))); }
+
+ .massmedia-video iframe {
+ width: calc(300px + (416 - 300)*((100vw - 320px) / (1152 - 320)));
+ height: calc(169px + (234 - 169)*((100vw - 320px) / (1152 - 320))); }
+
+ .massmedia-video:first-child {
+ margin-bottom: calc(10px + (24 - 10)*((100vw - 320px) / (1152 - 320))); }
+
+ .footer-contacts, .footer-copyright {
+ margin-right: 40px; }
+
+ .footer-top, .footer-bottom {
+ width: 800px; }
+
+ .ces-title, .ces-subtitle {
+ text-align: center; } }
+@media only screen and (max-width: 1125px) {
+ .building img {
+ transform: scale(0.7); } }
+@media only screen and (max-width: 1024px) {
+ .ces-top {
+ flex-direction: column-reverse; }
+
+ .compensation-examp, .compensation-examp_pics {
+ height: auto; }
+
+ .compensation-examp_pics, .square_elem {
+ flex-direction: column;
+ align-items: center; }
+
+ .compensation-sec1 {
+ align-items: center; }
+
+ .round-elems {
+ margin-bottom: 10px; }
+
+ .two-arrows img:first-child {
+ margin-left: 110px; }
+
+ .square_elem {
+ width: 160px;
+ height: auto;
+ margin-left: 0; }
+
+ .square_elem .arrow {
+ margin: 17px 0 0 0;
+ transform: rotate(90deg); }
+
+ .sq1, .sq2 {
+ margin-left: 0; }
+
+ .compensation-sec2 {
+ flex-direction: column-reverse;
+ margin-top: 30px;
+ align-items: center; }
+
+ .square_elem2 {
+ flex-direction: column-reverse;
+ align-items: center; }
+
+ .green_arr1 {
+ margin: 0;
+ transform: rotate(135deg); }
+
+ .round-elem_big {
+ margin-bottom: 15px; }
+
+ .compensation-sec3 {
+ height: auto;
+ align-items: center; }
+
+ .square_elem3 {
+ right: 0;
+ bottom: 0; }
+
+ .green_arr2 img {
+ top: 17px;
+ left: -10px;
+ transform: rotate(60deg); }
+
+ .compensation-examp_list {
+ margin: 0 auto;
+ padding-bottom: 40px;
+ height: auto; }
+
+ .advantages-container {
+ width: calc(320px + (1316 - 320)*((100vw - 320px) / (1320 - 320))); }
+
+ .netbilling-top {
+ align-items: center;
+ width: inherit; }
+
+ .opportunities-right {
+ width: calc(300px + (690 - 300)*((100vw - 320px) / (1320 - 320))); }
+
+ .netbilling-scheme {
+ height: auto;
+ flex-direction: column;
+ align-items: center; }
+
+ .netbilling-top {
+ align-items: center;
+ align-self: center;
+ margin-bottom: 32px; }
+
+ .netbilling-title, .netbilling-text {
+ margin-right: 0;
+ text-align: center; }
+
+ .scheme-right {
+ flex-direction: column;
+ align-items: center;
+ margin-top: 0; }
+
+ .round-elem_big img {
+ transform: scale(1);
+ left: 0; }
+
+ .building img {
+ transform: scale(1); } }
+@media only screen and (max-width: 1024px) {
+ .monitoring {
+ width: inherit;
+ height: auto;
+ display: flex;
+ flex-direction: column-reverse;
+ align-items: center; }
+
+ .monitoring-slider {
+ margin: 32px 0 0 0; }
+
+ .monitoring-text .text-bold, .monitoring-btn a {
+ display: none; }
+
+ .monitoring-text_bottom {
+ width: inherit;
+ display: flex;
+ flex-direction: column-reverse;
+ align-items: center;
+ order: -1; }
+
+ .monitoring-text_bottom p {
+ width: auto; }
+
+ .advantages-title {
+ margin-left: 0;
+ text-align: center; }
+
+ .example-container {
+ flex-direction: column;
+ margin-left: 0; }
+
+ .example-right {
+ margin-top: 2.3125rem;
+ transform: scale(1); }
+
+ .example {
+ padding-bottom: 0.25rem; }
+
+ .ces-top_right {
+ width: 100%;
+ padding: 0 12px; }
+
+ .ces-content_text.active-ces, .ces-content_text-conteiner {
+ width: 100%; }
+
+ .ces-content_text {
+ padding-left: 0.75rem;
+ padding-right: 0.75rem; }
+
+ .ces-content_text.active-ces {
+ height: auto;
+ padding-bottom: 20px; }
+
+ .ces-title {
+ margin-bottom: 1rem; }
+
+ .ces-left_img {
+ width: calc(300px + (724 - 300)*((100vw - 320px) / (1920 - 320)));
+ right: 0; }
+
+ .ces-top_left {
+ top: -33px;
+ margin: 0 0 40px 0; } }
+@media only screen and (max-width: 991px) {
+ .netbilling {
+ padding-bottom: 3rem; }
+
+ .scheme-img {
+ transform: scale(1);
+ left: auto;
+ top: 0;
+ margin: 22px auto 0 auto; }
+
+ .arrow-text {
+ position: absolute;
+ top: 0;
+ right: 0; }
+ .arrow-text img {
+ transform: rotate(90deg);
+ top: 94px;
+ position: absolute; }
+ .arrow-text:last-child {
+ right: auto;
+ left: 0; }
+
+ .round-elem2 {
+ left: 0;
+ margin: 0 auto; }
+
+ .scheme-right_part2 {
+ width: 340px;
+ margin: 0 auto;
+ left: auto;
+ top: auto;
+ padding-top: 80px;
+ margin-top: 25px; }
+
+ .scheme-square2 {
+ width: 100%;
+ justify-content: center;
+ position: relative;
+ bottom: 0;
+ margin-top: -108px; }
+
+ .scheme_big-img__new {
+ left: 0; }
+
+ .netbilling__new {
+ margin-bottom: 0; }
+
+ .scheme-square {
+ top: -84px;
+ left: 94px;
+ transform: scale(0.85); }
+
+ .netbilling .container {
+ padding-top: 105px; }
+
+ .compensation-examp_pics {
+ width: 366px; } }
+@media only screen and (max-width: 900px) {
+ .example-container {
+ margin: 0 10px; } }
+@media only screen and (max-width: 800px) {
+ .header {
+ flex-wrap: wrap;
+ width: 300px; }
+
+ .header-center {
+ order: 3;
+ margin-top: 28px; }
+
+ .header-lang {
+ position: absolute; }
+
+ .header_mob {
+ position: relative;
+ left: 143px; }
+
+ .advantages-container {
+ flex-direction: column;
+ align-items: center;
+ margin-left: 0;
+ margin-right: 0; }
+
+ .advantage {
+ margin-left: 10px;
+ margin-right: 10px; }
+
+ .opportunities-left {
+ display: none; }
+
+ .building {
+ right: 0; }
+
+ .team-title {
+ margin-left: 0;
+ width: inherit;
+ text-align: center; }
+
+ .footer-top, .footer-bottom, .footer-contacts {
+ width: 320px;
+ flex-direction: column;
+ align-items: center; }
+
+ .footer-top_left, .footer-contacts, .footer-copyright {
+ margin: 0 0 32px 0; }
+
+ .footer-contacts_address, .footer-bottom, .footer-copyright p {
+ text-align: center; }
+
+ .footer-top {
+ margin: 32px 0; }
+
+ .footer-socials {
+ display: flex;
+ justify-content: center; }
+
+ .exam-graph {
+ overflow: scroll; }
+
+ .ces-content_toggle-btn {
+ text-align: center; }
+
+ .scheme-left {
+ height: auto; } }
+@media only screen and (max-width: 767px) {
+ .example-left {
+ width: 100%; }
+
+ .exam-graphs {
+ width: 39.75rem;
+ margin: 0 auto; }
+
+ .example-title {
+ margin-bottom: 0.4375rem; }
+
+ .example-right {
+ margin-top: 2.4375rem;
+ margin-bottom: 0.125rem; }
+
+ .scheme_big-img__new {
+ width: 300px;
+ margin: 0 auto; }
+
+ .scheme-square2 {
+ flex-direction: column;
+ margin-top: -60px; }
+ .scheme-square2 > div {
+ margin: 0 auto;
+ margin-top: 8px; }
+
+ .scheme_big-img__new img {
+ max-width: 330px;
+ position: relative;
+ left: -14px; }
+
+ .scheme-square {
+ top: -98px;
+ left: 84px;
+ transform: scale(0.6); }
+
+ .netbilling .container {
+ padding-top: 89px; }
+
+ .round-elem2 {
+ width: 146px;
+ height: 146px;
+ font-size: 13px; }
+
+ .scheme-right_part2 {
+ width: 300px; }
+
+ .arrow-text {
+ right: -10px; }
+
+ .arrow-text:last-child {
+ right: auto;
+ left: -10px; }
+
+ .projects-slider_container {
+ right: 0;
+ left: 0;
+ position: relative;
+ padding-bottom: 47px; }
+
+ .projects-slider {
+ width: 100%; }
+
+ .object-info .swiper-wrapper, .object-info {
+ width: 100%; }
+
+ .navigation-btns {
+ display: none; }
+
+ .projects {
+ height: auto;
+ padding-top: 134px;
+ position: relative; }
+
+ .projects-bg {
+ position: absolute;
+ height: 166px;
+ left: 0;
+ right: 0;
+ top: 0;
+ width: auto; }
+
+ .object-info, .projects-slider.swiper-wrapper {
+ min-height: 327px;
+ height: 100%; }
+
+ .swiper-slide {
+ height: auto; }
+
+ .projects-slider {
+ height: auto; }
+
+ .swiper-initialized .swiper-wrapper {
+ display: flex; }
+
+ .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
+ bottom: 9px; }
+
+ .monitoring .swiper-horizontal > .swiper-pagination-bullets, .monitoring .swiper-pagination-bullets.swiper-pagination-horizontal, .monitoring .swiper-pagination-custom, .monitoring .swiper-pagination-fraction {
+ bottom: 12px; } }
+@media only screen and (max-width: 660px) {
+ .exam-graphs {
+ width: auto; }
+
+ .example-container {
+ margin-right: 0; }
+
+ .example-right {
+ right: 0.625rem; }
+
+ .example-toggle {
+ padding-right: 0.625rem; } }
+@media only screen and (max-width: 600px) {
+ .top-screen_statistic-item {
+ margin-right: 0; }
+
+ .top-screen_statistic-item:first-child {
+ margin-right: 23px; }
+
+ .round-elem {
+ width: 146px;
+ height: 146px;
+ font-size: 13px; }
+
+ .round-elem:first-child {
+ margin-right: 16px; }
+
+ .arrow-text {
+ font-size: 15px; }
+
+ .monitoring-title {
+ text-align: center;
+ margin: 0 auto 32px; }
+
+ .monitoring-info {
+ height: 170px;
+ flex-direction: column;
+ align-items: center; }
+
+ .monitoring-logo {
+ margin: 32px auto 16px; }
+
+ .monitoring-logo img {
+ margin-right: 0; }
+
+ .monitoring-link {
+ width: 250px;
+ text-align: center; }
+
+ .massmedia-textcontent {
+ margin-left: 10px; }
+
+ .scheme_big-img {
+ bottom: 40px;
+ left: 10px; }
+
+ .sq7, .sq8 {
+ font-size: 18px; }
+
+ .projects-slider .navigation-btns {
+ bottom: 60px; }
+
+ .ces-top_left {
+ height: 215px; }
+
+ .compensation-examp_pics {
+ width: 300px; } }
+@media only screen and (max-width: 450px) {
+ .example-toggle p {
+ margin-right: 0;
+ margin-left: 0;
+ width: 100%;
+ text-align: center; }
+ .example-toggle p:first-child {
+ margin-right: 0; } }
+@media only screen and (max-width: 360px) {
+ .round-elem {
+ width: 142px;
+ height: 142px; }
+
+ .round-elem:first-child {
+ margin-right: 10px; }
+
+ .scheme_big-img {
+ bottom: 30px;
+ left: 20px; } }
+
+/*# sourceMappingURL=css_min.css.map */
diff --git a/frontend/web/css/css_min.css.map b/frontend/web/css/css_min.css.map
new file mode 100644
index 0000000..e248c95
--- /dev/null
+++ b/frontend/web/css/css_min.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["css_min.scss","settings/_reset.scss","settings/_grid-b5.scss"],
+"names": [],
+"file": "css_min.css"
+}
\ No newline at end of file
diff --git a/frontend/web/js/landing_min.js b/frontend/web/js/landing_min.js
new file mode 100644
index 0000000..58199ff
--- /dev/null
+++ b/frontend/web/js/landing_min.js
@@ -0,0 +1 @@
+let swiper=new Swiper(".monitoring-slider",{slidesPerView:1,pagination:{el:".swiper-pagination"}}),swiper2=new Swiper(".projects-slider",{loop:!0,slidesPerView:1,pagination:{el:".swiper-pagination"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}});function removeActiveClassCharts(){buttonSwitchChart.forEach(t=>t.classList.remove("active")),chartOpen.forEach(t=>t.classList.remove("active-chart"))}function removeActiveClassCes(){buttonSwitchCes.forEach(t=>t.classList.remove("active")),cesOpen.forEach(t=>t.classList.remove("active-ces"))}let buttonSwitchChart=document.querySelectorAll(".change-btn"),chartOpen=document.querySelectorAll(".exam-graph ");for(let t=0;t