-
- = \Yii::t('app', 'green_get') ?> = \Yii::t('app', 'green_get2') ?>
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+ СОЛНЕЧНЫЕ
+ ЭЛЕКТРОСТАНЦИИ
+ для частных лиц и компаний
+
+
+
+
+
+
+
+
+ Мы первые подключили СЭС
+ по Зеленому тарифу
+ в Киевской области
+
+
+ Более 800 объектов
+ по Киевской области
+
+
+ Собственный штат
+ инженеров-электриков,
+ монтажников, проектантов
+
+
+ Энергоаудит
+ перед установкой мы делаем
+ полный анализ вашей
+ домашней энергосистемы
+
+
+ Экономим ваши деньги
+ проектируя эффективную систему
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Решения для частных лиц
+
+
+
+
+
+
+
+
+
+
+ 
+ Гібридна сонячна електростанція для резервного живлення та продажу електроенергії по "зеленому" тарифу
+
+
+
+ 5,0 кВт | +Номінальна потужність мережевого інвертора | +
7,4 кВт | +Встановлена потужність фотоелектричних модулів | +
8 094 $ | +Вартість системи "під ключ" | +
+
+
+
+
+
+
+
+ 
+ Мережева фотоелектрична станція під «ЗЕЛЕНИЙ ТАРИФ»
+
+
+
+ 5,0 кВт | +Номінальна потужність мережевого інвертора | +
7,4 кВт | +Встановлена потужність фотоелектричних модулів | +
8 094 $ | +Вартість системи "під ключ" | +
+
+
+
+
+
+
+
+ 
+ Мережева фотоелектрична станція під «ЗЕЛЕНИЙ ТАРИФ» з врахуванням власного споживання електроенергії
+
+
+
+ 10,0 кВт | +Номінальна потужність мережевого інвертора | +
10,8 кВт | +Встановлена потужність фотоелектричних модулів | +
5 078 $ | +Вартість системи "під ключ" | +
+
+
+
+
+
+
+
+ 
+ Мережева фотоелектрична станція під «ЗЕЛЕНИЙ ТАРИФ» з врахуванням власного споживання електроенергії
+
+
+
+ 15,0 кВт | +Номінальна потужність мережевого інвертора | +
15,3 кВт | +Встановлена потужність фотоелектричних модулів | +
6 563 $ | +Вартість системи "під ключ" | +
+
+
+ больше решений
+
+
+
+
+
+
+
+ Решения
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Решения для компаний
+
+
+
+
+
+
+
+
+
+
+ 
+ Гібридна сонячна електростанція для резервного живлення та продажу електроенергії по "зеленому" тарифу
+
+
+
+ 5,0 кВт | +Номінальна потужність мережевого інвертора | +
7,4 кВт | +Встановлена потужність фотоелектричних модулів | +
8 094 $ | +Вартість системи "під ключ" | +
+
+
+
+
+
+
+
+ 
+ Мережева фотоелектрична станція під «ЗЕЛЕНИЙ ТАРИФ»
+
+
+
+ 5,0 кВт | +Номінальна потужність мережевого інвертора | +
7,4 кВт | +Встановлена потужність фотоелектричних модулів | +
8 094 $ | +Вартість системи "під ключ" | +
+
+
+
+
+
+
+
+ 
+ Мережева фотоелектрична станція під «ЗЕЛЕНИЙ ТАРИФ» з врахуванням власного споживання електроенергії
+
+
+
+ 10,0 кВт | +Номінальна потужність мережевого інвертора | +
10,8 кВт | +Встановлена потужність фотоелектричних модулів | +
5 078 $ | +Вартість системи "під ключ" | +
+
+
+
+
+
+
+
+ 
+ Мережева фотоелектрична станція під «ЗЕЛЕНИЙ ТАРИФ» з врахуванням власного споживання електроенергії
+
+
+
+ 15,0 кВт | +Номінальна потужність мережевого інвертора | +
15,3 кВт | +Встановлена потужність фотоелектричних модулів | +
6 563 $ | +Вартість системи "під ключ" | +
+
+
+ больше решений
+
+
+
+
+
+
+
+ Решения
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/web/css/main.css b/frontend/web/css/main.css
index 92fc48d..59f19b7 100755
--- a/frontend/web/css/main.css
+++ b/frontend/web/css/main.css
@@ -1,1186 +1,1734 @@
-body{position:relative;}
-.no-mg{margin:0;}
-#back-to-top{background: #467fbf;border-radius: 0 50px 50px 0;width: 50px;padding-right: 6px;}
-#back-to-top:hover {background: #20446d;}
-#back-to-top:active {background: #1b2e44;padding-top: 6px;}
-#heading-breadcrumbs{background-attachment: fixed;}
-.navbar-brand{display: flex;justify-content: center;align-items: center;}
+@charset "UTF-8";
+body {
+ position: relative; }
+
+.no-mg {
+ margin: 0; }
+
+#back-to-top {
+ background: #467fbf;
+ border-radius: 0 50px 50px 0;
+ width: 50px;
+ padding-right: 6px; }
+
+#back-to-top:hover {
+ background: #20446d; }
+
+#back-to-top:active {
+ background: #1b2e44;
+ padding-top: 6px; }
+
+#heading-breadcrumbs {
+ background-attachment: fixed; }
+
+.navbar-brand {
+ display: flex;
+ justify-content: center;
+ align-items: center; }
+
.button1 {
- margin: 0 auto;
- color: black;
- text-transform: uppercase;
- background-color: #ffd800;
- text-decoration: none;
- cursor: pointer;
- transition: 0.3s;
- display: block;
- text-align: center;
- font-weight: bold;
- width: 158px;
- padding: 8px 0;
- padding-top: 10px;
- font-size: 13px;
- line-height: 14px;
- background-position: 14px center;
- background-size: 18px;
- background-repeat: no-repeat;
- padding-left: 25px;
- letter-spacing: 0;
- border: none;
- outline: none;
- border-radius: 2px;
- margin-bottom: 15px;
-}
+ margin: 0 auto;
+ color: black;
+ text-transform: uppercase;
+ background-color: #ffd800;
+ text-decoration: none;
+ cursor: pointer;
+ transition: 0.3s;
+ display: block;
+ text-align: center;
+ font-weight: bold;
+ width: 158px;
+ padding: 8px 0;
+ padding-top: 10px;
+ font-size: 13px;
+ line-height: 14px;
+ background-position: 14px center;
+ background-size: 18px;
+ background-repeat: no-repeat;
+ padding-left: 25px;
+ letter-spacing: 0;
+ border: none;
+ outline: none;
+ border-radius: 2px;
+ margin-bottom: 15px; }
+
.btn.button1.mini {
- background-image: url(../img/arrows_right_w2.png);
- background-position: calc(100% - 14px) center;
- background-repeat: no-repeat;
- letter-spacing: 0;
- border: none;
- outline: none;
- margin: 0 auto;
- text-transform: uppercase;
- text-decoration: none;
- cursor: pointer;
- transition: 0.3s;
- display: inline-block;
- text-align: center;
- font-weight: bold;
- width: 180px;
- padding: 8px 0;
- padding-top: 10px;
- padding-right: 24px;
- font-size: 13px;
- line-height: 14px;
- background-size: 9%;
-}
-.why-us .button1{width: 190px;}
-.static_logo_img{width:85px;}
-.static-about-link{color: #555555;text-decoration: none;}
-.static_logo_about{
- font-family: Arial, sans-serif!important;
- transition: 0.3s;
- width: 125px;
- padding: 0;
- margin: 0;
- margin-left: -5px;
- float: left;
- display: flex;
- height: 62px;
- justify-content: center;
- align-items: center;
- font-size: 11px;
- /*text-transform: lowercase;*/
- line-height: 13px;
- cursor: pointer;
-}
-.address_footer_table td{
- vertical-align: top;
- padding-right:7px;
-}
+ background-image: url(../img/arrows_right_w2.png);
+ background-position: calc(100% - 14px) center;
+ background-repeat: no-repeat;
+ letter-spacing: 0;
+ border: none;
+ outline: none;
+ margin: 0 auto;
+ text-transform: uppercase;
+ text-decoration: none;
+ cursor: pointer;
+ transition: 0.3s;
+ display: inline-block;
+ text-align: center;
+ font-weight: bold;
+ width: 180px;
+ padding: 8px 0;
+ padding-top: 10px;
+ padding-right: 24px;
+ font-size: 13px;
+ line-height: 14px;
+ background-size: 9%; }
+
+.why-us .button1 {
+ width: 190px; }
+
+.static-about-link {
+ color: #555555;
+ text-decoration: none; }
+
+.static_logo_about {
+ font-family: Arial, sans-serif !important;
+ transition: 0.3s;
+ width: 155px;
+ padding: 0;
+ margin: 0;
+ margin-left: -5px;
+ float: left;
+ display: flex;
+ height: 80px;
+ justify-content: center;
+ align-items: center;
+ font-size: 12px;
+ line-height: 13px;
+ cursor: pointer;
+ text-transform: uppercase;
+ padding-left: 10px; }
+
+.address_footer_table td {
+ vertical-align: top;
+ padding-right: 7px; }
+
#top {
- background: #f6f6f6;
- color: #000;
- padding: 0;
- height:30px;
-}
-#top>.container{height:100%;overflow: hidden;}
-#top .social a {
- color: #999999;
+ background: #0096d6;
+ color: #fff;
+ padding: 0;
+ height: 40px; }
+ #top a {
+ color: #fff; }
+ #top > .container {
+ height: 100%;
+ overflow: hidden; }
+
+.row-flex {
+ display: flex;
+ flex-wrap: wrap;
+ height: 100%; }
+ .row-flex:before {
+ display: none; }
+
+.align-items-center {
+ align-items: center; }
+
+.justify-content-center {
+ justify-content: center; }
+
+.justify-content-between {
+ justify-content: space-between; }
+
+.align-self-start {
+ align-self: flex-start; }
+
+.align-self-end {
+ align-self: flex-end; }
+
+.header-lang-col, .first-mail-col, .first-phone-col, .first-menu-col {
+ padding: 0 15px; }
+
+.header-lang-col, .first-mail-col, .first-phone-col {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none; }
+
+.first-menu-col {
+ width: 100%;
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+ text-align: center; }
+ .first-menu-col ul {
display: inline-block;
- width: 24px;
- height: 16px;
- border-radius: 12px;
- line-height: 0px;
- font-size: 12px;
- text-align: center;
- vertical-align: bottom;
-}
-.blue-fon, .background-kben{background-color: #00a1e9;background-image:url('/img/slide_two_fon.png');color:#fff;}
-.blue-fon .icon, .background-kben .icon{position: relative;width:120px;height:120px;border:none;}
-.blue-fon .icon img, .background-kben .icon img {width: 100%;margin: 0;padding: 0;}
-.blue-fon .box-simple h3, .background-kben .box-simple h3, .blue-fon .box-simple .h3, .background-kben .box-simple .h3 {color: #ffd800;margin-bottom: 5px;}
-.blue-fon .box-simple p, .background-kben .box-simple p {color: #fff;}
-.why-us .line_why {position: absolute;top: 50px;right: -83px;opacity: 0.3;}
+ vertical-align: middle; }
+ .first-menu-col ul:before, .first-menu-col ul:after {
+ display: none; }
+ .first-menu-col ul li {
+ float: left; }
+ .first-menu-col ul li a {
+ padding: 0 10px;
+ font-size: 13px;
+ line-height: 16px; }
+ .first-menu-col ul li a:hover, .first-menu-col ul li a:active, .first-menu-col ul li a:focus {
+ background: none; }
+
+.header-lang-col {
+ font-size: 11px;
+ text-transform: uppercase; }
+ .header-lang-col span, .header-lang-col a {
+ padding: 0 8px; }
+ .header-lang-col span:first-child, .header-lang-col a:first-child {
+ padding-left: 0; }
+ .header-lang-col span:last-child, .header-lang-col a:last-child {
+ padding-right: 0; }
+
+.first-mail-col a {
+ font-size: 13px;
+ color: #b0e8ff; }
+ .first-mail-col a:hover {
+ text-decoration: none; }
+
+.top_phones a {
+ font-size: 16px; }
+ .top_phones a:hover {
+ text-decoration: none; }
+
+.blue-fon, .background-kben {
+ background-color: #00a1e9;
+ background-image: url("/img/slide_two_fon.png");
+ color: #fff; }
+
+.blue-fon .icon, .background-kben .icon {
+ position: relative;
+ width: 120px;
+ height: 120px;
+ border: none; }
+
+.blue-fon .icon img, .background-kben .icon img {
+ width: 100%;
+ margin: 0;
+ padding: 0; }
+
+.blue-fon .box-simple h3, .background-kben .box-simple h3, .blue-fon .box-simple .h3, .background-kben .box-simple .h3 {
+ color: #ffd800;
+ margin-bottom: 5px; }
+
+.blue-fon .box-simple p, .background-kben .box-simple p {
+ color: #fff; }
+
+.why-us .line_why {
+ position: absolute;
+ top: 50px;
+ right: -83px;
+ opacity: 0.3; }
+
.blue-fon .heading h1, .blue-fon .heading h2, .blue-fon .heading h3, .blue-fon .heading h4, .blue-fon .heading h5,
.blue-fon .heading .h1, .blue-fon .heading .h2, .blue-fon .heading .h3, .blue-fon .heading .h4, .blue-fon .heading .h5,
.background-kben .heading h1, .background-kben .heading h2, .background-kben .heading h3, .background-kben .heading h4, .background-kben .heading h5,
-.background-kben .heading .h1, .background-kben .heading .h2, .background-kben .heading .h3, .background-kben .heading .h4, .background-kben .heading .h5{color:#fff;border-color: #ffd800!important;}
+.background-kben .heading .h1, .background-kben .heading .h2, .background-kben .heading .h3, .background-kben .heading .h4, .background-kben .heading .h5 {
+ color: #fff;
+ border-color: #ffd800 !important; }
+
a.sqre_btn {
- padding: 0;
- margin: 0;
- outline: none;
- font-weight: normal;
- font-size: 14px;
- line-height: normal;
- letter-spacing: 0;
- display: inline-block;
- vertical-align: middle;
- width: 40px;
- height: 40px;
- background-color: rgba(255, 0, 0, 0.23);
- border-radius: 0;
- text-align: center;
- position: relative;
- margin-left: 5px;
- margin-top: 5px;
- background-position: center;
- background-repeat: no-repeat;
-}
-section.blue-fon {padding-top: 25px;}
+ padding: 0;
+ margin: 0;
+ outline: none;
+ font-weight: normal;
+ font-size: 14px;
+ line-height: normal;
+ letter-spacing: 0;
+ display: inline-block;
+ vertical-align: middle;
+ width: 40px;
+ height: 40px;
+ background-color: rgba(255, 0, 0, 0.23);
+ border-radius: 0;
+ text-align: center;
+ position: relative;
+ margin-left: 5px;
+ margin-top: 5px;
+ background-position: center;
+ background-repeat: no-repeat; }
+
+section.blue-fon {
+ padding-top: 25px; }
+
.objects-main-wr .image_link_wr {
- width: 100%;
- height: 0;
- padding-top: 58.829%;
- position: relative;
-}
-.objects-main-wr .img-title table {width: 100%;margin-top: 10px;}
+ width: 100%;
+ height: 0;
+ padding-top: 58.829%;
+ position: relative; }
+
+.objects-main-wr .img-title table {
+ width: 100%;
+ margin-top: 10px; }
+
.objects-main-wr .image_link {
- background-position: center;
- position: absolute;
- top: 0;
- left: 0;
- background-size: 100% 100%;
- background-repeat: no-repeat;
- width: 100%;
- height: 100%;
-}
-.objects-main-wr .image_link:hover{background-size: 105% 105%;}
-.objects-main-wr .img-title table td.buts {width: 95px;max-width: 100%;vertical-align: top;text-align: left;}
-.sqre_btn.blue_arrow {background-color: #0095d7;background-image: url(../img/arrows_right_w.png);}
-.text-left a.sqre_btn {margin-left: 0;margin-right: 5px;}
-.img-title table .text-left a.sqre_btn {margin-top: 0;}
-.sqre_btn.yellow_calc {background-color: #ffd800;/*background-image: url(../img/icon_calc2.png);*/background-image: url(../img/icon_phone.png);}
-.img-title table td.i-title {padding-left: 10px;text-align: left;padding-right: 10px;}
-.img-title table .pr_title2 {margin: 0;padding: 0;}
+ background-position: center;
+ position: absolute;
+ top: 0;
+ left: 0;
+ background-size: 100% 100%;
+ background-repeat: no-repeat;
+ width: 100%;
+ height: 100%; }
+
+.objects-main-wr .image_link:hover {
+ background-size: 105% 105%; }
+
+.objects-main-wr .img-title table td.buts {
+ width: 95px;
+ max-width: 100%;
+ vertical-align: top;
+ text-align: left; }
+
+.sqre_btn.blue_arrow {
+ background-color: #0095d7;
+ background-image: url(../img/arrows_right_w.png); }
+
+.text-left a.sqre_btn {
+ margin-left: 0;
+ margin-right: 5px; }
+
+.img-title table .text-left a.sqre_btn {
+ margin-top: 0; }
+
+.sqre_btn.yellow_calc {
+ background-color: #ffd800;
+ /*background-image: url(../img/icon_calc2.png);*/
+ background-image: url(../img/icon_phone.png); }
+
+.img-title table td.i-title {
+ padding-left: 10px;
+ text-align: left;
+ padding-right: 10px; }
+
+.img-title table .pr_title2 {
+ margin: 0;
+ padding: 0; }
+
.pr_title2 a {
- font-weight: bold;
- font-size: 16px;
- text-transform: uppercase;
- text-decoration: none;
- color: #555555;
-}
-.button1.more-projects {padding: 14px;width: 240px;font-size: 14px;margin-bottom: 25px;}
-.pr_title2 span{display:none!important;}
-.btn.icon_phone {background-image: url(../img/icon_phone.png);}
-.btn.icon_car {background-image: url(../img/icon_car.png);}
-.btn.icon_calc {background-image: url(../img/icon_calc.png);}
-.button1 span, .button2 span {display: block;font-weight: normal;font-size: 11px;}
+ font-weight: bold;
+ font-size: 16px;
+ text-transform: uppercase;
+ text-decoration: none;
+ color: #555555; }
+
+.button1.more-projects {
+ padding: 14px;
+ width: 240px;
+ font-size: 14px;
+ margin-bottom: 25px; }
+
+.pr_title2 span {
+ display: none !important; }
+
+.btn.icon_phone {
+ background-image: url(../img/icon_phone.png); }
+
+.btn.icon_car {
+ background-image: url(../img/icon_car.png); }
+
+.btn.icon_calc {
+ background-image: url(../img/icon_calc.png); }
+
+.button1 span, .button2 span {
+ display: block;
+ font-weight: normal;
+ font-size: 11px; }
+
.button1:hover {
- text-decoration: none;
- color: black;
- background-color: #ffe764;
- box-shadow: inset 0px 0px 0px 2px black, 0px 0px 20px rgba(0,0,0,0.2)!important;
- transition: 0.3s;
-}
-.get_station_center {text-align: center;margin-top: 30px;margin-bottom: -15px;}
-.border5 {border-radius: 5px;}
+ text-decoration: none;
+ color: black;
+ background-color: #ffe764;
+ box-shadow: inset 0px 0px 0px 2px black, 0px 0px 20px rgba(0, 0, 0, 0.2) !important;
+ transition: 0.3s; }
+
+.get_station_center {
+ text-align: center;
+ margin-top: 30px;
+ margin-bottom: -15px; }
+
+.border5 {
+ border-radius: 5px; }
+
.card1 .heading.text-left h2,
-.card1 .heading.text-left .h2 {margin-top: 0px;}
-.bigtext {display: table-caption;}
-.smi_left .video {height: 422px;}
+.card1 .heading.text-left .h2 {
+ margin-top: 0px; }
+
+.bigtext {
+ display: table-caption; }
+
+.smi_left .video {
+ height: 422px; }
+
.blue_arrow {
- cursor: pointer;
- width: 40px;
- height: 40px;
- background-color: #0095d7;
- background-image: url(../img/arrows_right_w.png);
- background-position: center center;
- background-repeat: no-repeat;
- transition: 0.3s;
-}
+ cursor: pointer;
+ width: 40px;
+ height: 40px;
+ background-color: #0095d7;
+ background-image: url(../img/arrows_right_w.png);
+ background-position: center center;
+ background-repeat: no-repeat;
+ transition: 0.3s; }
+
.about .smi_right .post {
- width: 360px;
- max-width: 100%;
- height: 160px;
- background-color: black;
- color: #fff;
+ width: 360px;
+ max-width: 100%;
+ height: 160px;
+ background-color: black;
+ color: #fff;
+ position: relative;
+ background-position: bottom center;
+ background-repeat: no-repeat;
+ box-shadow: inset 0px -150px 200px -100px rgba(0, 0, 0, 0.75);
+ margin-bottom: 30px;
+ margin-left: auto;
+ margin-right: auto; }
+
+.smi_right .post .title {
+ font-size: 16px;
+ font-weight: 300;
+ position: absolute;
+ bottom: 0;
+ padding: 30% 18% 13px 18px;
+ line-height: 19px; }
+
+.smi_right .blue_arrow {
+ right: 10px;
+ bottom: 10px;
+ position: absolute; }
+
+.about .post a {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ color: #fff; }
+
+.text.quote {
+ box-shadow: inset 3px 0px 0px #0095d7;
+ padding-left: 20px;
+ margin-top: 20px;
+ position: relative;
+ margin-bottom: 25px; }
+
+.icon_en {
+ width: 80px !important;
+ height: 80px !important;
+ border: none; }
+
+.icon_en#icon01 {
+ background-image: url(../img/icons/icon01.png); }
+
+.icon_en#icon02 {
+ background-image: url(../img/icons/icon02.png); }
+
+.icon_en#icon03 {
+ background-image: url(../img/icons/icon03.png); }
+
+.icon_en#icon04 {
+ background-image: url(../img/icons/icon04.png); }
+
+.icon_en#icon05 {
+ background-image: url(../img/icons/icon05.png); }
+
+.icon_en#icon06 {
+ background-image: url(../img/icons/icon06.png); }
+
+.icon_en#icon07 {
+ background-image: url(../img/icons/icon07.png); }
+
+.icon_en#icon08 {
+ background-image: url(../img/icons/icon08.png); }
+
+.icon_en#icon09 {
+ background-image: url(../img/icons/icon09.png); }
+
+.icon_en#icon10 {
+ background-image: url(../img/icons/icon10.png); }
+
+.btn.icon_stat {
+ background-image: url(../img/icon_stat.png); }
+
+.bt-shadow {
+ box-shadow: inset 0px -100px 200px -100px rgba(0, 0, 0, 0.5); }
+
+#footer {
+ background: #0080ca;
+ padding: 15px 0;
+ padding-bottom: 23px;
+ color: #ffffff;
+ overflow: hidden; }
+
+.why-us {
+ max-width: 100%; }
+
+.home_mob_link {
+ max-width: 100px;
+ display: inline-block;
+ padding: 10px 15px; }
+
+.static_logo_about_mob {
+ display: inline-block;
+ font-family: Arial, sans-serif !important;
+ transition: 0.3s;
+ width: 135px;
+ padding: 0;
+ margin: 0;
+ font-size: 11px;
+ /*text-transform: lowercase;*/
+ line-height: 13px;
+ cursor: default;
+ text-align: left;
+ margin-left: 15px;
+ z-index: 1; }
+
+.small-logo-center .cont {
+ display: flex;
+ margin: 0 auto;
+ align-items: center;
+ justify-content: center; }
+
+.small-logo-center {
+ margin: 10px 0 -10px; }
+
+.showcase .item h4, .showcase .item .h4 {
+ color: #ffffff; }
+
+#video-bg {
+ position: relative;
+ top: 0;
+ left: 0;
+ z-index: 1;
+ width: 100%;
+ height: 100%;
+ max-height: calc(100vh - 92px);
+ overflow: hidden;
+ display: flex;
+ align-items: center;
+ justify-content: center; }
+
+#video-bg:after {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background: rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px 250px 250px -250px black, inset 0px -250px 250px -250px black; }
+
+#video-bg .arrow_bottom {
+ position: absolute;
+ width: 100%;
+ z-index: 1;
+ color: #fff;
+ bottom: 4%;
+ left: 0;
+ text-align: center; }
+
+#video-bg .arrow_bottom a {
+ font-size: 100px;
+ color: rgba(255, 255, 255, 0.5);
+ transition: 0.2s; }
+
+#video-bg .arrow_bottom a:hover {
+ color: rgba(255, 255, 255, 0.8); }
+
+#video-bg .arrow_bottom a:active {
+ color: white; }
+
+#video-bg video {
+ opacity: 0.7; }
+
+.video_main {
+ background-color: #0080ca;
+ z-index: -1000;
+ background-image: url(/img/slide_two_fon.png); }
+
+.share_social {
+ width: 48px;
+ height: 48px;
+ background-image: url("../img/socnets.png");
+ display: inline-block;
+ margin: 0;
+ padding: 0;
+ border-radius: 50%;
+ overflow: hidden;
+ margin-top: 5px;
+ margin-right: 3px; }
+
+.share_social.vk {
+ background-position: 0px 0px; }
+
+.share_social.fb {
+ background-position: -56px 0px; }
+
+.share_social.gpl {
+ background-position: 48px 0px; }
+
+footer a {
+ color: #fff;
+ font-weight: 500; }
+
+footer a:hover {
+ color: #fff; }
+
+footer .social-logos a i.fa, button i.fa {
+ margin: 0; }
+
+footer .social-logos a {
+ display: inline-block;
+ text-align: center;
+ background-color: #ffd800;
+ color: #1c4761;
+ font-size: 24px;
+ width: 34px;
+ height: 34px;
+ padding: 7px;
+ box-sizing: content-box;
+ border-radius: 50%;
+ margin-right: 7px;
+ margin-top: 5px;
+ margin-bottom: 5px; }
+
+footer .social-logos a:hover {
+ background-color: #d6b500;
+ color: #0a2d42; }
+
+.steps-pre {
+ margin: 0;
+ text-transform: uppercase;
+ padding: 40px 0;
+ padding-top: 50px;
+ position: relative;
+ overflow: unset; }
+
+section.bar.background-gray.steps-pre:before {
+ content: '';
+ width: 50px;
+ height: 50px;
+ position: absolute;
+ left: calc(50% - 25px);
+ bottom: -25px;
+ -webkit-transform: rotate(45deg);
+ transform: rotate(45deg);
+ background: #eeeeee;
+ z-index: 1; }
+
+.steps-pre h2, .steps-pre div,
+.steps-pre .h2 {
+ margin: 4px 0; }
+
+.steps-pre div {
+ margin: 4px auto;
+ font-weight: bold; }
+
+.individ_main {
+ font-size: 30px; }
+
+#get-it {
+ padding: 30px 0 10px;
+ background-color: #0080ca; }
+
+#main-page .blue-fon .heading h2,
+#main-page .blue-fon .heading .h2 {
+ border: none; }
+
+#main-page .row.portfolio {
+ display: flex;
+ flex-wrap: wrap; }
+
+.bottom-text {
+ padding: 20px 15px;
+ font-size: 12px;
+ padding-bottom: 0; }
+
+.bottom-text-in {
+ font-size: 12px;
+ position: absolute;
+ bottom: -110px; }
+
+#map {
+ height: 560px;
+ background-image: url(../img/map.jpg); }
+
+.portfolio .box-image {
+ position: relative;
+ text-align: center;
+ margin: 15px 0; }
+
+#objects-wr .portfolio .box-image .image {
+ top: 0;
+ width: 100%;
+ height: 0;
+ padding-top: 75%; }
+
+.portfolio .box-image .image img {
+ width: 100%;
+ height: 100%;
+ /*object-fit: cover;*/
+ position: absolute;
+ top: 0;
+ left: 0; }
+
+.partners-wr {
+ padding: 30px 0; }
+
+#objects-wr .bar.background-gray {
+ padding: 20px 0; }
+
+#blog-listing-big .post .image, #blog-homepage .post .image {
+ max-height: 350px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ margin-bottom: 20px; }
+
+.post-blog .lead {
+ margin-top: 25px; }
+
+.post-blog .content {
+ margin-bottom: 50px; }
+
+.tag-cloud li.active a {
+ background-color: #467fbf;
+ color: #eeeeee !important; }
+
+.object-slider .carousel-inner {
+ border-radius: 5px;
+ overflow: hidden; }
+
+.object-slider {
+ padding-bottom: 50px;
+ position: relative; }
+
+.object-slider .carousel {
+ width: 100%;
+ height: 550px;
+ max-height: 550px;
+ border-radius: 5px; }
+
+.object-slider .carousel-indicators {
+ bottom: -40px;
+ margin: 0;
+ left: 0;
+ width: 100%; }
+
+.object-slider .carousel .carousel-inner, .object-slider .carousel .carousel-inner .item {
+ width: 100%;
+ height: 100%; }
+
+.object-slider a.carousel-control {
+ width: 30px;
+ height: 30px;
+ background-color: #ffffff;
+ color: black;
+ text-align: center;
+ line-height: 29px;
+ padding-right: 2px;
+ border-radius: 50%;
+ position: absolute;
+ left: initial;
+ opacity: 1;
+ background-image: none; }
+
+.object-slider a.left.carousel-control {
+ top: 20px;
+ right: 75px; }
+
+.object-slider a.right.carousel-control {
+ top: 20px;
+ right: 35px;
+ padding-right: 0;
+ padding-left: 2px; }
+
+.object-slider a.carousel-control:hover {
+ opacity: 0.5; }
+
+.object-slider a.carousel-control:active {
+ opacity: 0.8;
+ line-height: 24px;
+ margin-top: 3px; }
+
+.calculate-main-wr:after, #calculate-form:after {
+ content: '';
+ clear: both;
+ display: block;
+ position: relative; }
+
+#calculate-form {
+ margin-top: -15px; }
+
+#calculate-form > .row {
+ padding-top: 15px; }
+
+#calculate-form .submit-wr {
+ margin-top: -10px;
+ margin-bottom: 5px; }
+
+#calculate-form .text-center img {
+ margin: 0 auto; }
+
+.object-slider .carousel-indicators li {
+ width: 12px;
+ height: 12px;
+ border-radius: 50%;
+ background-color: #869791;
+ border-color: #869791;
+ margin: 5px 7px; }
+
+.object-slider .carousel-indicators .active, .object-slider .carousel-indicators li:hover {
+ width: 12px;
+ height: 12px;
+ background-color: #467fbf;
+ border-color: #467fbf; }
+
+/*╨╛╤В╨╛╨▒╤А╨░╨╢╨░╤В╤М ╤В╨╛╨╗╤М╨║╨╛ 4 ╤Н╨╗╨╡╨╝╨╡╨╜╤В╨░ ╨▓ ╨┐╨╛╤А╤В╤Д╨╛╨╗╨╕╨╛*/
+.object-view .portfolio > div:nth-child(1n+6) {
+ display: none; }
+
+.object-view .portfolio .image {
+ padding-top: 75%; }
+
+.modal-body > form > .row > .col-md-12 {
+ padding: 0px 30px; }
+
+.row.calculate-main-wr {
+ padding-left: 15px;
+ padding-right: 15px; }
+
+.big-title1 {
+ text-transform: uppercase;
+ font-size: 24px; }
+
+/*heading breadcrumbs blue fon*/
+#heading-breadcrumbs {
+ background-color: #0080ca;
+ background-image: url(/img/slide_two_fon.png); }
+
+#heading-breadcrumbs h1,
+#heading-breadcrumbs .h1 {
+ color: #fdfdfd; }
+
+#heading-breadcrumbs .breadcrumb > .active {
+ color: #d0d0d0;
+ font-weight: bold; }
+
+#heading-breadcrumbs .breadcrumb > li + li:before {
+ color: #ececec; }
+
+#heading-breadcrumbs .breadcrumb li a {
+ color: #efefef; }
+
+#heading-breadcrumbs .breadcrumb li a:hover {
+ color: #ffffff; }
+
+#heading-breadcrumbs .breadcrumb li a:active {
+ color: #c7c7c7; }
+
+#heading-breadcrumbs > .container > .row {
+ display: flex;
+ align-items: center; }
+
+.box-image .name, .box-image .text {
+ opacity: 0; }
+
+.box-image:hover .name, .box-image:hover .text {
+ opacity: 1; }
+
+.owl-carousel .owl-wrapper-outer {
+ border-radius: 5px; }
+
+.links-ses-for-wr {
+ margin: 0; }
+
+.links-ses-for-wr a {
+ color: #00a1e9;
+ text-decoration: underline; }
+
+.links-ses-for-wr .container {
+ padding-top: 18px;
+ padding-bottom: 20px; }
+
+.links-ses-for-wr .container .row {
+ height: 60px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ text-transform: uppercase;
+ font-weight: bold;
+ font-size: 14.5px; }
+
+.links-ses-for-wr .container .row .lsf-left {
+ text-align: right;
+ border-right: 2px solid #e4e4e4;
+ padding-right: 30px; }
+
+.links-ses-for-wr .container .row .lsf-right {
+ text-align: left;
+ padding-left: 30px; }
+
+.links-ses-for-wr .container .row .lsf-left p {
+ background-image: url(/img/icon1_prv.png); }
+
+.links-ses-for-wr .container .row .lsf-right p {
+ background-image: url(/img/icon2_prv.png); }
+
+.links-ses-for-wr .container .row p {
+ display: inline-block;
+ background-position: top left;
+ background-repeat: no-repeat;
+ padding: 13px 0 13px 70px; }
+
+#mediaabout-wr .portfolio .box-image {
+ padding-top: 56.1%; }
+
+#mediaabout-wr .portfolio .box-image .post {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-size: cover; }
+
+#mediaabout-wr .portfolio .box-image .post a {
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ top: 0;
+ left: 0; }
+
+#mediaabout-wr .portfolio .box-image .post .title {
+ text-align: left;
+ color: #fff;
+ width: 100%;
+ font-size: 15px;
+ padding: 10px 20px;
+ padding-bottom: 15px;
+ position: absolute;
+ bottom: 0;
+ background-color: rgba(0, 0, 0, 0.5);
+ max-height: 50%; }
+
+.object_main_title {
+ display: block;
+ position: relative; }
+
+.object_main_title .sec_omt {
+ position: absolute;
+ left: 0;
+ top: 0;
+ z-index: -1; }
+
+.showcase.projects .item h4 {
+ color: #ffffff;
+ text-transform: none;
+ font-weight: normal;
+ letter-spacing: normal;
+ line-height: 1.35; }
+
+.article_comms-wr {
+ position: relative;
+ padding-top: 25px;
+ padding-bottom: 15px; }
+
+.article_comms-wr:before {
+ content: '';
+ width: calc(100% - 30px);
+ height: 1px;
+ background-color: #d2d2d2;
+ top: 0;
+ left: 0;
+ position: absolute;
+ margin-left: 15px; }
+
+.article-comms_wr .has-error .form-control:focus {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important; }
+
+.article_comms-wr textarea {
+ resize: vertical !important; }
+
+.article-comms_wr .rateit button.rateit-reset {
+ margin-right: 5px; }
+
+.input_bl.stars-wr_ {
+ margin-top: -5px; }
+
+.input_bl.stars-wr_ .rateit button.rateit-reset {
+ margin-right: 2px; }
+
+.article_comms-wr .comments-start {
+ width: 100%; }
+
+.article_comms-wr .comments-border {
+ display: none; }
+
+.form-comm-wr {
+ padding: 0px; }
+
+.form-comm-wr .rateit {
+ padding: 0px 15px; }
+
+.comments-start .required label:before {
+ display: none;
+ content: ''; }
+
+.comments-start .required label:after {
+ display: inline-block;
+ content: "*";
+ color: #d40000;
+ margin-left: 4px; }
+
+.user-ico {
+ padding: 10px;
+ text-align: center;
+ background: #0080ca;
+ color: #fff;
+ font-size: 44px;
+ text-transform: uppercase; }
+
+#blog-post {
+ padding-bottom: 50px; }
+
+#artbox-comment .submit_btn button {
+ color: #0080ca;
+ background-color: initial;
+ border: 1px solid;
+ border-color: #0080ca;
+ font-weight: 700;
+ font-family: "Roboto",Helvetica,Arial,sans-serif;
+ text-transform: uppercase;
+ letter-spacing: .08em;
+ padding: 6px 12px;
+ font-size: 13px;
+ line-height: 1.42857143;
+ border-radius: 0;
+ margin: 0 auto;
+ display: block; }
+
+#artbox-comment .submit_btn button:hover, #artbox-comment .submit_btn button:active {
+ color: #fff;
+ background-color: #0080ca; }
+
+#artbox-comment .submit_btn button:active {
+ background-image: none;
+ outline: 0;
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
+
+#artbox-comment .submit_btn button:before {
+ content: "\f0e5";
+ display: inline-block;
+ font: normal normal normal 14px/1 FontAwesome;
+ font-size: inherit;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ margin-right: 5px; }
+
+#artbox-comment .form-comm-wr {
+ background: none; }
+
+#artbox-comment .input_bl label {
+ position: relative;
+ width: 100%;
+ text-align: left;
+ padding-right: 10px;
+ margin: 9px 0 0 0;
+ display: inline-block;
+ max-width: 100%;
+ margin-bottom: 5px;
+ font-weight: normal;
+ text-transform: none;
+ font-family: "Roboto",Helvetica,Arial,sans-serif;
+ font-size: 14px;
+ line-height: 1.42857143;
+ color: #555; }
+
+#artbox-comment .submit_btn {
+ width: 100%; }
+
+.input_bl input, .input_bl textarea, .answer-form textarea {
+ width: 100%;
+ border-radius: 0 !important; }
+
+.form-comm-wr .form-group {
+ margin-bottom: 0;
+ width: 50%;
+ padding: 0px 15px; }
+
+.form-comm-wr .form-group.field-commentmodel-text {
+ width: 100%; }
+
+.has-error .help-block {
+ display: block; }
+
+.header-lang {
+ height: 100%;
+ display: flex;
+ justify-content: flex-end;
+ align-items: center;
+ font-size: 13px;
+ text-transform: uppercase; }
+
+.header-lang .active_lang {
+ background-color: #e9e7e7;
+ height: 30px;
+ line-height: 29px;
+ padding: 0px 10px; }
+
+.header-lang a {
+ background-color: #f6f6f6;
+ height: 30px;
+ line-height: 29px;
+ padding: 0px 10px;
+ border: 1px solid #e9e7e7;
+ border-top: 0;
+ border-bottom: 0;
+ margin-left: -1px; }
+
+.header-lang a:hover {
+ background-color: #e9e7e7;
+ border: 1px solid #cacaca;
+ border-top: 0;
+ border-bottom: 0; }
+
+.phones_head {
+ height: 100%;
+ margin: 0 -15px; }
+
+.phones_head > div {
+ display: inline-block;
+ height: 100%;
+ line-height: 30px;
+ font-size: 13px;
+ margin: 0 15px;
+ margin-right: 5px; }
+
+.top_phones span, .top_mail span {
+ margin: 0 5px; }
+
+.top_mail, .top_phones {
+ color: #949292; }
+
+.top_phones a {
+ font-weight: bold;
+ color: #333333; }
+
+.top_mail a {
+ color: #0095d7; }
+
+.carousel_green_btn {
+ position: absolute;
+ width: 100%;
+ bottom: 50px;
+ left: 15px; }
+
+.green-carousel {
+ position: relative; }
+
+#green-wr .button1.btn {
+ width: 250px; }
+
+#green-wr .box-simple {
+ text-align: center;
+ margin-bottom: 0;
+ position: absolute;
+ width: 100%;
+ bottom: 50px; }
+
+.individual-cover {
+ margin-bottom: 40px;
+ background-image: url(/img/accord/indiv_head.jpg);
+ background-position: bottom center;
+ background-repeat: no-repeat;
+ background-attachment: scroll;
+ background-size: cover;
+ padding-top: 30%;
+ max-height: 570px;
+ box-shadow: inset 0px -100px 100px -100px rgba(0, 0, 0, 0.5), inset 0px 100px 100px -100px rgba(0, 0, 0, 0.5); }
+
+ul.list-wr {
+ color: #467fbf; }
+
+ul.list-wr span {
+ color: #555; }
+
+.copylink {
+ padding: 10px 35px;
+ display: block;
+ background-image: url(/img/awlogo_w.png);
+ background-repeat: no-repeat;
+ background-position: left center;
+ color: #fff; }
+
+.copylink:hover {
+ color: #fff; }
+
+.copylink.mobile-cp {
+ float: left;
+ width: 100%; }
+
+.list-static-wr {
+ list-style: none; }
+
+.list-static-wr li {
+ position: relative; }
+
+.list-static-wr li:before {
+ content: 'тАв';
+ font-weight: bold;
+ color: #0080ca;
+ font-size: 25px;
+ position: absolute;
+ left: -20px;
+ top: -2px; }
+
+.contacts_photo {
+ width: 100%;
+ position: relative;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ height: auto;
+ max-height: 520px;
+ overflow: hidden;
+ border-radius: 10px; }
+
+.contacts_photo img {
+ width: 100%; }
+
+.phone_hint {
+ opacity: 0;
+ position: absolute;
+ white-space: normal;
+ min-width: 182px;
+ text-align: left;
+ font-weight: bold;
+ text-transform: none;
+ background-color: #fff;
+ border: 1px solid #0095d7;
+ padding: 3px 7px;
+ border-radius: 5px;
+ bottom: -50px;
+ left: -10px;
+ transition: 0.3s;
+ box-shadow: 0px 5px 12px -6px black;
+ color: #006697; }
+
+.phone_hint:after {
+ content: '';
+ display: block;
+ position: absolute;
+ width: 10px;
+ height: 10px;
+ background: #ffffff;
+ bottom: -6px;
+ left: 20px;
+ transform: rotate(45deg);
+ border-bottom: 1px solid #0095d7;
+ border-right: 1px solid #0095d7; }
+
+a.btn.sqre_btn.yellow_calc.modaled.init-button-╤Бalculate:hover > .phone_hint {
+ bottom: 40px !important;
+ opacity: 0.9 !important; }
+
+.button1.noicon {
+ padding-left: 0px; }
+
+p.error-text {
+ font-size: 30px;
+ color: #333333;
+ font-weight: bold;
+ line-height: 35px;
+ margin-top: 30px;
+ margin-bottom: 50px; }
+
+@media (min-width: 1201px) {
+ .links-ses-for-wr .container .row p {
+ margin: 7px 20px; }
+
+ .bottom-text-in {
+ bottom: -90px; }
+
+ footer#footer {
+ height: 230px !important;
+ max-height: 230px !important; }
+
+ #all {
+ padding-bottom: 230px !important; }
+
+ .address_footer_table {
+ line-height: 23px; } }
+@media (max-width: 1200px) {
+ .calc-form-right-wr {
+ border-top: 1px solid #e5e5e5;
+ padding-top: 20px !important;
+ margin-top: 10px; }
+
+ .address_footer_table {
+ line-height: 27px; } }
+@media (min-width: 992px) {
+ header {
+ height: 80px;
+ overflow: hidden; }
+
+ #all {
+ min-height: 100vh;
position: relative;
- background-position: bottom center;
- background-repeat: no-repeat;
- box-shadow: inset 0px -150px 200px -100px rgba(0,0,0,0.75);
- margin-bottom: 30px;
- margin-left: auto;
- margin-right: auto;
-}
-.smi_right .post .title {
- font-size: 16px;
- font-weight: 300;
+ padding-bottom: 250px; }
+
+ footer#footer {
+ height: 250px;
+ max-height: 250px;
position: absolute;
- bottom: 0;
- padding: 30% 18% 13px 18px;
- line-height: 19px;
-}
-.smi_right .blue_arrow {right: 10px;bottom:10px;position: absolute;}
-.about .post a {width: 100%;height: 100%;position: absolute;color: #fff;}
-.text.quote{
- box-shadow: inset 3px 0px 0px #0095d7;
- padding-left: 20px;
- margin-top: 20px;
- position: relative;
- margin-bottom: 25px;
-}
-.icon_en{width:80px!important;height:80px!important;border:none;}
-.icon_en#icon01 {background-image: url(../img/icons/icon01.png);}
-.icon_en#icon02 {background-image: url(../img/icons/icon02.png);}
-.icon_en#icon03 {background-image: url(../img/icons/icon03.png);}
-.icon_en#icon04 {background-image: url(../img/icons/icon04.png);}
-.icon_en#icon05 {background-image: url(../img/icons/icon05.png);}
-.icon_en#icon06 {background-image: url(../img/icons/icon06.png);}
-.icon_en#icon07 {background-image: url(../img/icons/icon07.png);}
-.icon_en#icon08 {background-image: url(../img/icons/icon08.png);}
-.icon_en#icon09 {background-image: url(../img/icons/icon09.png);}
-.icon_en#icon10 {background-image: url(../img/icons/icon10.png);}
-.btn.icon_stat {background-image: url(../img/icon_stat.png);}
-.bt-shadow{box-shadow: inset 0px -100px 200px -100px rgba(0, 0, 0, 0.5);}
-#footer {background: #0080ca;padding: 15px 0;padding-bottom: 23px;color: #ffffff;overflow: hidden;}
-.why-us{max-width: 100%;}
-.home_mob_link{max-width: 100px;display: inline-block;padding: 10px 15px;}
-.static_logo_about_mob{
- display: inline-block;
- font-family: Arial, sans-serif!important;
- transition: 0.3s;
- width: 135px;
- padding: 0;
- margin: 0;
- font-size: 11px;
- /*text-transform: lowercase;*/
- line-height: 13px;
- cursor: default;
- text-align: left;
- margin-left: 15px;
- z-index: 1;
-}
-.small-logo-center .cont{
- display: flex;
- margin: 0 auto;
- align-items: center;
- justify-content: center;
-}
-.small-logo-center{margin: 10px 0 -10px;}
-.showcase .item h4, .showcase .item .h4 {color: #ffffff;}
-#video-bg{
- position: relative;
- top: 0;
- left: 0;
- z-index: 1;
width: 100%;
- height: 100%;
- max-height: calc(100vh - 92px);
+ bottom: 0; }
+
+ #calculate-modal .modal-dialog {
+ width: 95% !important;
+ max-width: 1550px !important;
+ margin-top: 10px; }
+
+ .links-ses-for-wr .container .row p {
+ margin: 7px 0px; }
+
+ p.coord1 {
+ margin-top: -30px; }
+
+ .object_main_title .main_omt {
+ max-height: 38px;
+ overflow: hidden;
+ display: block;
+ opacity: 0.8; }
+
+ .object_main_title .sec_omt {
+ background: linear-gradient(white, #ffffff00);
+ -webkit-background-clip: text;
+ color: transparent;
+ max-height: 50px; } }
+@media (min-width: 992px) and (max-width: 1199px) {
+ #video-bg .arrow_bottom a {
+ font-size: 90px; }
+
+ .pr_cover {
+ max-width: 320px;
+ max-height: 180px;
overflow: hidden;
- display: flex;
- align-items: center;
- justify-content: center;
-}
-#video-bg:after {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- background: rgba(0, 0, 0, 0.1);
- box-shadow: inset 0px 250px 250px -250px black, inset 0px -250px 250px -250px black;
-}
-#video-bg .arrow_bottom{
- position: absolute;
- width: 100%;
- z-index: 1;
- color: #fff;
- bottom: 4%;
- left: 0;
- text-align: center;
-}
-#video-bg .arrow_bottom a{
- font-size: 100px;
- color: rgba(255, 255, 255, 0.5);
- transition: 0.2s;
-}
-#video-bg .arrow_bottom a:hover{
- color: rgba(255, 255, 255, 0.8);
-}
-#video-bg .arrow_bottom a:active{
- color: rgba(255, 255, 255, 1);
-}
-#video-bg video{
- opacity: 0.7;
-}
-.video_main {
- background-color: #0080ca;
- z-index: -1000;
- background-image: url(/img/slide_two_fon.png);
-}
-.share_social{width:48px;height:48px;background-image:url('../img/socnets.png');display:inline-block;margin:0;padding:0;border-radius:50%;overflow:hidden;margin-top:5px;margin-right:3px;}
-.share_social.vk{background-position:0px 0px;}
-.share_social.fb{background-position:-56px 0px;}
-.share_social.gpl{background-position:48px 0px;}
-footer a{color: #fff;font-weight: 500;}
-footer a:hover{color:#fff;}
-footer .social-logos a i.fa, button i.fa {margin:0;}
-footer .social-logos a{
display: inline-block;
- text-align: center;
- background-color: #ffd800;
- color: #1c4761;
- font-size: 24px;
- width: 34px;
- height: 34px;
- padding: 7px;
- box-sizing: content-box;
- border-radius: 50%;
- margin-right: 7px;
- margin-top: 5px;
- margin-bottom: 5px;
-}
-footer .social-logos a:hover {background-color: #d6b500;color: #0a2d42;}
-.main-slider{
- height: calc(100vh - 190px);
- background-color: #cecece;
- width: 100%;
- position: relative;
- max-height: 857px;
-}
-.main-slider .carousel {position: relative;height: 100%;}
-.main-slider .carousel-control {
- display: flex;
- align-items: center;
- font-size: 7vw;
- width: 23%;
- justify-content: flex-end;
-}
-.main-slider .carousel-control.right {justify-content: flex-start;}
-.steps-pre{
- margin:0;
- text-transform: uppercase;
- padding: 40px 0;
- padding-top: 50px;
- position: relative;
- overflow: unset;
-}
-section.bar.background-gray.steps-pre:before {
- content: '';
- width: 50px;
- height: 50px;
+ width: calc(100% + 15px);
+ height: 0;
+ padding-bottom: 67.087%;
+ position: relative; }
+
+ .head_video_buttons .button1 {
+ margin-bottom: 7px; }
+
+ .head_video_buttons .button1, .head_video_buttons .button2 {
+ float: none !important;
+ display: block !important; }
+
+ .navbar-brand.home {
+ width: 100px; }
+
+ .static_logo_img {
+ width: 100%; }
+
+ .static-about-link, .static_logo_about {
+ display: none; }
+
+ .navbar ul.nav > li > a {
+ letter-spacing: -0.5px !important;
+ padding: 0px 8px 2px !important; }
+
+ .navbar ul.nav > li > a:after {
+ width: calc(100% - 16px) !important;
+ left: 8px !important; }
+
+ .about .smi_right .post {
+ width: 100%; }
+
+ .smi_right .post .title {
+ font-size: 13px;
+ padding: 30% 21% 13px 11px;
+ line-height: 16px; }
+
+ .object-slider .carousel {
+ height: 500px; } }
+@media (max-width: 991px) {
+ #video-bg .arrow_bottom a {
+ font-size: 80px; }
+
+ .address_footer_table {
+ line-height: 20px; }
+
+ .links-ses-for-wr .container .row {
+ flex-direction: column;
+ height: initial; }
+
+ .links-ses-for-wr .container .row .lsf-left, .links-ses-for-wr .container .row .lsf-right {
+ text-align: left;
+ border-right: none;
+ padding-right: 15px;
+ padding-left: 15px; }
+
+ .links-ses-for-wr .container {
+ padding-top: 10px;
+ padding-bottom: 12px; }
+
+ .links-ses-for-wr .container .row p {
+ margin-bottom: 0; }
+
+ #footer .container > div {
+ margin-bottom: 20px; }
+
+ .background-kben.block-why, .head_video_buttons {
+ margin-top: 30px; }
+
+ .pr_cover {
+ max-width: 320px;
+ max-height: 180px;
+ width: 105%;
+ height: 19vh;
+ position: relative; }
+
+ .project-right .open_gal img {
position: absolute;
- left: calc(50% - 25px);
- bottom: -25px;
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
- background: #eeeeee;
- z-index: 1;
-}
-.steps-pre h2,.steps-pre div,
-.steps-pre .h2{margin: 4px 0;}
-.steps-pre div{margin:4px auto;font-weight:bold;}
-.individ_main{font-size: 30px;}
-#get-it {padding: 30px 0 10px;background-color:#0080ca;}
-#main-page .blue-fon .heading h2,
-#main-page .blue-fon .heading .h2{border:none;}
-#main-page .row.portfolio{display: flex;flex-wrap: wrap;}
-.main-slider .carousel-inner, .main-slider .carousel-inner > .item {height:100%;width:100%;position:relative;}
-.main-slider .img-responsive, .thumbnail > img, .main-slider .thumbnail a > img, .carousel-inner > .item > img, .main-slider .carousel-inner > .item > a > img {
width: 100%;
- height: 100%;
- position: absolute;
- object-fit:cover;
-}
-.bottom-text{padding: 20px 15px;font-size: 12px;padding-bottom: 0;}
-.bottom-text-in{font-size: 12px;position: absolute;bottom: -110px;}
-#map {height: 560px;background-image: url(../img/map.jpg);}
-.main-slider .carousel-control{background:none!important;}
-#main-page .main-slider .box-simple{position: absolute;width: 100%;bottom: 0;}
-#main-page .main-slider .box-simple .button1{
- width: 235px;
- padding: 8px 0;
- padding-top: 10px;
- font-size: 13px;
- background-size: 9%;
- padding-left: 30px;
-}
-.portfolio .box-image {
- position: relative;
- text-align: center;
- margin: 15px 0;
-}
-#objects-wr .portfolio .box-image .image {
- top: 0;
+ height: 100%; }
+
+ #section2 {
+ padding: 0 !important; }
+
+ .main_video_fb {
+ padding-top: 404px; }
+
+ .card1 p.lead {
+ margin-top: -25px;
+ margin-bottom: 40px; }
+
+ .main_video_yt {
width: 100%;
height: 0;
- padding-top: 75%;
-}
-.portfolio .box-image .image img{
+ padding-bottom: calc(57% - 6px);
+ position: relative; }
+
+ .main_video_yt iframe {
width: 100%;
height: 100%;
- /*object-fit: cover;*/
position: absolute;
top: 0;
- left: 0;
-}
-.partners-wr{padding: 30px 0;}
-#objects-wr .bar.background-gray{padding: 20px 0;}
-#blog-listing-big .post .image, #blog-homepage .post .image{
- max-height: 350px;
- display: flex;
- justify-content: center;
- align-items: center;
- margin-bottom: 20px;}
-.post-blog .lead{margin-top: 25px;}
-.post-blog .content{margin-bottom: 50px;}
-.tag-cloud li.active a {background-color: #467fbf;color: #eeeeee!important;}
-.object-slider .carousel-inner{border-radius: 5px;overflow: hidden;}
-.object-slider{padding-bottom: 50px;position: relative;}
-.object-slider .carousel{
- width:100%;
- height:550px;
- max-height:550px;
- border-radius: 5px;
-}
-.object-slider .carousel-indicators{
- bottom: -40px;
- margin: 0;
- left: 0;
- width: 100%;
-}
-.object-slider .carousel .carousel-inner, .object-slider .carousel .carousel-inner .item{width:100%;height:100%;}
-.object-slider a.carousel-control {
- width: 30px;
- height: 30px;
- background-color: #ffffff;
- color: black;
- text-align: center;
- line-height: 29px;
- padding-right: 2px;
- border-radius: 50%;
- position: absolute;
- left: initial;
- opacity: 1;
- background-image: none;
-}
-.object-slider a.left.carousel-control{top: 20px;right: 75px;}
-.object-slider a.right.carousel-control{
- top: 20px;
- right: 35px;
- padding-right: 0;
- padding-left: 2px;
-}
-.object-slider a.carousel-control:hover {opacity: 0.5;}
-.object-slider a.carousel-control:active {opacity: 0.8;line-height: 24px;margin-top: 3px;}
-.calculate-main-wr:after, #calculate-form:after{content:'';clear:both;display:block;position:relative;}
-#calculate-form{margin-top: -15px;}
-#calculate-form > .row {
- padding-top: 15px;
-}
-#calculate-form .submit-wr{
- margin-top: -10px;
- margin-bottom: 5px;
-}
-#calculate-form .text-center img{margin: 0 auto;}
-.main-slider .carousel-indicators{display:none!important;}
-.object-slider .carousel-indicators li{
- width: 12px;
- height: 12px;
- border-radius:50%;
- background-color: #869791;
- border-color: #869791;
- margin: 5px 7px;
-}
-.object-slider .carousel-indicators .active, .object-slider .carousel-indicators li:hover {
- width: 12px;
- height: 12px;
- background-color: #467fbf;
- border-color: #467fbf;
-}
-/*отображать только 4 элемента в портфолио*/
-.object-view .portfolio > div:nth-child(1n+6) {display: none;}
-.object-view .portfolio .image{padding-top:75%;}
-.modal-body > form > .row > .col-md-12 {padding: 0px 30px;}
-.row.calculate-main-wr {padding-left: 15px;padding-right: 15px;}
-.big-title1{text-transform: uppercase;font-size: 24px;}
+ left: 0; }
-/*heading breadcrumbs blue fon*/
-#heading-breadcrumbs{background-color: #0080ca;background-image: url(/img/slide_two_fon.png);}
-#heading-breadcrumbs h1,
-#heading-breadcrumbs .h1{color: #fdfdfd;}
-#heading-breadcrumbs .breadcrumb > .active {color: #d0d0d0;font-weight: bold;}
-#heading-breadcrumbs .breadcrumb > li + li:before {color: #ececec;}
-#heading-breadcrumbs .breadcrumb li a {color: #efefef;}
-#heading-breadcrumbs .breadcrumb li a:hover {color: #ffffff;}
-#heading-breadcrumbs .breadcrumb li a:active {color: #c7c7c7;}
-#heading-breadcrumbs > .container > .row{display: flex;align-items: center;}
-.box-image .name, .box-image .text{opacity:0;}
-.box-image:hover .name, .box-image:hover .text{opacity:1;}
-.owl-carousel .owl-wrapper-outer {border-radius: 5px;}
-.links-ses-for-wr{margin:0;}
-.links-ses-for-wr a{color: #00a1e9;text-decoration: underline;}
-.links-ses-for-wr .container{padding-top: 18px;padding-bottom: 20px;}
-.links-ses-for-wr .container .row{height: 60px;display: flex;justify-content: center;align-items: center;text-transform: uppercase;font-weight: bold;font-size: 14.5px;}
-.links-ses-for-wr .container .row .lsf-left{text-align: right;border-right: 2px solid #e4e4e4;padding-right: 30px;}
-.links-ses-for-wr .container .row .lsf-right{text-align: left;padding-left: 30px;}
-.links-ses-for-wr .container .row .lsf-left p{background-image: url(/img/icon1_prv.png);}
-.links-ses-for-wr .container .row .lsf-right p{background-image: url(/img/icon2_prv.png);}
-.links-ses-for-wr .container .row p{display: inline-block;background-position: top left;background-repeat: no-repeat;padding: 13px 0 13px 70px;}
-#mediaabout-wr .portfolio .box-image {padding-top: 56.1%;}
-#mediaabout-wr .portfolio .box-image .post{
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- background-position: center;
- background-repeat: no-repeat;
- background-size: cover;
-}
-#mediaabout-wr .portfolio .box-image .post a{
- position: absolute;
+ .object-slider .carousel {
+ height: 450px; } }
+@media (min-width: 870px) {
+ #calculate-modal .modal-dialog {
+ width: 830px; } }
+@media screen and (min-width: 768px) {
+ .carousel-indicators {
+ bottom: -40px; } }
+@media (max-width: 767px) {
+ .main_video_fb {
+ padding-top: 56.1%; }
+
+ .object-slider {
+ margin-left: -15px;
+ margin-right: -15px; }
+
+ .object-slider .carousel {
width: 100%;
- height: 100%;
- top: 0;
- left: 0;
-}
-#mediaabout-wr .portfolio .box-image .post .title{
- text-align: left;
- color: #fff;
- width:100%;
- font-size: 15px;
- padding: 10px 20px;
- padding-bottom: 15px;
- position: absolute;
- bottom: 0;
- background-color: rgba(0, 0, 0, 0.5);
- max-height: 50%;
-}
-.object_main_title{display: block;position: relative;}
-.object_main_title .sec_omt {
+ max-height: 400px;
+ border-radius: 0px;
+ padding-top: 60%;
+ height: 0; }
+
+ .object-slider .carousel-inner {
+ border-radius: 0px; }
+
+ .object-slider .carousel .carousel-inner {
position: absolute;
- left: 0;
top: 0;
- z-index: -1;
-}
-.showcase.projects .item h4 {
- color: #ffffff;
- text-transform: none;
- font-weight: normal;
- letter-spacing: normal;
- line-height: 1.35;
-}
-.main-slider .box-simple {
- text-align: center;
+ left: 0; }
+
+ .individual-cover {
margin-bottom: 20px;
-}
+ padding-top: 40%; }
+ .contacts_photo {
+ width: calc(100% + 30px);
+ max-height: 230px;
+ margin-left: -15px;
+ border-radius: 0px; }
-.article_comms-wr {position: relative;padding-top: 25px;padding-bottom: 15px;}
-.article_comms-wr:before {
- content: '';
- width: calc(100% - 30px);
- height: 1px;
- background-color: #d2d2d2;
- top: 0;
- left: 0;
- position: absolute;
- margin-left: 15px;
-}
-.article-comms_wr .has-error .form-control:focus{-webkit-box-shadow:none!important;box-shadow: none!important;}
-.article_comms-wr textarea{resize:vertical!important;}
-.article-comms_wr .rateit button.rateit-reset{margin-right:5px;}
-.input_bl.stars-wr_{margin-top: -5px;}
-.input_bl.stars-wr_ .rateit button.rateit-reset{margin-right: 2px;}
-.article_comms-wr .comments-start{width: 100%;}
-.article_comms-wr .comments-border{display:none;}
-.form-comm-wr { padding: 0px;}
-.form-comm-wr .rateit{padding: 0px 15px;}
-.comments-start .required label:before{display:none;content:'';}
-.comments-start .required label:after {
- display: inline-block;
- content: "*";
- color: #d40000;
- margin-left: 4px;
-}
-.user-ico{
- padding: 10px;
- text-align: center;
- background: #0080ca;
- color: #fff;
- font-size: 44px;
- text-transform: uppercase;
-}
-#blog-post{padding-bottom: 50px;}
-#artbox-comment .submit_btn button{
- color: #0080ca;
- background-color: initial;
- border: 1px solid;
- border-color: #0080ca;
- font-weight: 700;
- font-family: "Roboto",Helvetica,Arial,sans-serif;
- text-transform: uppercase;
- letter-spacing: .08em;
- padding: 6px 12px;
- font-size: 13px;
- line-height: 1.42857143;
- border-radius: 0;
- margin: 0 auto;
- display: block;
-}
-#artbox-comment .submit_btn button:hover, #artbox-comment .submit_btn button:active{
- color:#fff;
- background-color:#0080ca;
-}
-#artbox-comment .submit_btn button:active{
- background-image: none;
- outline: 0;
- -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
- box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
-}
-#artbox-comment .submit_btn button:before{
- content: "\f0e5";
- display: inline-block;
- font: normal normal normal 14px/1 FontAwesome;
- font-size: inherit;
- text-rendering: auto;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- margin-right: 5px;
-}
-#artbox-comment .form-comm-wr{background:none;}
-#artbox-comment .input_bl label {
- position: relative;
- width: 100%;
- text-align: left;
- padding-right: 10px;
- margin: 9px 0 0 0;
- display: inline-block;
- max-width: 100%;
- margin-bottom: 5px;
- font-weight: normal;
- text-transform: none;
- font-family: "Roboto",Helvetica,Arial,sans-serif;
- font-size: 14px;
- line-height: 1.42857143;
- color: #555;
-}
-#artbox-comment .submit_btn{width: 100%;}
-.input_bl input, .input_bl textarea, .answer-form textarea{width:100%;border-radius: 0!important;}
-.form-comm-wr .form-group {
- margin-bottom: 0;
- width: 50%;
- padding: 0px 15px;
-}
-.form-comm-wr .form-group.field-commentmodel-text{width:100%;}
-.has-error .help-block{display:block;}
-.header-lang{
- height: 100%;
+ #video-bg .arrow_bottom a {
+ font-size: 70px; } }
+@media (min-width: 768px) {
+ .navbar-collapse.collapse {
+ min-height: 80px !important;
+ display: flex !important;
+ align-items: center; }
+
+ .nav.navbar-nav.navbar-right {
display: flex;
- justify-content: flex-end;
+ justify-content: left;
align-items: center;
+ flex-wrap: wrap;
+ padding-left: 4%; }
+
+ .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
+ color: #555555;
+ background: initial; }
+
+ .navbar ul.nav > li.active > a, .navbar ul.nav > li.open > a {
+ border-color: #fff; }
+
+ .navbar ul.nav > li > a {
font-size: 13px;
- text-transform: uppercase;
-}
-.header-lang .active_lang{
- background-color: #e9e7e7;
- height: 30px;
- line-height: 29px;
- padding: 0px 10px;
-}
-.header-lang a{
- background-color: #f6f6f6;
- height: 30px;
- line-height: 29px;
- padding: 0px 10px;
- border: 1px solid #e9e7e7;
- border-top: 0;
- border-bottom: 0;
- margin-left: -1px;
-}
-.header-lang a:hover{
- background-color: #e9e7e7;
- border: 1px solid #cacaca;
- border-top: 0;
- border-bottom: 0;
-}
-.phones_head{height:100%;margin:0 -15px;}
-.phones_head>div{
- display: inline-block;
- height: 100%;
- line-height: 30px;
- font-size: 13px;
- margin: 0 15px;
- margin-right:5px;
-}
-.top_phones span, .top_mail span {
- margin: 0 5px;
-}
-.top_mail, .top_phones{color:#949292;}
-.top_phones a{font-weight:bold;color:#333333;}
-.top_mail a{color:#0095d7;}
-.carousel_green_btn{
- position: absolute;
- width: 100%;
- bottom: 50px;
- left: 15px;
-}
-.green-carousel{position:relative;}
-#green-wr .button1.btn{
- width: 250px;
-}
-#green-wr .box-simple{
+ letter-spacing: -0.40px;
text-align: center;
- margin-bottom: 0;
- position: absolute;
- width: 100%;
- bottom: 50px;
-}
-.individual-cover {
- margin-bottom: 40px;
- background-image: url(/img/accord/indiv_head.jpg);
- background-position: bottom center;
- background-repeat: no-repeat;
- background-attachment: scroll;
- background-size: cover;
- padding-top: 30%;
- max-height: 570px;
- box-shadow: inset 0px -100px 100px -100px rgba(0, 0, 0, 0.5), inset 0px 100px 100px -100px rgba(0, 0, 0, 0.5);
-}
-ul.list-wr{color: #467fbf;}
-ul.list-wr span{color: #555;}
-.copylink{
- padding: 10px 35px;
- display: block;
- background-image: url(/img/awlogo_w.png);
- background-repeat: no-repeat;
- background-position: left center;
- color:#fff;
-}
-.copylink:hover{color:#fff;}
-.copylink.mobile-cp{
- float: left;
- width: 100%;
-}
-.list-static-wr{
- list-style:none;
-}
-.list-static-wr li {
- position: relative;
-}
-.list-static-wr li:before {
- content: '•';
- font-weight: bold;
- color: #0080ca;
- font-size: 25px;
- position: absolute;
- left: -20px;
- top: -2px;
-}
-.contacts_photo{
- width: 100%;
- position: relative;
+ padding: 0px 12px 2px;
+ line-height: 18px;
display: flex;
- align-items: center;
justify-content: center;
- height: auto;
- max-height: 520px;
- overflow: hidden;
- border-radius: 10px;
-}
-.contacts_photo img{width:100%;}
-.phone_hint{
- opacity: 0;
- position: absolute;
- white-space: normal;
- min-width: 182px;
- text-align: left;
- font-weight: bold;
- text-transform: none;
- background-color: #fff;
- border: 1px solid #0095d7;
- padding: 3px 7px;
- border-radius: 5px;
- bottom: -50px;
- left: -10px;
- transition: 0.3s;
- box-shadow: 0px 5px 12px -6px black;
- color: #006697;
-}
-.phone_hint:after {
+ align-items: center;
+ text-decoration: none;
+ position: relative;
+ overflow: hidden; }
+
+ .navbar ul.nav > li > a:after {
content: '';
- display: block;
+ width: calc(100% - 24px);
position: absolute;
- width: 10px;
- height: 10px;
- background: #ffffff;
- bottom: -6px;
- left: 20px;
- transform: rotate(45deg);
- border-bottom: 1px solid #0095d7;
- border-right: 1px solid #0095d7;
-}
-a.btn.sqre_btn.yellow_calc.modaled.init-button-сalculate:hover > .phone_hint {
- bottom: 40px!important;
- opacity: 0.9!important;
-}
-.button1.noicon{
- padding-left: 0px;
-}
-p.error-text{
- font-size: 30px;
- color: #333333;
- font-weight: bold;
- line-height: 35px;
- margin-top: 30px;
- margin-bottom: 50px;
-}
-
-@media(min-width:1201px){
- .links-ses-for-wr .container .row p {margin: 7px 20px;}
- .main-slider {min-height: 620px;}
- .bottom-text-in {bottom: -90px;}
- footer#footer {height: 230px!important;max-height: 230px!important;}
- #all {padding-bottom: 230px!important;}
- .address_footer_table{line-height:23px;}
-}
-@media(max-width:1200px){
- .calc-form-right-wr{
- border-top: 1px solid #e5e5e5;
- padding-top: 20px!important;
- margin-top: 10px;
- }
- .address_footer_table{line-height:27px;}
-}
-@media(min-width:992px){
- header{height: 62px;overflow: hidden;}
- #all{min-height:100vh;position: relative;padding-bottom: 250px;}
- footer#footer{height: 250px;max-height: 250px;position: absolute;width: 100%;bottom: 0;}
- #calculate-modal .modal-dialog{
- width: 95%!important;
- max-width: 1550px!important;
- margin-top: 10px;
- }
- .links-ses-for-wr .container .row p {margin: 7px 0px;}
- p.coord1{margin-top:-30px;}
- .object_main_title .main_omt{
- max-height: 38px;
- overflow: hidden;
- display: block;
- opacity: 0.8;}
- .object_main_title .sec_omt{
- background: linear-gradient(white, #ffffff00);
- -webkit-background-clip: text;
- color: transparent;
- max-height: 50px;}
-}
-@media(min-width:992px) and (max-width:1199px){
- #video-bg .arrow_bottom a{font-size:90px;}
- .pr_cover {
- max-width: 320px;
- max-height: 180px;
- overflow: hidden;
- display: inline-block;
- width: calc(100% + 15px);
- height: 0;
- padding-bottom: 67.087%;
- position: relative;
- }
- .head_video_buttons .button1{margin-bottom: 7px;}
- .head_video_buttons .button1, .head_video_buttons .button2{float:none!important;display:block!important;}
- .navbar-brand.home{width: 100px;}
- .static_logo_img {width: 100%;}
- .static-about-link, .static_logo_about{display:none;}
- .navbar ul.nav > li > a{letter-spacing: -0.5px!important;padding: 0px 8px 2px!important;}
- .navbar ul.nav > li > a:after{width: calc(100% - 16px)!important;left: 8px!important;}
- .about .smi_right .post{width:100%;}
- .smi_right .post .title{font-size: 13px;padding: 30% 21% 13px 11px;line-height: 16px;}
- .object-slider .carousel{height:500px;}
- .main-slider {min-height: 400px;}
- .main-slider .carousel-control{width:15%;}
-}
-@media(max-width:991px){
- #video-bg .arrow_bottom a{font-size:80px;}
- .address_footer_table{line-height:20px;}
- .links-ses-for-wr .container .row{flex-direction: column;height: initial;}
- .links-ses-for-wr .container .row .lsf-left, .links-ses-for-wr .container .row .lsf-right {
- text-align: left;
- border-right: none;
- padding-right: 15px;
- padding-left: 15px;
- }
- .links-ses-for-wr .container {padding-top: 10px;padding-bottom: 12px;}
- .links-ses-for-wr .container .row p{margin-bottom:0;}
- #footer .container > div {margin-bottom: 20px;}
- .background-kben.block-why, .head_video_buttons{margin-top: 30px;}
- .pr_cover {
- max-width: 320px;
- max-height: 180px;
- width: 105%;
- height: 19vh;
- position: relative;
- }
- .project-right .open_gal img {position: absolute;width:100%;height:100%;}
- #section2{padding: 0!important;}
- .main_video_fb{padding-top: 404px;}
- .card1 p.lead {margin-top: -25px;margin-bottom: 40px;}
- .main_video_yt{
- width: 100%;
- height: 0;
- padding-bottom: calc(57% - 6px);
- position: relative;
- }
- .main_video_yt iframe{
- width: 100%;
- height: 100%;
- position: absolute;
- top: 0;
- left: 0;
- }
- .main-slider {height:0%;min-height:0%;padding-top: 80%;}
- .main-slider .carousel {height: 100%;width: 100%;position: absolute;top: 0;}
- .object-slider .carousel{height:450px;}
- .main-slider .carousel-control{font-size:10vw;width:10%;}
-}
-@media(min-width:870px){
- #calculate-modal .modal-dialog {width: 830px;}
-}
-@media screen and (min-width: 768px){
- .carousel-indicators {bottom: -40px;}
-}
-@media(max-width:767px){
- .main_video_fb{padding-top: 56.1%;}
- .object-slider{margin-left: -15px;margin-right: -15px;}
- .main-slider{max-height:550px;}
- .object-slider .carousel {
- width: 100%;
- max-height: 400px;
- border-radius: 0px;
- padding-top: 60%;
- height:0;
- }
- .object-slider .carousel-inner {border-radius: 0px;}
- .object-slider .carousel .carousel-inner{position:absolute;top:0;left:0;}
- .individual-cover{
- margin-bottom: 20px;
- padding-top: 40%;
- }
- .contacts_photo {
- width: calc(100% + 30px);
- max-height: 230px;
- margin-left: -15px;
- border-radius: 0px;
- }
- #video-bg .arrow_bottom a{font-size:70px;}
-}
-@media(min-width:768px){
- .navbar-collapse.collapse{
- min-height: 62px!important;
- display: flex!important;
- justify-content: center;
- align-items: center;
- }
- .nav.navbar-nav.navbar-right{
- display: flex;
- justify-content: left;
- align-items: center;
- flex-wrap: wrap;
- }
- .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
- color: #555555;
- background:initial;
- }
- .navbar ul.nav > li.active > a, .navbar ul.nav > li.open > a{border-color:#fff;}
- .navbar ul.nav > li > a {
- font-size: 13px;
- letter-spacing: -0.40px;
- text-align: center;
- padding: 0px 12px 2px;
- line-height: 18px;
- display: flex;
- justify-content: center;
- align-items: center;
- text-decoration: none;
- position: relative;
- overflow: hidden;
- }
- .navbar ul.nav > li > a:after {
- content: '';
- width: calc(100% - 24px);
- position: absolute;
- bottom: -5px;
- background: #ffd800;
- height: 2px;
- left: 12px;
- transition:0.1s;
- }
- .navbar ul.nav > li > a:hover::after, .navbar-default .navbar-nav > li > a:focus::after, .navbar ul.nav > li.active > a:after{bottom:0px;}
- .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{background: initial;}
- .navbar ul.nav > li > a:hover {border-color:#fff;background:initial;}
-}
-@media(min-width:768px) and (max-width:991px){
- .static-about-link, .static_logo_about{display:none;}
- .navbar-header{width: 57px;}
- .navbar-brand.home{width:100%;margin:0;padding:0;}
- .navbar-brand.home img{width: 75px;}
- .navbar ul.nav > li > a{font-size: 11px;padding: 0px 6px 2px;}
- .navbar ul.nav > li > a:after{font-size: 11px;letter-spacing: -0.40px;padding: 0px 6px 2px;}
- .navbar ul.nav > li > a:after{width: calc(100% - 12px);left: 6px;}
- .nav.navbar-nav.navbar-right{margin: 0;float: none!important;}
-}
-@media(max-width:520px){
- #heading-breadcrumbs h1,
- #heading-breadcrumbs .h1 {font-size: 5.78vw;}
- #video-bg .arrow_bottom a{font-size:60px;}
-}
-@media(min-width:501px){
- .bigtext#header3 h2,
- .bigtext#header3 .h2{width: 161%;}
-}
-@media(max-width:500px){
- .form-comm-wr .form-group{width:100%;}
- .head_video_buttons .button1{margin-bottom: 7px;}
- .head_video_buttons .button1, .head_video_buttons .button2{float:none!important;display:block!important;}
- /*.button1{width:100%;}*/
- h2, .h2, h1.individ_main {font-size: 6vw;}
- .lead{font-size:16px;}
- .img-title table td.buts{width: 40px!important;}
- .img-title table td.buts a.sqre_btn{
- margin-bottom: 5px;
- width: 30px;
- height: 30px;
- background-size: 45%;
- }
- p.lead {margin-bottom: 25px;}
- .main-slider .carousel-control{font-size:15vw;}
- #video-bg .arrow_bottom a{font-size:50px;}
-}
-@media(max-width:380px){
- .more-projects{
- padding: 18px;
- width: 100%!important;
- font-size: 4.68vw;
- line-height: 2.5vh;
- margin-bottom: 50px;
- }
- .smi_right .post .title {
- font-size: 4vw;
- font-weight: 300;
- position: absolute;
- bottom: 0;
- padding: 30% 24% 10px 10px;
- line-height: 2.5vh;
- }
- .static_logo_about{
- position: absolute;
- left: 112px;
- font-size: 3vw;
- line-height: 125%;
- }
- .links-ses-for-wr .container .row{font-size:4vw;}
- #video-bg .arrow_bottom a{font-size:35px;}
-}
-@media(max-width:280px) {
- .pr_cover {width:109%;}
-}
-@media(max-width:275px){
- .head_video_buttons .button1, .head_video_buttons .button2{width: 100%!important;}
-}
+ bottom: -5px;
+ background: #ffd800;
+ height: 2px;
+ left: 12px;
+ transition: 0.1s; }
+ .navbar ul.nav > li > a:hover::after, .navbar-default .navbar-nav > li > a:focus::after, .navbar ul.nav > li.active > a:after {
+ bottom: 0px; }
+ .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
+ background: initial; }
-.cookie-modal {
- position: fixed;
- left: 0;
- bottom: 0;
+ .navbar ul.nav > li > a:hover {
+ border-color: #fff;
+ background: initial; } }
+@media (min-width: 768px) and (max-width: 991px) {
+ .static-about-link, .static_logo_about {
+ display: none; }
+
+ .navbar-header {
+ width: 57px; }
+
+ .navbar-brand.home {
width: 100%;
- background: #0080ca;
- color: #fff;
- padding: 7px 0;
- text-align: center;
- z-index: 9999999999;
-}
+ margin: 0;
+ padding: 0; }
+
+ .navbar-brand.home img {
+ width: 75px; }
+
+ .navbar ul.nav > li > a {
+ font-size: 11px;
+ padding: 0px 6px 2px; }
+
+ .navbar ul.nav > li > a:after {
+ font-size: 11px;
+ letter-spacing: -0.40px;
+ padding: 0px 6px 2px; }
+
+ .navbar ul.nav > li > a:after {
+ width: calc(100% - 12px);
+ left: 6px; }
+
+ .nav.navbar-nav.navbar-right {
+ margin: 0;
+ float: none !important; } }
+@media (max-width: 520px) {
+ #heading-breadcrumbs h1,
+ #heading-breadcrumbs .h1 {
+ font-size: 5.78vw; }
+
+ #video-bg .arrow_bottom a {
+ font-size: 60px; } }
+@media (min-width: 501px) {
+ .bigtext#header3 h2,
+ .bigtext#header3 .h2 {
+ width: 161%; } }
+@media (max-width: 500px) {
+ .form-comm-wr .form-group {
+ width: 100%; }
+
+ .head_video_buttons .button1 {
+ margin-bottom: 7px; }
+
+ .head_video_buttons .button1, .head_video_buttons .button2 {
+ float: none !important;
+ display: block !important; }
+
+ /*.button1{width:100%;}*/
+ h2, .h2, h1.individ_main {
+ font-size: 6vw; }
+
+ .lead {
+ font-size: 16px; }
+
+ .img-title table td.buts {
+ width: 40px !important; }
+
+ .img-title table td.buts a.sqre_btn {
+ margin-bottom: 5px;
+ width: 30px;
+ height: 30px;
+ background-size: 45%; }
+
+ p.lead {
+ margin-bottom: 25px; }
+
+ #video-bg .arrow_bottom a {
+ font-size: 50px; } }
+@media (max-width: 380px) {
+ .more-projects {
+ padding: 18px;
+ width: 100% !important;
+ font-size: 4.68vw;
+ line-height: 2.5vh;
+ margin-bottom: 50px; }
+
+ .smi_right .post .title {
+ font-size: 4vw;
+ font-weight: 300;
+ position: absolute;
+ bottom: 0;
+ padding: 30% 24% 10px 10px;
+ line-height: 2.5vh; }
+
+ .static_logo_about {
+ position: absolute;
+ left: 112px;
+ font-size: 3vw;
+ line-height: 125%; }
+
+ .links-ses-for-wr .container .row {
+ font-size: 4vw; }
+
+ #video-bg .arrow_bottom a {
+ font-size: 35px; } }
+@media (max-width: 280px) {
+ .pr_cover {
+ width: 109%; } }
+@media (max-width: 275px) {
+ .head_video_buttons .button1, .head_video_buttons .button2 {
+ width: 100% !important; } }
+.cookie-modal {
+ position: fixed;
+ left: 0;
+ bottom: 0;
+ width: 100%;
+ background: #0080ca;
+ color: #fff;
+ padding: 7px 0;
+ text-align: center;
+ z-index: 9999999999; }
+
.cookie-modal.hide-bl {
- display: none;
-}
+ display: none; }
+
.cokeis-close {
- position: absolute;
- width: 40px;
- height: 40px;
- cursor: pointer;
- top: -7px;
- right: 4px;
-}
+ position: absolute;
+ width: 40px;
+ height: 40px;
+ cursor: pointer;
+ top: -7px;
+ right: 4px; }
.cokeis-close:before {
- width: 32px;
- height: 32px;
- text-align: center;
- font-size: 16px;
- content: "";
- background: url(../img/ico-a-6.png) 50% 50% no-repeat;
- display: block;
-}
+ width: 32px;
+ height: 32px;
+ text-align: center;
+ font-size: 16px;
+ content: "";
+ background: url(../img/ico-a-6.png) 50% 50% no-repeat;
+ display: block; }
.cookie-modal p {
- padding: 0 18px;
- margin: 0;
- font-size: 13px;
-}
+ padding: 0 18px;
+ margin: 0;
+ font-size: 13px; }
.cookie-modal a {
- color: inherit;
- text-decoration: underline;
-}
-.label_39 {
- z-index: 2147483645 !important;
-}
+ color: inherit;
+ text-decoration: underline; }
+.label_39 {
+ z-index: 2147483645 !important; }
/**************text************/
-.section-text {padding-top: 46px; }
-.section-text > .container {position: relative;}
+.section-text {
+ padding-top: 46px; }
+
+.section-text > .container {
+ position: relative; }
+
.section-text > .container:before {
- content: '';
- position: absolute;
- width: 100%;
- height: 50px;
- background: rgba(255, 255, 255, 0);
- background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
- background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
- background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$from-color', endColorstr='$to-color',GradientType=1 );
- left: 0;
- bottom: 17px;
- z-index: 2;
-}
+ content: '';
+ position: absolute;
+ width: 100%;
+ height: 50px;
+ background: rgba(255, 255, 255, 0);
+ background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
+ background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
+ background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$from-color', endColorstr='$to-color',GradientType=1 );
+ left: 0;
+ bottom: 17px;
+ z-index: 2; }
+
.home-text-wr {
- max-height: 440px;
-}
+ max-height: 440px; }
+
.home-text-wr {
- font-size: 16px; }
+ font-size: 16px; }
+
.home-text-wr * {
- margin-bottom: 20px; }
+ margin-bottom: 20px; }
+
.home-text-wr h1 {
- font-size: 30px; }
+ font-size: 30px; }
+
.home-text-wr h2 {
- font-size: 26px; }
+ font-size: 26px; }
+
.home-text-wr h3 {
- font-size: 24px; }
+ font-size: 24px; }
+
.home-text-wr h4 {
- font-size: 23px; }
+ font-size: 23px; }
+
.home-text-wr p {
- margin-bottom: 40px; }
+ margin-bottom: 40px; }
+
.home-text-wr ul li, .home-text-wr ol li {
- margin-bottom: 0;
- position: relative; }
+ margin-bottom: 0;
+ position: relative; }
+
.home-text-wr ul {
- padding-left: 40px; }
+ padding-left: 40px; }
+
.home-text-wr ul li {
- list-style: none; }
+ list-style: none; }
+
.home-text-wr ul li:before {
- width: 7px;
- height: 7px;
- background: #467fbf;
- content: '';
- position: absolute;
- top: 12px;
- left: -20px;
- border-radius: 100%; }
+ width: 7px;
+ height: 7px;
+ background: #467fbf;
+ content: '';
+ position: absolute;
+ top: 12px;
+ left: -20px;
+ border-radius: 100%; }
@media (min-width: 768px) {
- .home-text-wr {
- font-size: 21px; } }
\ No newline at end of file
+ .home-text-wr {
+ font-size: 21px; } }
+
+/*# sourceMappingURL=main.css.map */
diff --git a/frontend/web/css/main.css.map b/frontend/web/css/main.css.map
new file mode 100644
index 0000000..c519bd9
--- /dev/null
+++ b/frontend/web/css/main.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["main.scss"],
+"names": [],
+"file": "main.css"
+}
\ No newline at end of file
diff --git a/frontend/web/css/main.scss b/frontend/web/css/main.scss
new file mode 100644
index 0000000..bb382f9
--- /dev/null
+++ b/frontend/web/css/main.scss
@@ -0,0 +1,1238 @@
+body{position:relative;}
+.no-mg{margin:0;}
+#back-to-top{background: #467fbf;border-radius: 0 50px 50px 0;width: 50px;padding-right: 6px;}
+#back-to-top:hover {background: #20446d;}
+#back-to-top:active {background: #1b2e44;padding-top: 6px;}
+#heading-breadcrumbs{background-attachment: fixed;}
+.navbar-brand{display: flex;justify-content: center;align-items: center;}
+.button1 {
+ margin: 0 auto;
+ color: black;
+ text-transform: uppercase;
+ background-color: #ffd800;
+ text-decoration: none;
+ cursor: pointer;
+ transition: 0.3s;
+ display: block;
+ text-align: center;
+ font-weight: bold;
+ width: 158px;
+ padding: 8px 0;
+ padding-top: 10px;
+ font-size: 13px;
+ line-height: 14px;
+ background-position: 14px center;
+ background-size: 18px;
+ background-repeat: no-repeat;
+ padding-left: 25px;
+ letter-spacing: 0;
+ border: none;
+ outline: none;
+ border-radius: 2px;
+ margin-bottom: 15px;
+}
+.btn.button1.mini {
+ background-image: url(../img/arrows_right_w2.png);
+ background-position: calc(100% - 14px) center;
+ background-repeat: no-repeat;
+ letter-spacing: 0;
+ border: none;
+ outline: none;
+ margin: 0 auto;
+ text-transform: uppercase;
+ text-decoration: none;
+ cursor: pointer;
+ transition: 0.3s;
+ display: inline-block;
+ text-align: center;
+ font-weight: bold;
+ width: 180px;
+ padding: 8px 0;
+ padding-top: 10px;
+ padding-right: 24px;
+ font-size: 13px;
+ line-height: 14px;
+ background-size: 9%;
+}
+.why-us .button1{width: 190px;}
+
+.static-about-link{color: #555555;text-decoration: none;}
+.static_logo_about {
+ font-family: Arial, sans-serif !important;
+ transition: 0.3s;
+ width: 155px;
+ padding: 0;
+ margin: 0;
+ margin-left: -5px;
+ float: left;
+ display: flex;
+ height: 80px;
+ justify-content: center;
+ align-items: center;
+ font-size: 12px;
+ line-height: 13px;
+ cursor: pointer;
+ text-transform: uppercase;
+ padding-left: 10px;
+}
+.address_footer_table td{
+ vertical-align: top;
+ padding-right:7px;
+}
+#top {
+ background: #0096d6;
+ color: #fff;
+ padding: 0;
+ height:40px;
+ a {color: #fff}
+ >.container{height:100%;overflow: hidden;}
+ //.social a {
+ // color: #999999;
+ // display: inline-block;
+ // width: 24px;
+ // height: 16px;
+ // border-radius: 12px;
+ // line-height: 0px;
+ // font-size: 12px;
+ // text-align: center;
+ // vertical-align: bottom;
+ //}
+}
+.row-flex {
+ display: flex;
+ flex-wrap: wrap;
+ height: 100%;
+ &:before {
+ display: none;
+ }
+}
+.align-items-center {
+ align-items: center;
+}
+.justify-content-center {
+ justify-content: center;
+}
+.justify-content-between {
+ justify-content: space-between;
+}
+.align-self-start {
+ align-self: flex-start;
+}
+.align-self-end {
+ align-self: flex-end;
+}
+.header-lang-col, .first-mail-col, .first-phone-col, .first-menu-col {
+ padding: 0 15px;
+}
+.header-lang-col, .first-mail-col, .first-phone-col {
+ flex: 0 0 auto;
+ width: auto;
+ max-width: none;
+
+}
+.first-menu-col {
+ width: 100%;
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+ text-align: center;
+ ul {
+ display: inline-block;
+ vertical-align: middle;
+ &:before, &:after {
+ display: none;
+ }
+ li {
+ float: left;
+ a {
+ padding: 0 10px;
+ font-size: 13px;
+ line-height: 16px;
+ &:hover, &:active, &:focus {
+ background: none;
+ }
+
+ }
+ }
+ }
+}
+.header-lang-col {
+ font-size: 11px;
+ text-transform: uppercase;
+ span, a {
+ padding: 0 8px;
+ &:first-child {
+ padding-left: 0;
+ }
+ &:last-child {
+ padding-right: 0;
+ }
+ }
+}
+.first-mail-col {
+ a {
+ font-size: 13px;
+ color: #b0e8ff;
+ &:hover {
+ text-decoration: none;
+ }
+ }
+}
+.top_phones {
+ a {
+ font-size: 16px;
+ &:hover {
+ text-decoration: none;
+ }
+ }
+}
+
+.blue-fon, .background-kben{background-color: #00a1e9;background-image:url('/img/slide_two_fon.png');color:#fff;}
+.blue-fon .icon, .background-kben .icon{position: relative;width:120px;height:120px;border:none;}
+.blue-fon .icon img, .background-kben .icon img {width: 100%;margin: 0;padding: 0;}
+.blue-fon .box-simple h3, .background-kben .box-simple h3, .blue-fon .box-simple .h3, .background-kben .box-simple .h3 {color: #ffd800;margin-bottom: 5px;}
+.blue-fon .box-simple p, .background-kben .box-simple p {color: #fff;}
+.why-us .line_why {position: absolute;top: 50px;right: -83px;opacity: 0.3;}
+.blue-fon .heading h1, .blue-fon .heading h2, .blue-fon .heading h3, .blue-fon .heading h4, .blue-fon .heading h5,
+.blue-fon .heading .h1, .blue-fon .heading .h2, .blue-fon .heading .h3, .blue-fon .heading .h4, .blue-fon .heading .h5,
+.background-kben .heading h1, .background-kben .heading h2, .background-kben .heading h3, .background-kben .heading h4, .background-kben .heading h5,
+.background-kben .heading .h1, .background-kben .heading .h2, .background-kben .heading .h3, .background-kben .heading .h4, .background-kben .heading .h5{color:#fff;border-color: #ffd800!important;}
+a.sqre_btn {
+ padding: 0;
+ margin: 0;
+ outline: none;
+ font-weight: normal;
+ font-size: 14px;
+ line-height: normal;
+ letter-spacing: 0;
+ display: inline-block;
+ vertical-align: middle;
+ width: 40px;
+ height: 40px;
+ background-color: rgba(255, 0, 0, 0.23);
+ border-radius: 0;
+ text-align: center;
+ position: relative;
+ margin-left: 5px;
+ margin-top: 5px;
+ background-position: center;
+ background-repeat: no-repeat;
+}
+section.blue-fon {padding-top: 25px;}
+.objects-main-wr .image_link_wr {
+ width: 100%;
+ height: 0;
+ padding-top: 58.829%;
+ position: relative;
+}
+.objects-main-wr .img-title table {width: 100%;margin-top: 10px;}
+.objects-main-wr .image_link {
+ background-position: center;
+ position: absolute;
+ top: 0;
+ left: 0;
+ background-size: 100% 100%;
+ background-repeat: no-repeat;
+ width: 100%;
+ height: 100%;
+}
+.objects-main-wr .image_link:hover{background-size: 105% 105%;}
+.objects-main-wr .img-title table td.buts {width: 95px;max-width: 100%;vertical-align: top;text-align: left;}
+.sqre_btn.blue_arrow {background-color: #0095d7;background-image: url(../img/arrows_right_w.png);}
+.text-left a.sqre_btn {margin-left: 0;margin-right: 5px;}
+.img-title table .text-left a.sqre_btn {margin-top: 0;}
+.sqre_btn.yellow_calc {background-color: #ffd800;/*background-image: url(../img/icon_calc2.png);*/background-image: url(../img/icon_phone.png);}
+.img-title table td.i-title {padding-left: 10px;text-align: left;padding-right: 10px;}
+.img-title table .pr_title2 {margin: 0;padding: 0;}
+.pr_title2 a {
+ font-weight: bold;
+ font-size: 16px;
+ text-transform: uppercase;
+ text-decoration: none;
+ color: #555555;
+}
+.button1.more-projects {padding: 14px;width: 240px;font-size: 14px;margin-bottom: 25px;}
+.pr_title2 span{display:none!important;}
+.btn.icon_phone {background-image: url(../img/icon_phone.png);}
+.btn.icon_car {background-image: url(../img/icon_car.png);}
+.btn.icon_calc {background-image: url(../img/icon_calc.png);}
+.button1 span, .button2 span {display: block;font-weight: normal;font-size: 11px;}
+.button1:hover {
+ text-decoration: none;
+ color: black;
+ background-color: #ffe764;
+ box-shadow: inset 0px 0px 0px 2px black, 0px 0px 20px rgba(0,0,0,0.2)!important;
+ transition: 0.3s;
+}
+.get_station_center {text-align: center;margin-top: 30px;margin-bottom: -15px;}
+.border5 {border-radius: 5px;}
+.card1 .heading.text-left h2,
+.card1 .heading.text-left .h2 {margin-top: 0px;}
+.bigtext {display: table-caption;}
+.smi_left .video {height: 422px;}
+.blue_arrow {
+ cursor: pointer;
+ width: 40px;
+ height: 40px;
+ background-color: #0095d7;
+ background-image: url(../img/arrows_right_w.png);
+ background-position: center center;
+ background-repeat: no-repeat;
+ transition: 0.3s;
+}
+.about .smi_right .post {
+ width: 360px;
+ max-width: 100%;
+ height: 160px;
+ background-color: black;
+ color: #fff;
+ position: relative;
+ background-position: bottom center;
+ background-repeat: no-repeat;
+ box-shadow: inset 0px -150px 200px -100px rgba(0,0,0,0.75);
+ margin-bottom: 30px;
+ margin-left: auto;
+ margin-right: auto;
+}
+.smi_right .post .title {
+ font-size: 16px;
+ font-weight: 300;
+ position: absolute;
+ bottom: 0;
+ padding: 30% 18% 13px 18px;
+ line-height: 19px;
+}
+.smi_right .blue_arrow {right: 10px;bottom:10px;position: absolute;}
+.about .post a {width: 100%;height: 100%;position: absolute;color: #fff;}
+.text.quote{
+ box-shadow: inset 3px 0px 0px #0095d7;
+ padding-left: 20px;
+ margin-top: 20px;
+ position: relative;
+ margin-bottom: 25px;
+}
+.icon_en{width:80px!important;height:80px!important;border:none;}
+.icon_en#icon01 {background-image: url(../img/icons/icon01.png);}
+.icon_en#icon02 {background-image: url(../img/icons/icon02.png);}
+.icon_en#icon03 {background-image: url(../img/icons/icon03.png);}
+.icon_en#icon04 {background-image: url(../img/icons/icon04.png);}
+.icon_en#icon05 {background-image: url(../img/icons/icon05.png);}
+.icon_en#icon06 {background-image: url(../img/icons/icon06.png);}
+.icon_en#icon07 {background-image: url(../img/icons/icon07.png);}
+.icon_en#icon08 {background-image: url(../img/icons/icon08.png);}
+.icon_en#icon09 {background-image: url(../img/icons/icon09.png);}
+.icon_en#icon10 {background-image: url(../img/icons/icon10.png);}
+.btn.icon_stat {background-image: url(../img/icon_stat.png);}
+.bt-shadow{box-shadow: inset 0px -100px 200px -100px rgba(0, 0, 0, 0.5);}
+#footer {background: #0080ca;padding: 15px 0;padding-bottom: 23px;color: #ffffff;overflow: hidden;}
+.why-us{max-width: 100%;}
+.home_mob_link{max-width: 100px;display: inline-block;padding: 10px 15px;}
+.static_logo_about_mob{
+ display: inline-block;
+ font-family: Arial, sans-serif!important;
+ transition: 0.3s;
+ width: 135px;
+ padding: 0;
+ margin: 0;
+ font-size: 11px;
+ /*text-transform: lowercase;*/
+ line-height: 13px;
+ cursor: default;
+ text-align: left;
+ margin-left: 15px;
+ z-index: 1;
+}
+.small-logo-center .cont{
+ display: flex;
+ margin: 0 auto;
+ align-items: center;
+ justify-content: center;
+}
+.small-logo-center{margin: 10px 0 -10px;}
+.showcase .item h4, .showcase .item .h4 {color: #ffffff;}
+#video-bg{
+ position: relative;
+ top: 0;
+ left: 0;
+ z-index: 1;
+ width: 100%;
+ height: 100%;
+ max-height: calc(100vh - 92px);
+ overflow: hidden;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+}
+#video-bg:after {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background: rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px 250px 250px -250px black, inset 0px -250px 250px -250px black;
+}
+#video-bg .arrow_bottom{
+ position: absolute;
+ width: 100%;
+ z-index: 1;
+ color: #fff;
+ bottom: 4%;
+ left: 0;
+ text-align: center;
+}
+#video-bg .arrow_bottom a{
+ font-size: 100px;
+ color: rgba(255, 255, 255, 0.5);
+ transition: 0.2s;
+}
+#video-bg .arrow_bottom a:hover{
+ color: rgba(255, 255, 255, 0.8);
+}
+#video-bg .arrow_bottom a:active{
+ color: rgba(255, 255, 255, 1);
+}
+#video-bg video{
+ opacity: 0.7;
+}
+.video_main {
+ background-color: #0080ca;
+ z-index: -1000;
+ background-image: url(/img/slide_two_fon.png);
+}
+.share_social{width:48px;height:48px;background-image:url('../img/socnets.png');display:inline-block;margin:0;padding:0;border-radius:50%;overflow:hidden;margin-top:5px;margin-right:3px;}
+.share_social.vk{background-position:0px 0px;}
+.share_social.fb{background-position:-56px 0px;}
+.share_social.gpl{background-position:48px 0px;}
+footer a{color: #fff;font-weight: 500;}
+footer a:hover{color:#fff;}
+footer .social-logos a i.fa, button i.fa {margin:0;}
+footer .social-logos a{
+ display: inline-block;
+ text-align: center;
+ background-color: #ffd800;
+ color: #1c4761;
+ font-size: 24px;
+ width: 34px;
+ height: 34px;
+ padding: 7px;
+ box-sizing: content-box;
+ border-radius: 50%;
+ margin-right: 7px;
+ margin-top: 5px;
+ margin-bottom: 5px;
+}
+footer .social-logos a:hover {background-color: #d6b500;color: #0a2d42;}
+
+.steps-pre{
+ margin:0;
+ text-transform: uppercase;
+ padding: 40px 0;
+ padding-top: 50px;
+ position: relative;
+ overflow: unset;
+}
+section.bar.background-gray.steps-pre:before {
+ content: '';
+ width: 50px;
+ height: 50px;
+ position: absolute;
+ left: calc(50% - 25px);
+ bottom: -25px;
+ -webkit-transform: rotate(45deg);
+ transform: rotate(45deg);
+ background: #eeeeee;
+ z-index: 1;
+}
+.steps-pre h2,.steps-pre div,
+.steps-pre .h2{margin: 4px 0;}
+.steps-pre div{margin:4px auto;font-weight:bold;}
+.individ_main{font-size: 30px;}
+#get-it {padding: 30px 0 10px;background-color:#0080ca;}
+#main-page .blue-fon .heading h2,
+#main-page .blue-fon .heading .h2{border:none;}
+#main-page .row.portfolio{display: flex;flex-wrap: wrap;}
+
+.bottom-text{padding: 20px 15px;font-size: 12px;padding-bottom: 0;}
+.bottom-text-in{font-size: 12px;position: absolute;bottom: -110px;}
+#map {height: 560px;background-image: url(../img/map.jpg);}
+.portfolio .box-image {
+ position: relative;
+ text-align: center;
+ margin: 15px 0;
+}
+#objects-wr .portfolio .box-image .image {
+ top: 0;
+ width: 100%;
+ height: 0;
+ padding-top: 75%;
+}
+.portfolio .box-image .image img{
+ width: 100%;
+ height: 100%;
+ /*object-fit: cover;*/
+ position: absolute;
+ top: 0;
+ left: 0;
+}
+.partners-wr{padding: 30px 0;}
+#objects-wr .bar.background-gray{padding: 20px 0;}
+#blog-listing-big .post .image, #blog-homepage .post .image{
+ max-height: 350px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ margin-bottom: 20px;}
+.post-blog .lead{margin-top: 25px;}
+.post-blog .content{margin-bottom: 50px;}
+.tag-cloud li.active a {background-color: #467fbf;color: #eeeeee!important;}
+.object-slider .carousel-inner{border-radius: 5px;overflow: hidden;}
+.object-slider{padding-bottom: 50px;position: relative;}
+.object-slider .carousel{
+ width:100%;
+ height:550px;
+ max-height:550px;
+ border-radius: 5px;
+}
+.object-slider .carousel-indicators{
+ bottom: -40px;
+ margin: 0;
+ left: 0;
+ width: 100%;
+}
+.object-slider .carousel .carousel-inner, .object-slider .carousel .carousel-inner .item{width:100%;height:100%;}
+.object-slider a.carousel-control {
+ width: 30px;
+ height: 30px;
+ background-color: #ffffff;
+ color: black;
+ text-align: center;
+ line-height: 29px;
+ padding-right: 2px;
+ border-radius: 50%;
+ position: absolute;
+ left: initial;
+ opacity: 1;
+ background-image: none;
+}
+.object-slider a.left.carousel-control{top: 20px;right: 75px;}
+.object-slider a.right.carousel-control{
+ top: 20px;
+ right: 35px;
+ padding-right: 0;
+ padding-left: 2px;
+}
+.object-slider a.carousel-control:hover {opacity: 0.5;}
+.object-slider a.carousel-control:active {opacity: 0.8;line-height: 24px;margin-top: 3px;}
+.calculate-main-wr:after, #calculate-form:after{content:'';clear:both;display:block;position:relative;}
+#calculate-form{margin-top: -15px;}
+#calculate-form > .row {
+ padding-top: 15px;
+}
+#calculate-form .submit-wr{
+ margin-top: -10px;
+ margin-bottom: 5px;
+}
+#calculate-form .text-center img{margin: 0 auto;}
+
+.object-slider .carousel-indicators li{
+ width: 12px;
+ height: 12px;
+ border-radius:50%;
+ background-color: #869791;
+ border-color: #869791;
+ margin: 5px 7px;
+}
+.object-slider .carousel-indicators .active, .object-slider .carousel-indicators li:hover {
+ width: 12px;
+ height: 12px;
+ background-color: #467fbf;
+ border-color: #467fbf;
+}
+/*отображать только 4 элемента в портфолио*/
+.object-view .portfolio > div:nth-child(1n+6) {display: none;}
+.object-view .portfolio .image{padding-top:75%;}
+.modal-body > form > .row > .col-md-12 {padding: 0px 30px;}
+.row.calculate-main-wr {padding-left: 15px;padding-right: 15px;}
+.big-title1{text-transform: uppercase;font-size: 24px;}
+
+/*heading breadcrumbs blue fon*/
+#heading-breadcrumbs{background-color: #0080ca;background-image: url(/img/slide_two_fon.png);}
+#heading-breadcrumbs h1,
+#heading-breadcrumbs .h1{color: #fdfdfd;}
+#heading-breadcrumbs .breadcrumb > .active {color: #d0d0d0;font-weight: bold;}
+#heading-breadcrumbs .breadcrumb > li + li:before {color: #ececec;}
+#heading-breadcrumbs .breadcrumb li a {color: #efefef;}
+#heading-breadcrumbs .breadcrumb li a:hover {color: #ffffff;}
+#heading-breadcrumbs .breadcrumb li a:active {color: #c7c7c7;}
+#heading-breadcrumbs > .container > .row{display: flex;align-items: center;}
+.box-image .name, .box-image .text{opacity:0;}
+.box-image:hover .name, .box-image:hover .text{opacity:1;}
+.owl-carousel .owl-wrapper-outer {border-radius: 5px;}
+.links-ses-for-wr{margin:0;}
+.links-ses-for-wr a{color: #00a1e9;text-decoration: underline;}
+.links-ses-for-wr .container{padding-top: 18px;padding-bottom: 20px;}
+.links-ses-for-wr .container .row{height: 60px;display: flex;justify-content: center;align-items: center;text-transform: uppercase;font-weight: bold;font-size: 14.5px;}
+.links-ses-for-wr .container .row .lsf-left{text-align: right;border-right: 2px solid #e4e4e4;padding-right: 30px;}
+.links-ses-for-wr .container .row .lsf-right{text-align: left;padding-left: 30px;}
+.links-ses-for-wr .container .row .lsf-left p{background-image: url(/img/icon1_prv.png);}
+.links-ses-for-wr .container .row .lsf-right p{background-image: url(/img/icon2_prv.png);}
+.links-ses-for-wr .container .row p{display: inline-block;background-position: top left;background-repeat: no-repeat;padding: 13px 0 13px 70px;}
+#mediaabout-wr .portfolio .box-image {padding-top: 56.1%;}
+#mediaabout-wr .portfolio .box-image .post{
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-size: cover;
+}
+#mediaabout-wr .portfolio .box-image .post a{
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ top: 0;
+ left: 0;
+}
+#mediaabout-wr .portfolio .box-image .post .title{
+ text-align: left;
+ color: #fff;
+ width:100%;
+ font-size: 15px;
+ padding: 10px 20px;
+ padding-bottom: 15px;
+ position: absolute;
+ bottom: 0;
+ background-color: rgba(0, 0, 0, 0.5);
+ max-height: 50%;
+}
+.object_main_title{display: block;position: relative;}
+.object_main_title .sec_omt {
+ position: absolute;
+ left: 0;
+ top: 0;
+ z-index: -1;
+}
+.showcase.projects .item h4 {
+ color: #ffffff;
+ text-transform: none;
+ font-weight: normal;
+ letter-spacing: normal;
+ line-height: 1.35;
+}
+
+
+
+.article_comms-wr {position: relative;padding-top: 25px;padding-bottom: 15px;}
+.article_comms-wr:before {
+ content: '';
+ width: calc(100% - 30px);
+ height: 1px;
+ background-color: #d2d2d2;
+ top: 0;
+ left: 0;
+ position: absolute;
+ margin-left: 15px;
+}
+.article-comms_wr .has-error .form-control:focus{-webkit-box-shadow:none!important;box-shadow: none!important;}
+.article_comms-wr textarea{resize:vertical!important;}
+.article-comms_wr .rateit button.rateit-reset{margin-right:5px;}
+.input_bl.stars-wr_{margin-top: -5px;}
+.input_bl.stars-wr_ .rateit button.rateit-reset{margin-right: 2px;}
+.article_comms-wr .comments-start{width: 100%;}
+.article_comms-wr .comments-border{display:none;}
+.form-comm-wr { padding: 0px;}
+.form-comm-wr .rateit{padding: 0px 15px;}
+.comments-start .required label:before{display:none;content:'';}
+.comments-start .required label:after {
+ display: inline-block;
+ content: "*";
+ color: #d40000;
+ margin-left: 4px;
+}
+.user-ico{
+ padding: 10px;
+ text-align: center;
+ background: #0080ca;
+ color: #fff;
+ font-size: 44px;
+ text-transform: uppercase;
+}
+#blog-post{padding-bottom: 50px;}
+#artbox-comment .submit_btn button{
+ color: #0080ca;
+ background-color: initial;
+ border: 1px solid;
+ border-color: #0080ca;
+ font-weight: 700;
+ font-family: "Roboto",Helvetica,Arial,sans-serif;
+ text-transform: uppercase;
+ letter-spacing: .08em;
+ padding: 6px 12px;
+ font-size: 13px;
+ line-height: 1.42857143;
+ border-radius: 0;
+ margin: 0 auto;
+ display: block;
+}
+#artbox-comment .submit_btn button:hover, #artbox-comment .submit_btn button:active{
+ color:#fff;
+ background-color:#0080ca;
+}
+#artbox-comment .submit_btn button:active{
+ background-image: none;
+ outline: 0;
+ -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
+ box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
+}
+#artbox-comment .submit_btn button:before{
+ content: "\f0e5";
+ display: inline-block;
+ font: normal normal normal 14px/1 FontAwesome;
+ font-size: inherit;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ margin-right: 5px;
+}
+#artbox-comment .form-comm-wr{background:none;}
+#artbox-comment .input_bl label {
+ position: relative;
+ width: 100%;
+ text-align: left;
+ padding-right: 10px;
+ margin: 9px 0 0 0;
+ display: inline-block;
+ max-width: 100%;
+ margin-bottom: 5px;
+ font-weight: normal;
+ text-transform: none;
+ font-family: "Roboto",Helvetica,Arial,sans-serif;
+ font-size: 14px;
+ line-height: 1.42857143;
+ color: #555;
+}
+#artbox-comment .submit_btn{width: 100%;}
+.input_bl input, .input_bl textarea, .answer-form textarea{width:100%;border-radius: 0!important;}
+.form-comm-wr .form-group {
+ margin-bottom: 0;
+ width: 50%;
+ padding: 0px 15px;
+}
+.form-comm-wr .form-group.field-commentmodel-text{width:100%;}
+.has-error .help-block{display:block;}
+.header-lang{
+ height: 100%;
+ display: flex;
+ justify-content: flex-end;
+ align-items: center;
+ font-size: 13px;
+ text-transform: uppercase;
+}
+.header-lang .active_lang{
+ background-color: #e9e7e7;
+ height: 30px;
+ line-height: 29px;
+ padding: 0px 10px;
+}
+.header-lang a{
+ background-color: #f6f6f6;
+ height: 30px;
+ line-height: 29px;
+ padding: 0px 10px;
+ border: 1px solid #e9e7e7;
+ border-top: 0;
+ border-bottom: 0;
+ margin-left: -1px;
+}
+.header-lang a:hover{
+ background-color: #e9e7e7;
+ border: 1px solid #cacaca;
+ border-top: 0;
+ border-bottom: 0;
+}
+.phones_head{height:100%;margin:0 -15px;}
+.phones_head>div{
+ display: inline-block;
+ height: 100%;
+ line-height: 30px;
+ font-size: 13px;
+ margin: 0 15px;
+ margin-right:5px;
+}
+.top_phones span, .top_mail span {
+ margin: 0 5px;
+}
+.top_mail, .top_phones{color:#949292;}
+.top_phones a{font-weight:bold;color:#333333;}
+.top_mail a{color:#0095d7;}
+.carousel_green_btn{
+ position: absolute;
+ width: 100%;
+ bottom: 50px;
+ left: 15px;
+}
+.green-carousel{position:relative;}
+#green-wr .button1.btn{
+ width: 250px;
+}
+#green-wr .box-simple{
+ text-align: center;
+ margin-bottom: 0;
+ position: absolute;
+ width: 100%;
+ bottom: 50px;
+}
+.individual-cover {
+ margin-bottom: 40px;
+ background-image: url(/img/accord/indiv_head.jpg);
+ background-position: bottom center;
+ background-repeat: no-repeat;
+ background-attachment: scroll;
+ background-size: cover;
+ padding-top: 30%;
+ max-height: 570px;
+ box-shadow: inset 0px -100px 100px -100px rgba(0, 0, 0, 0.5), inset 0px 100px 100px -100px rgba(0, 0, 0, 0.5);
+}
+ul.list-wr{color: #467fbf;}
+ul.list-wr span{color: #555;}
+.copylink{
+ padding: 10px 35px;
+ display: block;
+ background-image: url(/img/awlogo_w.png);
+ background-repeat: no-repeat;
+ background-position: left center;
+ color:#fff;
+}
+.copylink:hover{color:#fff;}
+.copylink.mobile-cp{
+ float: left;
+ width: 100%;
+}
+.list-static-wr{
+ list-style:none;
+}
+.list-static-wr li {
+ position: relative;
+}
+.list-static-wr li:before {
+ content: '•';
+ font-weight: bold;
+ color: #0080ca;
+ font-size: 25px;
+ position: absolute;
+ left: -20px;
+ top: -2px;
+}
+.contacts_photo{
+ width: 100%;
+ position: relative;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ height: auto;
+ max-height: 520px;
+ overflow: hidden;
+ border-radius: 10px;
+}
+.contacts_photo img{width:100%;}
+.phone_hint{
+ opacity: 0;
+ position: absolute;
+ white-space: normal;
+ min-width: 182px;
+ text-align: left;
+ font-weight: bold;
+ text-transform: none;
+ background-color: #fff;
+ border: 1px solid #0095d7;
+ padding: 3px 7px;
+ border-radius: 5px;
+ bottom: -50px;
+ left: -10px;
+ transition: 0.3s;
+ box-shadow: 0px 5px 12px -6px black;
+ color: #006697;
+}
+.phone_hint:after {
+ content: '';
+ display: block;
+ position: absolute;
+ width: 10px;
+ height: 10px;
+ background: #ffffff;
+ bottom: -6px;
+ left: 20px;
+ transform: rotate(45deg);
+ border-bottom: 1px solid #0095d7;
+ border-right: 1px solid #0095d7;
+}
+a.btn.sqre_btn.yellow_calc.modaled.init-button-сalculate:hover > .phone_hint {
+ bottom: 40px!important;
+ opacity: 0.9!important;
+}
+.button1.noicon{
+ padding-left: 0px;
+}
+p.error-text{
+ font-size: 30px;
+ color: #333333;
+ font-weight: bold;
+ line-height: 35px;
+ margin-top: 30px;
+ margin-bottom: 50px;
+}
+
+@media(min-width:1201px){
+ .links-ses-for-wr .container .row p {margin: 7px 20px;}
+ .bottom-text-in {bottom: -90px;}
+ footer#footer {height: 230px!important;max-height: 230px!important;}
+ #all {padding-bottom: 230px!important;}
+ .address_footer_table{line-height:23px;}
+}
+@media(max-width:1200px){
+ .calc-form-right-wr{
+ border-top: 1px solid #e5e5e5;
+ padding-top: 20px!important;
+ margin-top: 10px;
+ }
+ .address_footer_table{line-height:27px;}
+}
+@media(min-width:992px){
+ header{height: 80px;overflow: hidden;}
+ #all{min-height:100vh;position: relative;padding-bottom: 250px;}
+ footer#footer{height: 250px;max-height: 250px;position: absolute;width: 100%;bottom: 0;}
+ #calculate-modal .modal-dialog{
+ width: 95%!important;
+ max-width: 1550px!important;
+ margin-top: 10px;
+ }
+ .links-ses-for-wr .container .row p {margin: 7px 0px;}
+ p.coord1{margin-top:-30px;}
+ .object_main_title .main_omt{
+ max-height: 38px;
+ overflow: hidden;
+ display: block;
+ opacity: 0.8;}
+ .object_main_title .sec_omt{
+ background: linear-gradient(white, #ffffff00);
+ -webkit-background-clip: text;
+ color: transparent;
+ max-height: 50px;}
+}
+@media(min-width:992px) and (max-width:1199px){
+ #video-bg .arrow_bottom a{font-size:90px;}
+ .pr_cover {
+ max-width: 320px;
+ max-height: 180px;
+ overflow: hidden;
+ display: inline-block;
+ width: calc(100% + 15px);
+ height: 0;
+ padding-bottom: 67.087%;
+ position: relative;
+ }
+ .head_video_buttons .button1{margin-bottom: 7px;}
+ .head_video_buttons .button1, .head_video_buttons .button2{float:none!important;display:block!important;}
+ .navbar-brand.home{width: 100px;}
+ .static_logo_img {width: 100%;}
+ .static-about-link, .static_logo_about{display:none;}
+ .navbar ul.nav > li > a{letter-spacing: -0.5px!important;padding: 0px 8px 2px!important;}
+ .navbar ul.nav > li > a:after{width: calc(100% - 16px)!important;left: 8px!important;}
+ .about .smi_right .post{width:100%;}
+ .smi_right .post .title{font-size: 13px;padding: 30% 21% 13px 11px;line-height: 16px;}
+ .object-slider .carousel{height:500px;}
+}
+@media(max-width:991px){
+ #video-bg .arrow_bottom a{font-size:80px;}
+ .address_footer_table{line-height:20px;}
+ .links-ses-for-wr .container .row{flex-direction: column;height: initial;}
+ .links-ses-for-wr .container .row .lsf-left, .links-ses-for-wr .container .row .lsf-right {
+ text-align: left;
+ border-right: none;
+ padding-right: 15px;
+ padding-left: 15px;
+ }
+ .links-ses-for-wr .container {padding-top: 10px;padding-bottom: 12px;}
+ .links-ses-for-wr .container .row p{margin-bottom:0;}
+ #footer .container > div {margin-bottom: 20px;}
+ .background-kben.block-why, .head_video_buttons{margin-top: 30px;}
+ .pr_cover {
+ max-width: 320px;
+ max-height: 180px;
+ width: 105%;
+ height: 19vh;
+ position: relative;
+ }
+ .project-right .open_gal img {position: absolute;width:100%;height:100%;}
+ #section2{padding: 0!important;}
+ .main_video_fb{padding-top: 404px;}
+ .card1 p.lead {margin-top: -25px;margin-bottom: 40px;}
+ .main_video_yt{
+ width: 100%;
+ height: 0;
+ padding-bottom: calc(57% - 6px);
+ position: relative;
+ }
+ .main_video_yt iframe{
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ }
+
+ .object-slider .carousel{height:450px;}
+}
+@media(min-width:870px){
+ #calculate-modal .modal-dialog {width: 830px;}
+}
+@media screen and (min-width: 768px){
+ .carousel-indicators {bottom: -40px;}
+}
+@media(max-width:767px){
+ .main_video_fb{padding-top: 56.1%;}
+ .object-slider{margin-left: -15px;margin-right: -15px;}
+
+ .object-slider .carousel {
+ width: 100%;
+ max-height: 400px;
+ border-radius: 0px;
+ padding-top: 60%;
+ height:0;
+ }
+ .object-slider .carousel-inner {border-radius: 0px;}
+ .object-slider .carousel .carousel-inner{position:absolute;top:0;left:0;}
+ .individual-cover{
+ margin-bottom: 20px;
+ padding-top: 40%;
+ }
+ .contacts_photo {
+ width: calc(100% + 30px);
+ max-height: 230px;
+ margin-left: -15px;
+ border-radius: 0px;
+ }
+ #video-bg .arrow_bottom a{font-size:70px;}
+}
+@media(min-width:768px){
+ .navbar-collapse.collapse{
+ min-height: 80px!important;
+ display: flex!important;
+ align-items: center;
+ }
+ .nav.navbar-nav.navbar-right{
+ display: flex;
+ justify-content: left;
+ align-items: center;
+ flex-wrap: wrap;
+ padding-left: 4%;
+ }
+ .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
+ color: #555555;
+ background:initial;
+ }
+ .navbar ul.nav > li.active > a, .navbar ul.nav > li.open > a{border-color:#fff;}
+ .navbar ul.nav > li > a {
+ font-size: 13px;
+ letter-spacing: -0.40px;
+ text-align: center;
+ padding: 0px 12px 2px;
+ line-height: 18px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ text-decoration: none;
+ position: relative;
+ overflow: hidden;
+ }
+ .navbar ul.nav > li > a:after {
+ content: '';
+ width: calc(100% - 24px);
+ position: absolute;
+ bottom: -5px;
+ background: #ffd800;
+ height: 2px;
+ left: 12px;
+ transition:0.1s;
+ }
+ .navbar ul.nav > li > a:hover::after, .navbar-default .navbar-nav > li > a:focus::after, .navbar ul.nav > li.active > a:after{bottom:0px;}
+ .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{background: initial;}
+ .navbar ul.nav > li > a:hover {border-color:#fff;background:initial;}
+}
+@media(min-width:768px) and (max-width:991px){
+ .static-about-link, .static_logo_about{display:none;}
+ .navbar-header{width: 57px;}
+ .navbar-brand.home{width:100%;margin:0;padding:0;}
+ .navbar-brand.home img{width: 75px;}
+ .navbar ul.nav > li > a{font-size: 11px;padding: 0px 6px 2px;}
+ .navbar ul.nav > li > a:after{font-size: 11px;letter-spacing: -0.40px;padding: 0px 6px 2px;}
+ .navbar ul.nav > li > a:after{width: calc(100% - 12px);left: 6px;}
+ .nav.navbar-nav.navbar-right{margin: 0;float: none!important;}
+}
+@media(max-width:520px){
+ #heading-breadcrumbs h1,
+ #heading-breadcrumbs .h1 {font-size: 5.78vw;}
+ #video-bg .arrow_bottom a{font-size:60px;}
+}
+@media(min-width:501px){
+ .bigtext#header3 h2,
+ .bigtext#header3 .h2{width: 161%;}
+}
+@media(max-width:500px){
+ .form-comm-wr .form-group{width:100%;}
+ .head_video_buttons .button1{margin-bottom: 7px;}
+ .head_video_buttons .button1, .head_video_buttons .button2{float:none!important;display:block!important;}
+ /*.button1{width:100%;}*/
+ h2, .h2, h1.individ_main {font-size: 6vw;}
+ .lead{font-size:16px;}
+ .img-title table td.buts{width: 40px!important;}
+ .img-title table td.buts a.sqre_btn{
+ margin-bottom: 5px;
+ width: 30px;
+ height: 30px;
+ background-size: 45%;
+ }
+ p.lead {margin-bottom: 25px;}
+
+ #video-bg .arrow_bottom a{font-size:50px;}
+}
+@media(max-width:380px){
+ .more-projects{
+ padding: 18px;
+ width: 100%!important;
+ font-size: 4.68vw;
+ line-height: 2.5vh;
+ margin-bottom: 50px;
+ }
+ .smi_right .post .title {
+ font-size: 4vw;
+ font-weight: 300;
+ position: absolute;
+ bottom: 0;
+ padding: 30% 24% 10px 10px;
+ line-height: 2.5vh;
+ }
+ .static_logo_about{
+ position: absolute;
+ left: 112px;
+ font-size: 3vw;
+ line-height: 125%;
+ }
+ .links-ses-for-wr .container .row{font-size:4vw;}
+ #video-bg .arrow_bottom a{font-size:35px;}
+}
+@media(max-width:280px) {
+ .pr_cover {width:109%;}
+}
+@media(max-width:275px){
+ .head_video_buttons .button1, .head_video_buttons .button2{width: 100%!important;}
+}
+
+
+
+.cookie-modal {
+ position: fixed;
+ left: 0;
+ bottom: 0;
+ width: 100%;
+ background: #0080ca;
+ color: #fff;
+ padding: 7px 0;
+ text-align: center;
+ z-index: 9999999999;
+}
+.cookie-modal.hide-bl {
+ display: none;
+}
+.cokeis-close {
+ position: absolute;
+ width: 40px;
+ height: 40px;
+ cursor: pointer;
+ top: -7px;
+ right: 4px;
+}
+
+.cokeis-close:before {
+ width: 32px;
+ height: 32px;
+ text-align: center;
+ font-size: 16px;
+ content: "";
+ background: url(../img/ico-a-6.png) 50% 50% no-repeat;
+ display: block;
+}
+
+.cookie-modal p {
+ padding: 0 18px;
+ margin: 0;
+ font-size: 13px;
+}
+
+.cookie-modal a {
+ color: inherit;
+ text-decoration: underline;
+}
+.label_39 {
+ z-index: 2147483645 !important;
+}
+
+
+/**************text************/
+.section-text {padding-top: 46px; }
+.section-text > .container {position: relative;}
+.section-text > .container:before {
+ content: '';
+ position: absolute;
+ width: 100%;
+ height: 50px;
+ background: rgba(255, 255, 255, 0);
+ background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
+ background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
+ background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$from-color', endColorstr='$to-color',GradientType=1 );
+ left: 0;
+ bottom: 17px;
+ z-index: 2;
+}
+.home-text-wr {
+ max-height: 440px;
+}
+.home-text-wr {
+ font-size: 16px; }
+.home-text-wr * {
+ margin-bottom: 20px; }
+.home-text-wr h1 {
+ font-size: 30px; }
+.home-text-wr h2 {
+ font-size: 26px; }
+.home-text-wr h3 {
+ font-size: 24px; }
+.home-text-wr h4 {
+ font-size: 23px; }
+.home-text-wr p {
+ margin-bottom: 40px; }
+.home-text-wr ul li, .home-text-wr ol li {
+ margin-bottom: 0;
+ position: relative; }
+.home-text-wr ul {
+ padding-left: 40px; }
+.home-text-wr ul li {
+ list-style: none; }
+.home-text-wr ul li:before {
+ width: 7px;
+ height: 7px;
+ background: #467fbf;
+ content: '';
+ position: absolute;
+ top: 12px;
+ left: -20px;
+ border-radius: 100%; }
+
+@media (min-width: 768px) {
+ .home-text-wr {
+ font-size: 21px; } }
\ No newline at end of file
diff --git a/frontend/web/css/new-style/new-index.scss b/frontend/web/css/new-style/new-index.scss
new file mode 100644
index 0000000..d1c3d15
--- /dev/null
+++ b/frontend/web/css/new-style/new-index.scss
@@ -0,0 +1,493 @@
+@import "mixin";
+
+//@import "radio-check";
+//@import "inputs";
+
+.new-index {
+ color: #000;
+ section, div.section {
+ margin: 0;
+ }
+}
+
+.main-about {
+ height: 479px;
+ background-position: 50% 0;
+ background-repeat: no-repeat;
+ color: #fff;
+ padding-bottom: 17px;
+ > .container {
+ height: 100%;
+ > .row-flex {
+ height: 100%;
+ .row-flex {
+ margin-left: 0;
+ margin-right: 0;
+ }
+ }
+ }
+ &__wrapp_title {
+ padding-top: 99px;
+ }
+
+ &__title {
+ width: 100%;
+ flex-basis: 0;
+ flex-grow: 1;
+ max-width: 100%;
+ span {
+ display: block;
+ text-transform: uppercase;
+ font-size: 50px;
+ line-height: 57px;
+ font-weight: 700;
+ &:first-child {
+ color: #ffd800;
+ font-size: 74px;
+ line-height: 57px;
+ }
+ &:last-child {
+ font-size: 24px;
+ line-height: 37px;
+ letter-spacing: 2.4px;
+ font-weight: 500;
+ }
+
+ }
+ }
+ &__button {
+ a {
+ margin: 0;
+ background-color: #ffd800;
+ background-image: none !important;
+ width: 255px;
+ max-width: 100%;
+ padding: 0 10px;
+ height: 48px;
+ border-radius: 0;
+ line-height: 50px;
+ box-shadow: none !important;
+ @include Transition(0.2);
+ position: relative;
+ &:hover {
+ transform: translateY(-3px);
+ background-color: #ffd800;
+ box-shadow: 0 10px 20px rgba(255, 255, 255, 35%) !important;
+ &:after {
+ transform: scaleX(1.4) scaleY(1.6);
+ opacity: 0;
+ }
+ }
+ &:active {
+ transform: translateY(-1px);
+ }
+ &:after {
+ content: "";
+ display: block;
+ height: 100%;
+ width: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: -1;
+ transition: 0.4s;
+ background: #ffd800;
+ opacity: 0.7;
+ }
+ }
+ }
+ &__item {
+ font-size: 13px;
+ line-height: 17px;
+ width: 100%;
+ flex: 0 0 20%;
+ max-width: 20%;
+ position: relative;
+ padding-left: 13px;
+ padding-right: 5px;
+ padding-bottom: 15px;
+ cursor: default;
+ @include Transition(0.15);
+ &:hover {
+ transform: translateY(-15px);
+ @include Transition(0.3);
+ }
+ &:before {
+ content: '';
+ position: absolute;
+ left: 0;
+ width: 1px;
+ background: #ffffff;
+ @include Opacity(0.3);
+ top: 4px;
+ bottom: 1px;
+ }
+ span {
+ font-weight: 700;
+ color: #ffd800;
+ display: block;
+
+ }
+ }
+}
+
+.second-about {
+ background: #f6f6f6;
+ padding-top: 15px;
+ padding-bottom: 30px;
+ &__item {
+ padding-top: 15px;
+ a {
+ display: block;
+ width: 100%;
+ position: relative;
+ color: #fff;
+ &:hover {
+ &:before {
+ background: #fed800;
+ @include Opacity(1);
+ }
+ span {
+ transform: translateY(-15px);
+ }
+ }
+ &:before {
+ position: absolute;
+ content: '';
+ background: #000;
+ z-index: 2;
+ left: 0;
+ top: 0;
+ width: 100%;
+ height: 100%;
+ @include Transition(0.2);
+ @include Opacity(0.5);
+ }
+ img {
+ width: 100%;
+ position: relative;
+ z-index: 1;
+ }
+ span {
+ position: absolute;
+ z-index: 3;
+ left: 25px;
+ bottom: 13px;
+ font-size: 14px;
+ line-height: 21px;
+ text-transform: uppercase;
+ font-weight: 700;
+ padding-right: 25px;
+ @include Transition(0.2);
+ &:before, &:after {
+ content: '';
+ position: absolute;
+ background: #fff;
+ height: 2px;
+ width: 9px;
+ right: 17px;
+ }
+ &:before {
+ transform: rotate(45deg);
+ bottom: 15px;
+ }
+ &:after {
+ transform: rotate(-45deg);
+ bottom: 9px;
+ }
+ }
+ }
+ }
+}
+
+.index-solution {
+ padding-top: 74px;
+ &__title {
+ text-align: center;
+ font-size: 32px;
+ line-height: 36px;
+ font-weight: 700;
+ text-transform: uppercase;
+ margin-bottom: 3px;
+ }
+ &__col {
+ margin-top: 30px;
+ }
+ &__item {
+ display: inline-block;
+ vertical-align: top;
+ width: 540px;
+ max-width: 100%;
+ background: #f6f6f6;
+ position: relative;
+ height: 100%;
+ overflow: hidden;
+ @include Transition(0.2);
+ &:hover {
+ box-shadow: 0px 4px 12px 0px rgba(196, 196, 196, 1);
+ .index-solution__item_img {
+ img {
+ @include Opacity(0.7);
+ transform: scale(1.1);
+
+ }
+ }
+
+ }
+ &:before {
+ position: absolute;
+ content: '';
+ left: 0;
+ bottom: 0;
+ width: 100%;
+ height: 2px;
+ background: rgb(0,150,215);
+ background: -moz-linear-gradient(left, rgba(0,150,215,1) 0%, rgba(30,178,105,1) 100%);
+ background: -webkit-linear-gradient(left, rgba(0,150,215,1) 0%,rgba(30,178,105,1) 100%);
+ background: linear-gradient(to right, rgba(0,150,215,1) 0%,rgba(30,178,105,1) 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0096d7', endColorstr='#1eb269',GradientType=1 );
+ }
+ &_img {
+ display: block;
+ background: #fff;
+ overflow: hidden;
+ img {
+ max-width: 100%;
+ @include Transition(0.2);
+ }
+ }
+ &_text {
+ padding: 24px 24px 23px 22px;
+ a {
+ font-size: 18px;
+ line-height: 21px;
+ font-weight: 700;
+ color: #000;
+ min-height: 66px;
+ display: block;
+
+ &:hover {
+ text-decoration: underline;
+ }
+ }
+ table {
+ margin-top: 8px;
+ width: 100%;
+ tr {
+ td {
+ font-size: 15px;
+ line-height: 21px;
+ &:first-child {
+ font-weight: 700;
+ color: #0096d6;
+ width: 65px;
+ padding-right: 5px;
+ white-space: nowrap;
+ }
+ }
+ }
+ }
+ }
+
+ }
+ &__more {
+ margin-top: 40px;
+ }
+}
+
+.animation-hover {
+ text-transform: uppercase;
+ margin: 0;
+ background-color: #ffd800;
+ width: 255px;
+ max-width: 100%;
+ padding: 0 10px;
+ height: 48px;
+ border-radius: 0;
+ line-height: 50px;
+ @include Transition(0.2);
+ position: relative;
+ display: block;
+ text-align: center;
+ font-weight: bold;
+ color: #000;
+ box-shadow: 0px 8px 20px 0px rgba(139, 139, 138, 0.2);
+ text-decoration: none !important;
+ &:hover {
+ color: #000;
+ transform: translateY(-3px);
+ background-color: #ffd800;
+ &:after {
+ transform: scaleX(1.4) scaleY(1.6);
+ opacity: 0;
+ }
+ }
+ &:active {
+ transform: translateY(-1px);
+ }
+ &:after {
+ content: "";
+ display: block;
+ height: 100%;
+ width: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: -1;
+ transition: 0.4s;
+ background: #ffd800;
+ opacity: 0.7;
+ }
+}
+
+.index-solution-slider {
+ background: #f6f6f6;
+ margin-top: 80px !important;
+ padding-top: 65px;
+ padding-bottom: 56px;
+ &__title {
+ text-align: center;
+ font-size: 32px;
+ line-height: 36px;
+ font-weight: 700;
+ text-transform: uppercase;
+ margin-bottom: 3px;
+ }
+ &__col {
+ margin-top: 30px;
+ }
+ &__item {
+ background: #fff;
+ position: relative;
+ height: 100%;
+ padding: 15px 15px 13px 15px;
+ width: 255px;
+ max-width: 100%;
+ text-align: center;
+ border: 1px solid #ebebeb;
+ &:before {
+ position: absolute;
+ content: '';
+ left: 0;
+ bottom: -1px;
+ left: -1px;
+ right: -1px;
+ height: 2px;
+ background: rgb(0,150,215);
+ background: -moz-linear-gradient(left, rgba(0,150,215,1) 0%, rgba(30,178,105,1) 100%);
+ background: -webkit-linear-gradient(left, rgba(0,150,215,1) 0%,rgba(30,178,105,1) 100%);
+ background: linear-gradient(to right, rgba(0,150,215,1) 0%,rgba(30,178,105,1) 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0096d7', endColorstr='#1eb269',GradientType=1 );
+ }
+ &:hover {
+ box-shadow: 0px 4px 12px 0px rgba(196, 196, 196, 1);
+ .index-solution-slider__item_img {
+ img {
+ @include Opacity(0.85);
+ }
+ }
+ }
+ &_img {
+ display: block;
+ background: #fff;
+ height: 211px;
+ img {
+ max-width: 100%;
+ max-height: 100%;
+ }
+ }
+ &_link {
+ margin-top: 20px;
+ font-size: 15px;
+ line-height: 21px;
+ font-weight: 700;
+ color: #000;
+ display: block;
+ min-height: 60px;
+ &:hover {
+ text-decoration: underline;
+ color: #000;
+ }
+ }
+ &_price {
+ color: #0096d6;
+ font-size: 15px;
+ line-height: 21px;
+ font-weight: 700;
+ margin-top: 9px;
+ }
+ }
+ .owl-item {
+ .index-solution-slider__col {
+ width: 100% !important;
+ }
+ }
+ .owl-pagination {
+ margin-bottom: -11px;
+ }
+ .owl-controls {
+ .owl-buttons {
+ position: static;
+ top: auto;
+ right: auto;
+ div {
+ display: block;
+ position: absolute;
+ top: 50%;
+ width: 21px;
+ height: 37px;
+ margin: -20px 0 0 0;
+ border-radius: 0;
+ background: none !important;
+ &:before, &:after {
+ position: absolute;
+ width: 26px;
+ height: 4px;
+ left: -3px;
+ content: '';
+ background: #8e8f90;
+ }
+ &:before {
+ transform: rotate(45deg);
+ top: 9px;
+ }
+ &:after {
+ transform: rotate(-45deg);
+ bottom: 9px;
+ }
+
+ &.owl-prev {
+ left: -21px;
+ transform: rotate(180deg);
+ }
+ &.owl-next {
+ right: -21px;
+ }
+ &.disabled {
+ &:before, &:after {
+ background: #ebebeb;
+ }
+ }
+ }
+ }
+ .owl-page {
+ span {
+ display: block;
+ width: 8px;
+ height: 8px;
+ margin: 6px 6px 5px 6px;
+ @include Opacity(1);
+ border-radius: 100%;
+ background: #8e8f90;
+ }
+ &.active {
+ span {
+ background: #0096d6;
+ }
+ }
+ }
+ }
+}
+
+
+
diff --git a/frontend/web/css/style.blue.css b/frontend/web/css/style.blue.css
index 88ba79c..3c6bd1c 100755
--- a/frontend/web/css/style.blue.css
+++ b/frontend/web/css/style.blue.css
@@ -3588,7 +3588,7 @@ fieldset[disabled] .btn-template-primary.active {
padding: 10px 15px;
font-size: 18px;
line-height: 20px;
- height: 62px;
+ height: 80px;
}
.navbar-brand:hover,
diff --git a/frontend/web/img/new-index/second-about/second-about-1.jpg b/frontend/web/img/new-index/second-about/second-about-1.jpg
new file mode 100644
index 0000000..6dd9910
Binary files /dev/null and b/frontend/web/img/new-index/second-about/second-about-1.jpg differ
diff --git a/frontend/web/img/new-index/second-about/second-about-2.jpg b/frontend/web/img/new-index/second-about/second-about-2.jpg
new file mode 100644
index 0000000..6bcbd11
Binary files /dev/null and b/frontend/web/img/new-index/second-about/second-about-2.jpg differ
diff --git a/frontend/web/img/new-index/second-about/second-about-3.jpg b/frontend/web/img/new-index/second-about/second-about-3.jpg
new file mode 100644
index 0000000..0f01c67
Binary files /dev/null and b/frontend/web/img/new-index/second-about/second-about-3.jpg differ
diff --git a/frontend/web/img/new-index/second-about/second-about-4.jpg b/frontend/web/img/new-index/second-about/second-about-4.jpg
new file mode 100644
index 0000000..bc9abcb
Binary files /dev/null and b/frontend/web/img/new-index/second-about/second-about-4.jpg differ
diff --git a/frontend/web/img/new-index/section-1-bg.jpg b/frontend/web/img/new-index/section-1-bg.jpg
new file mode 100644
index 0000000..9e23dad
Binary files /dev/null and b/frontend/web/img/new-index/section-1-bg.jpg differ
diff --git a/frontend/web/img/new-index/solution/solution-1.jpg b/frontend/web/img/new-index/solution/solution-1.jpg
new file mode 100644
index 0000000..7f93998
Binary files /dev/null and b/frontend/web/img/new-index/solution/solution-1.jpg differ
diff --git a/frontend/web/img/new-index/solution/solution-2.jpg b/frontend/web/img/new-index/solution/solution-2.jpg
new file mode 100644
index 0000000..4139a04
Binary files /dev/null and b/frontend/web/img/new-index/solution/solution-2.jpg differ
diff --git a/frontend/web/img/new-index/solution/solution-3.jpg b/frontend/web/img/new-index/solution/solution-3.jpg
new file mode 100644
index 0000000..08a0bc7
Binary files /dev/null and b/frontend/web/img/new-index/solution/solution-3.jpg differ
diff --git a/frontend/web/img/new-index/solution/solution-4.jpg b/frontend/web/img/new-index/solution/solution-4.jpg
new file mode 100644
index 0000000..0f4cc53
Binary files /dev/null and b/frontend/web/img/new-index/solution/solution-4.jpg differ
diff --git a/frontend/web/img/new-index/solution/solution-5.jpg b/frontend/web/img/new-index/solution/solution-5.jpg
new file mode 100644
index 0000000..e1e9796
Binary files /dev/null and b/frontend/web/img/new-index/solution/solution-5.jpg differ
diff --git a/frontend/web/img/new-index/solution/solution-6.jpg b/frontend/web/img/new-index/solution/solution-6.jpg
new file mode 100644
index 0000000..335fc0f
Binary files /dev/null and b/frontend/web/img/new-index/solution/solution-6.jpg differ
diff --git a/frontend/web/img/new-index/solution/solution-7.jpg b/frontend/web/img/new-index/solution/solution-7.jpg
new file mode 100644
index 0000000..52166e5
Binary files /dev/null and b/frontend/web/img/new-index/solution/solution-7.jpg differ
diff --git a/frontend/web/img/new-index/solution/solution-8.jpg b/frontend/web/img/new-index/solution/solution-8.jpg
new file mode 100644
index 0000000..14daf04
Binary files /dev/null and b/frontend/web/img/new-index/solution/solution-8.jpg differ
diff --git a/frontend/web/js/script.js b/frontend/web/js/script.js
index 4e54e1a..9f85355 100755
--- a/frontend/web/js/script.js
+++ b/frontend/web/js/script.js
@@ -1,5 +1,32 @@
-$(
- function() {
+$(function() {
+
+ sliderSolution();
+ function sliderSolution() {
+ let sliderBlock = document.querySelectorAll('.index-solution-slider');
+ if(sliderBlock.length) {
+ $(".index-solution-slider__row").owlCarousel(
+ {
+ navigation: true,
+ navigationText: [],
+ autoPlay: false,
+ rewindNav:false,
+ items: 4,
+ // itemsDesktopSmall: [
+ // 900,
+ // 3
+ // ],
+ // itemsTablet: [
+ // 600,
+ // 3
+ // ],
+ // itemsMobile: [
+ // 500,
+ // 2
+ // ]
+ });
+ }
+ }
+
phoneMask('input[name="Feedback[phone]"]');
--
libgit2 0.21.4