-
= !empty($title) ? $title : "Новые автомобили в лизинг"; ?> = $subtitle !== "" ? " ".$subtitle : ""; ?>
+ if($arParams['PROGRAM'] !== "" && !is_null($arParams['PROGRAM'])): ?>
+
= !empty($title) ? $title : "Новые автомобили в лизинг"; ?> = $subtitle !== "" ? " ".$subtitle : ""; ?>
+ else: ?>
+
= !empty($title) ? $title : "Новые автомобили в лизинг"; ?> = $subtitle !== "" ? " ".$subtitle : ""; ?>
+ endif; ?>
if(!$arParams['top_banners']): ?>
else: ?>
@@ -226,7 +230,7 @@ if(!empty($arResult['SUBTITLE']))
if($arResult['PAGE_COUNT'] > 1 && $arResult['PAGE_CURRENT'] != $arResult['PAGE_COUNT']): ?>
-
+
Показать еще
endif; ?>
diff --git a/local/components/evolution/form.catalog.filter/templates/.default/script.js b/local/components/evolution/form.catalog.filter/templates/.default/script.js
index f0c5692..d10c717 100644
--- a/local/components/evolution/form.catalog.filter/templates/.default/script.js
+++ b/local/components/evolution/form.catalog.filter/templates/.default/script.js
@@ -8,6 +8,9 @@ var counter_params = undefined;
var loaded = false;
var total = undefined;
+var bodies_slugs = [];
+var engine_fuels_slugs = [];
+
function formCatalogFilter(p, pr, props)
{
// console.log("FILTER", "program", pr);
@@ -145,6 +148,8 @@ function updateCounter(parameters, reset = false)
{
if(response.bodies.length > 0)
{
+ bodies_slugs = response.bodies_slugs;
+
var current = $("#filter_bodies").val();
$("#filter_bodies").empty();
@@ -217,6 +222,7 @@ function updateCounter(parameters, reset = false)
{
if(response.engine_fuels.length > 0)
{
+ engine_fuels_slugs = response.engine_fuels_slugs;
var current = $("#filter_engine_fuels").val();
$("#filter_engine_fuels").empty();
@@ -613,6 +619,7 @@ $(function()
{
selected['BRAND'] = undefined;
selected['BRAND_ID'] = undefined;
+ selected['BRAND_UID'] = undefined;
selected['MODEL'] = undefined;
selected['MODEL_ID'] = undefined;
selected['MODIFICATION'] = undefined;
@@ -634,6 +641,7 @@ $(function()
let uid = $(this).find(':selected').data('uid');
selected['BRAND'] = $(this).val();
selected['BRAND_ID'] = id;
+ selected['BRAND_UID'] = uid;
selected['MODEL'] = undefined;
selected['MODEL_ID'] = undefined;
selected['MODIFICATION'] = undefined;
@@ -734,7 +742,7 @@ $(function()
else
{ $(this).find("option").first().text("Кузов").attr("disabled", "disabled"); }
- selected['BODY'] = $(this).val();;
+ selected['BODY'] = $(this).val();
updateCounter(selected);
});
@@ -790,6 +798,8 @@ $(function()
var pa = {};
var pa_count = 0;
+ var s_count = 0;
+
for(let i in selected)
{
if(i !== "BRAND" && i !== "BRAND_ID" && i !== "BRAND_UID" && i !== "MODEL" && i !== "MODEL_ID")
@@ -800,9 +810,37 @@ $(function()
pa_count++;
}
}
+
+ if(selected[i] !== undefined && selected[i] !== null && selected[i] !== '')
+ {
+ s_count++;
+ }
+ }
+
+ if(s_count === 1)
+ {
+ if(selected['BODY'] !== undefined && selected['BODY'] !== null)
+ {
+ p = p + "kuzov-"+bodies_slugs[selected['BODY']]+"/";
+ $("#catalog_filter_spinner").show();
+ $("#catalog_filter_search_button_counter").hide();
+ window.location.href = p;
+ return;
+ }
+
+ if(selected['ENGINE_FUEL'] !== undefined && selected['ENGINE_FUEL'] !== null)
+ {
+ p = p + "dvigatel-"+engine_fuels_slugs[selected['ENGINE_FUEL']]+"/";
+ $("#catalog_filter_spinner").show();
+ $("#catalog_filter_search_button_counter").hide();
+ window.location.href = p;
+ return;
+ }
}
if(pa_count > 0) { p = p + "?"+$.param(pa); }
+ $("#catalog_filter_spinner").show();
+ $("#catalog_filter_search_button_counter").hide();
window.location.href = p;
}
});
diff --git a/local/ilsa_update.php b/local/ilsa_update.php
index 951bf05..8c976ff 100644
--- a/local/ilsa_update.php
+++ b/local/ilsa_update.php
@@ -1788,12 +1788,46 @@ foreach($sitemap_catalog AS $brand)
}
}
+//страницы ЛКТ
$sitemap_car_search_res = CIBlockElement::GetList( [ "NAME" => "ASC" ], [ "IBLOCK_ID" => IBLOCK_ID_CATALOG_CARS_NEW, ], false, [], [] );
while($sitemap_car_search_ob = $sitemap_car_search_res->GetNextElement())
{
$car_existed = $sitemap_car_search_ob->GetFields();
$sitemap_catalog_string .= "
https://".SITE_SERVER_NAME.$car_existed['DETAIL_PAGE_URL']." ".$lastmod." "."\n";
}
+
+$BODIES = [];
+$ENGINE_FUELS = [];
+
+//страницы кузов
+$sitemap_bodies_search_res = CIBlockElement::GetList( [ "NAME" => "ASC" ], [ "IBLOCK_ID" => IBLOCK_ID_BODIES, ], false, [], [] );
+while($sitemap_bodies_search_ob = $sitemap_bodies_search_res->GetNextElement())
+{
+ $body = $sitemap_bodies_search_ob->GetFields();
+ $body['PROPERTIES'] = $sitemap_bodies_search_ob->GetProperties();
+
+ $sitemap_catalog_string .= "
https://".SITE_SERVER_NAME."/catalog/".$body['DETAIL_PAGE_URL']." ".$lastmod." "."\n";
+ if($body['PROPERTIES']['META_SEO_INDEXED_REGIONS']['VALUE_XML_ID'] === "YES")
+ {
+ array_push($BODIES, $body['DETAIL_PAGE_URL']);
+ }
+}
+
+//страницы двигатель
+$sitemap_engine_fuels_search_res = CIBlockElement::GetList( [ "NAME" => "ASC" ], [ "IBLOCK_ID" => IBLOCK_ID_ENGINE_FUELS, ], false, [], [] );
+while($sitemap_engine_fuels_search_ob = $sitemap_engine_fuels_search_res->GetNextElement())
+{
+ $engine = $sitemap_engine_fuels_search_ob->GetFields();
+ $engine['PROPERTIES'] = $sitemap_engine_fuels_search_ob->GetProperties();
+
+ $sitemap_catalog_string .= "
https://".SITE_SERVER_NAME."/catalog/".$engine['DETAIL_PAGE_URL']." ".$lastmod." "."\n";
+ if($engine['PROPERTIES']['META_SEO_INDEXED_REGIONS']['VALUE_XML_ID'] === "YES")
+ {
+ array_push($ENGINE_FUELS, $engine['DETAIL_PAGE_URL']);
+ }
+}
+
+
$sitemap_catalog_string .= ""."\n";
file_put_contents("/home/bitrix/www/sitemap-catalog.xml", $sitemap_catalog_string);
@@ -1858,6 +1892,16 @@ foreach($sitemap_regions AS $city)
$sitemap_regions_string .= "
".$url."/".$city."/".$brand['CODE']."/".$model['CODE']."/"." ".$lastmod." "."\n";
}
}
+
+ foreach($BODIES AS $body_slug)
+ {
+ $sitemap_regions_string .= "
".$url."/".$city."/".$body_slug." ".$lastmod." "."\n";
+ }
+
+ foreach($ENGINE_FUELS AS $engine_slug)
+ {
+ $sitemap_regions_string .= "
".$url."/".$city."/".$engine_slug." ".$lastmod." "."\n";
+ }
}
$sitemap_regions_string .= ""."\n";
diff --git a/local/templates/evolution/css/main/style.css b/local/templates/evolution/css/main/style.css
index 3fe0043..3e0baf3 100644
--- a/local/templates/evolution/css/main/style.css
+++ b/local/templates/evolution/css/main/style.css
@@ -1,6107 +1 @@
-@media all and (max-width: 767px) {
- .sm-hidden {
- display: none !important;
- margin: 0 !important;
- visibility: hidden !important;
- }
-}
-main {
- overflow-x: hidden;
- padding-top: 112px;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main {
- padding-top: 98px;
- }
-}
-@media all and (max-width: 1279px) {
- main {
- padding-top: 86px;
- }
-}
-main section.gray {
- background: var(--inactive);
-}
-main .title_wrapper {
- display: flex;
- justify-content: space-between;
- margin-bottom: 50px;
-}
-main .title_wrapper.mb35 {
- margin-bottom: 35px;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main .title_wrapper {
- margin-bottom: 30px;
- }
-}
-@media all and (max-width: 1279px) {
- main .title_wrapper {
- margin-bottom: 20px;
- }
-}
-@media all and (max-width: 767px) {
- main .title_wrapper {
- flex-wrap: wrap;
- }
-}
-main .title_wrapper h1,
-main .title_wrapper h2,
-main .title_wrapper h3,
-main .title_wrapper h4,
-main .title_wrapper h5 {
- margin-bottom: 0;
- line-height: 1;
-}
-@media all and (max-width: 767px) {
- main .title_wrapper .section_title:not(:only-child) {
- margin-right: 10px;
- }
-}
-main .title_wrapper .title_link {
- font-weight: 600;
- display: inline-block;
- margin-left: 55px;
- align-self: flex-end;
- line-height: 24px;
-}
-@media all and (max-width: 1279px) {
- main .title_wrapper .title_link {
- font-size: 13px;
- margin-left: 12px;
- line-height: 30px;
- }
-}
-@media all and (max-width: 767px) {
- main .title_wrapper .title_link.full {
- margin-left: 0;
- width: 100%;
- background: url("/images/icons/link_caret.svg") no-repeat right center;
- }
-}
-main .title_wrapper .left {
- display: flex;
-}
-main .title_wrapper .right {
- display: flex;
-}
-@media all and (max-width: 767px) {
- main .title_wrapper .right {
- width: 100%;
- margin-top: 40px;
- }
-}
-main #main_slider {
- height: 600px;
- background-color: var(--gray-light);
- padding: 0;
- position: relative;
- background-size: cover !important;
- background-position: center !important;
- transition: background 75ms ease-in-out;
-}
-@media all and (max-width: 1420px) and (min-width: 1025px) {
- main #main_slider {
- height: 430px;
- }
-}
-@media all and (max-width: 1024px) {
- main #main_slider {
- height: 395px;
- }
-}
-@media all and (max-width: 1024px) {
- main #main_slider .main_slider_swiper {
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- width: 100%;
- height: 100%;
- z-index: 1;
- }
-}
-main #main_slider .main_slider-image {
- display: block;
- position: absolute;
- z-index: 1;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- width: 100%;
- height: 100%;
- object-fit: cover;
- object-position: center;
- font-size: 0;
- transition: opacity 100ms ease-in;
-}
-main #main_slider .main_slider-image[src=""] {
- opacity: 0;
-}
-main #main_slider .container {
- position: relative;
- z-index: 2;
- height: 100%;
-}
-@media all and (max-width: 767px) {
- main #main_slider .container {
- background: transparent;
- }
-}
-main #main_slider .slider_active_title {
- font-weight: bold;
- font-size: 43px;
- line-height: 63px;
- letter-spacing: 2px;
- color: #fff;
- max-width: 560px;
- position: absolute;
- top: 55px;
- left: 0;
- text-transform: uppercase;
- font-family: 'PF Din Display Pro Bold';
- z-index: 3;
-}
-@media all and (max-width: 1420px) and (min-width: 1025px) {
- main #main_slider .slider_active_title {
- font-size: 32px;
- line-height: 38px;
- max-width: 420px;
- top: 25px;
- }
-}
-@media all and (max-width: 1024px) {
- main #main_slider .slider_active_title {
- font-size: 20px;
- line-height: 35px;
- max-width: 280px;
- top: 25px;
- }
-}
-main #main_slider .slider_list {
- position: absolute;
- bottom: 0;
- left: 0;
- right: 0;
- display: flex;
- z-index: 6;
- padding-right: calc(20% - 98px);
-}
-@media all and (max-width: 1660px) {
- main #main_slider .slider_list {
- padding-right: 20%;
- }
-}
-@media all and (max-width: 1024px) {
- main #main_slider .slider_list {
- height: 135px;
- left: -80px;
- right: -80px;
- padding-left: 80px;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- padding-right: 0;
- }
-}
-@media all and (max-width: 767px) {
- main #main_slider .slider_list {
- height: 115px;
- left: -16px;
- padding-left: 0;
- right: -16px;
- }
-}
-main #main_slider .slider_list .scrolled {
- display: flex;
- width: 100%;
- overflow: hidden;
-}
-@media all and (max-width: 1024px) {
- main #main_slider .slider_list .scrolled {
- overflow: auto;
- }
-}
-main #main_slider .slider_list .slider_item {
- width: 20%;
- min-width: 286px;
- max-width: 286px;
- height: 300px;
- padding: 15px 25px;
- display: flex;
- flex-wrap: wrap;
- align-items: flex-end;
- align-content: flex-end;
- cursor: pointer;
- position: relative;
- overflow: hidden;
-}
-@media all and (max-width: 1660px) {
- main #main_slider .slider_list .slider_item {
- min-width: 25%;
- max-width: 25%;
- }
-}
-@media all and (max-width: 1420px) and (min-width: 1025px) {
- main #main_slider .slider_list .slider_item {
- height: 215px;
- }
-}
-@media all and (max-width: 1024px) {
- main #main_slider .slider_list .slider_item {
- height: 135px;
- padding: 15px 20px;
- width: 33.333%;
- min-width: 33.333%;
- }
-}
-@media all and (max-width: 767px) {
- main #main_slider .slider_list .slider_item {
- width: 210px;
- min-width: 210px;
- height: 115px;
- }
-}
-main #main_slider .slider_list .slider_item:after {
- content: "";
- display: block;
- position: absolute;
- left: 0;
- right: 0;
- top: 0;
- z-index: 1;
- width: 100%;
- height: 100%;
- transform: translateY(100%);
- transition: 175ms transform cubic-bezier(0.25, 0.46, 0.45, 0.94);
-}
-main #main_slider .slider_list .slider_item .item_name {
- font-size: 24px;
- line-height: 24px;
- text-transform: uppercase;
- color: #fff;
- width: 100%;
- display: flex;
- height: 86px;
- align-content: center;
- align-items: center;
- justify-content: space-between;
- transition: 175ms transform cubic-bezier(0.25, 0.46, 0.45, 0.94);
- transform: translateY(57px);
- position: relative;
- z-index: 2;
- margin-right: 15px;
- font-family: 'PF Din Display Pro Bold';
-}
-@media all and (max-width: 1420px) and (min-width: 1025px) {
- main #main_slider .slider_list .slider_item .item_name {
- font-size: 20px;
- height: 80px;
- }
-}
-@media all and (max-width: 1279px) {
- main #main_slider .slider_list .slider_item .item_name {
- font-size: 20px;
- height: 80px;
- }
-}
-@media all and (max-width: 767px) {
- main #main_slider .slider_list .slider_item .item_name {
- font-size: 16px;
- line-height: 24px;
- height: 60px;
- }
-}
-main #main_slider .slider_list .slider_item .item_name:after {
- content: "";
- display: block;
- width: 22px;
- min-width: 22px;
- height: 14px;
- background: url("/images/icons/slider_arrow.svg") no-repeat center;
-}
-main #main_slider .slider_list .slider_item .item_link {
- display: inline-block;
- line-height: 40px;
- color: #fff;
- font-weight: 600;
- transition: 175ms transform cubic-bezier(0.25, 0.46, 0.45, 0.94);
- transform: translateY(57px);
- position: relative;
- z-index: 2;
-}
-@media all and (max-width: 1279px) {
- main #main_slider .slider_list .slider_item .item_link {
- font-size: 13px;
- }
-}
-main #main_slider .slider_list .slider_item a {
- display: none;
-}
-main #main_slider .slider_list .slider_item.active {
- background: currentColor;
-}
-main #main_slider .slider_list .slider_item.active a {
- display: block;
- text-decoration: none;
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- z-index: 3;
- width: 100%;
- height: 100%;
-}
-main #main_slider .slider_list .slider_item.active .item_name,
-main #main_slider .slider_list .slider_item.active .item_link {
- transform: translateY(0px);
-}
-main #main_slider .slider_list .slider_item.active .item_name:after {
- width: 44px;
- min-width: 44px;
- background: url("/images/icons/slider_arrow-hover.svg") no-repeat center;
- transform: rotate(-90deg) translate(15px, 15px);
-}
-@media all and (max-width: 1279px) {
- main #main_slider .slider_list .slider_item.active .item_name:after {
- transform: rotate(-90deg) translate(0px, 0px);
- position: absolute;
- right: -35px;
- top: 35px;
- }
-}
-@media all and (max-width: 767px) {
- main #main_slider .slider_list .slider_item.active .item_name:after {
- background: url("/images/icons/slider_arrow.svg") no-repeat center;
- }
-}
-main #main_slider .slider_list .slider_item:hover .item_name,
-main #main_slider .slider_list .slider_item:hover .item_link {
- transform: translateY(0px);
-}
-main #main_slider .slider_list .slider_item:hover:after {
- transform: translateY(0px);
- background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, currentColor 100%);
-}
-main #main_slider .slider_list .slider_navto {
- width: 20%;
- max-width: 20%;
- height: 300px;
- min-width: 286px;
- position: absolute;
- right: -123px;
- bottom: -1px;
-}
-@media all and (max-width: 1660px) {
- main #main_slider .slider_list .slider_navto {
- min-width: 20%;
- max-width: 20%;
- right: 0;
- }
-}
-@media all and (max-width: 1420px) and (min-width: 1025px) {
- main #main_slider .slider_list .slider_navto {
- height: 215px;
- }
-}
-@media all and (max-width: 1024px) {
- main #main_slider .slider_list .slider_navto {
- display: none;
- }
-}
-main #main_slider .slider_list .slider_navto a {
- background: #fff;
- width: 100%;
- height: 100%;
- clip-path: polygon(100% 0, 0% 100%, 100% 100%);
- transition: 175ms background cubic-bezier(0.25, 0.46, 0.45, 0.94);
- box-sizing: border-box;
- padding: 0 25px;
- display: flex;
- align-items: flex-end;
- justify-content: flex-end;
-}
-main #main_slider .slider_list .slider_navto a:after {
- content: "";
- display: block;
- width: 22px;
- min-width: 22px;
- height: 86px;
- transition: 175ms all cubic-bezier(0.25, 0.46, 0.45, 0.94);
- background: url("/images/icons/slider_arrow-blue.svg") no-repeat center;
-}
-main #main_slider .slider_list .slider_navto a:hover {
- background: #04a8a4;
-}
-main #main_slider .slider_list .slider_navto a:hover:after {
- width: 90px;
- background: url("/images/icons/arrow-navto.svg") no-repeat center;
-}
-@media all and (max-width: 1279px) {
- main #calc {
- background: #EDEFF5;
- }
-}
-main #calc .container {
- background: url("/images/calc-bg.jpg") no-repeat right center #EDEFF5;
- padding: 70px 25px;
- position: relative;
-}
-main #calc .container:after {
- content: "";
- display: block;
- position: absolute;
- top: 0;
- bottom: 0;
- right: -100%;
- width: 100%;
- left: auto;
- background-color: inherit;
-}
-@media all and (max-width: 1279px) {
- main #calc .container {
- padding: 50px 25px;
- }
-}
-@media all and (max-width: 1279px) {
- main #calc .container {
- background: #EDEFF5;
- }
-}
-@media all and (max-width: 767px) {
- main #calc .container {
- padding: 25px 0;
- }
-}
-main #calc .calc_body {
- display: flex;
- justify-content: space-between;
-}
-@media all and (max-width: 767px) {
- main #calc .calc_body {
- display: block;
- }
-}
-main #calc .calc_body .calc_settings {
- width: 830px;
-}
-@media all and (max-width: 1420px) {
- main #calc .calc_body .calc_settings {
- width: calc(100% - 410px);
- }
-}
-@media all and (max-width: 1279px) {
- main #calc .calc_body .calc_settings {
- width: calc(50% - 15px);
- }
-}
-@media all and (max-width: 767px) {
- main #calc .calc_body .calc_settings {
- width: 100%;
- }
-}
-main #calc .calc_body .calc_settings .settings_box {
- background: rgba(255, 255, 255, 0.6);
- border-radius: 4px;
- height: 57px;
- margin-bottom: 80px;
- position: relative;
- display: flex;
- flex-wrap: wrap;
- align-items: flex-end;
- justify-content: space-between;
- padding: 10px;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main #calc .calc_body .calc_settings .settings_box {
- margin-bottom: 45px;
- }
-}
-main #calc .calc_body .calc_settings .settings_box output[hidden] {
- display: none;
-}
-main #calc .calc_body .calc_settings .settings_box:last-child {
- margin-bottom: 20px;
-}
-@media all and (max-width: 1279px) {
- main #calc .calc_body .calc_settings .settings_box {
- margin-bottom: 45px;
- height: 48px;
- padding: 8px;
- }
-}
-main #calc .calc_body .calc_settings .settings_box .price_custom {
- margin-bottom: 15px;
- display: flex;
- align-items: center;
-}
-main #calc .calc_body .calc_settings .settings_box .price_custom input {
- background: #EDEFF5;
- font-size: 15px;
- line-height: 20px;
- font-weight: 700;
- border-radius: 3px;
- border: 0;
- padding: 0 15px;
- box-shadow: none;
- -webkit-appearance: none;
- appearance: none;
- outline: none;
- box-sizing: border-box;
-}
-@media all and (max-width: 1279px) {
- main #calc .calc_body .calc_settings .settings_box .price_custom input {
- font-size: 13px;
- width: 90px;
- padding: 0 5px;
- }
-}
-main #calc .calc_body .calc_settings .settings_box .price_custom input::-webkit-outer-spin-button,
-main #calc .calc_body .calc_settings .settings_box .price_custom input::-webkit-inner-spin-button {
- -webkit-appearance: none;
-}
-main #calc .calc_body .calc_settings .settings_box .price_custom button {
- display: block;
- border-radius: 100%;
- width: 20px;
- height: 20px;
- text-indent: -999px;
- overflow: hidden;
- box-shadow: none;
- border: 0;
- margin-left: 10px;
- background: url("/images/icons/checkbox_white.svg") no-repeat center var(--green);
- padding: 0;
-}
-main #calc .calc_body .calc_settings .settings_box p {
- margin-bottom: 15px;
- font-weight: 700;
-}
-@media all and (max-width: 1279px) {
- main #calc .calc_body .calc_settings .settings_box p {
- font-size: 13px;
- }
-}
-main #calc .calc_body .calc_settings .settings_box p.min {
- position: absolute;
- top: 65px;
- font-weight: 400;
- left: 10px;
- margin: 0;
-}
-@media all and (max-width: 960px) {
- main #calc .calc_body .calc_settings .settings_box p.min {
- display: none;
- }
-}
-main #calc .calc_body .calc_settings .settings_box p.max {
- position: absolute;
- top: 65px;
- font-weight: 400;
- right: 10px;
- margin: 0;
-}
-@media all and (max-width: 960px) {
- main #calc .calc_body .calc_settings .settings_box p.max {
- top: 30px;
- }
-}
-main #calc .calc_body .calc_settings .settings_box .line {
- width: 100%;
- background: rgba(142, 148, 167, 0.4);
-}
-@media all and (max-width: 960px) {
- main #calc .calc_body .calc_settings .settings_box .line {
- width: calc(100% - 55px);
- }
-}
-main #calc .calc_body .calc_settings .settings_box .line,
-main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal {
- position: relative;
- height: 5px;
- z-index: 2;
-}
-main #calc .calc_body .calc_settings .settings_box .line .active_line,
-main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal .active_line,
-main #calc .calc_body .calc_settings .settings_box .line .rangeslider__fill,
-main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal .rangeslider__fill {
- background: var(--blue);
- position: absolute;
- left: 0;
- bottom: 0;
- height: 10px;
-}
-main #calc .calc_body .calc_settings .settings_box .line .dragble,
-main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal .dragble,
-main #calc .calc_body .calc_settings .settings_box .line .rangeslider__handle,
-main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal .rangeslider__handle {
- width: 1px;
- height: 16px;
- cursor: pointer;
- position: absolute;
- top: 8px;
- left: 0;
-}
-main #calc .calc_body .calc_settings .settings_box .line .dragble:after,
-main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal .dragble:after,
-main #calc .calc_body .calc_settings .settings_box .line .rangeslider__handle:after,
-main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal .rangeslider__handle:after {
- content: "";
- display: block;
- transform: rotate(45deg) translate(-6px, 6px);
- width: 16px;
- height: 16px;
- background: var(--blue);
-}
-main #calc .calc_body .calc_result {
- width: 350px;
- align-items: stretch;
- align-content: stretch;
- display: flex;
- flex-wrap: wrap;
-}
-@media all and (max-width: 1420px) {
- main #calc .calc_body .calc_result {
- width: 320px;
- }
-}
-@media all and (max-width: 1279px) {
- main #calc .calc_body .calc_result {
- width: calc(50% - 15px);
- }
-}
-@media all and (max-width: 767px) {
- main #calc .calc_body .calc_result {
- width: 100%;
- margin-top: 35px;
- }
-}
-main #calc .calc_body .calc_result .result_box {
- width: 100%;
-}
-main #calc .calc_body .calc_result .result_box p {
- font-weight: 700;
-}
-@media all and (max-width: 1279px) {
- main #calc .calc_body .calc_result .result_box p {
- font-weight: 400;
- font-size: 13px;
- line-height: 20px;
- margin-bottom: 20px;
- }
-}
-@media all and (max-width: 767px) {
- main #calc .calc_body .calc_result .result_box p {
- margin-bottom: 8px;
- }
-}
-main #calc .calc_body .calc_result .result_box p.price {
- font-size: 41px;
- line-height: 1;
-}
-main #calc .calc_body .calc_result .result_box p.price sup {
- font-weight: 300;
- font-size: 12px;
- line-height: 18px;
- color: #8E94A7;
- vertical-align: super;
-}
-@media all and (max-width: 1279px) {
- main #calc .calc_body .calc_result .result_box p.price {
- font-size: 32px;
- }
-}
-@media all and (max-width: 1279px) {
- main #calc .calc_body .calc_result .result_box p.price {
- font-size: 20px;
- margin-bottom: 0;
- font-weight: 700;
- }
-}
-@media all and (max-width: 767px) {
- main #calc .calc_body .calc_result .result_box {
- width: 50%;
- }
-}
-main #calc .calc_body .calc_result .button {
- width: 100%;
- align-self: center;
-}
-@media all and (max-width: 767px) {
- main #calc .calc_body .calc_result .button {
- margin-top: 30px;
- margin-bottom: 15px;
- }
-}
-main #calc .calc_body .calc_result .secondary {
- align-self: flex-end;
-}
-main .news_arrows,
-main .leasing_arrows,
-main .special_arrows {
- display: flex;
- align-content: center;
-}
-@media all and (max-width: 1279px) {
- main .news_arrows,
- main .leasing_arrows,
- main .special_arrows {
- display: none !important;
- }
-}
-main .news_arrows button,
-main .leasing_arrows button,
-main .special_arrows button {
- width: 97px;
- height: 28px;
- background-color: var(--blue);
- box-sizing: border-box;
- padding: 0 10px;
- transition: 175ms background ease-in-out;
-}
-main .news_arrows button svg,
-main .leasing_arrows button svg,
-main .special_arrows button svg {
- width: 8px;
- height: 12px;
- margin-left: 0;
-}
-main .news_arrows button svg path,
-main .leasing_arrows button svg path,
-main .special_arrows button svg path {
- stroke: #fff;
- transition: 175ms stroke ease-in-out;
-}
-main .news_arrows button:disabled,
-main .leasing_arrows button:disabled,
-main .special_arrows button:disabled,
-main .news_arrows button.slick-disabled,
-main .leasing_arrows button.slick-disabled,
-main .special_arrows button.slick-disabled {
- cursor: default;
- background-color: var(--inactive);
- background-position: center;
-}
-main .news_arrows button:disabled svg,
-main .leasing_arrows button:disabled svg,
-main .special_arrows button:disabled svg,
-main .news_arrows button.slick-disabled svg,
-main .leasing_arrows button.slick-disabled svg,
-main .special_arrows button.slick-disabled svg {
- margin-left: 0;
-}
-main .news_arrows button:disabled svg path,
-main .leasing_arrows button:disabled svg path,
-main .special_arrows button:disabled svg path,
-main .news_arrows button.slick-disabled svg path,
-main .leasing_arrows button.slick-disabled svg path,
-main .special_arrows button.slick-disabled svg path {
- stroke: #8E94A7;
-}
-main .special_arrows {
- position: absolute;
- top: -74px;
- right: 0;
-}
-@media all and (max-width: 767px) {
- main #news .news_slider_wrapper {
- margin: 0 -16px;
- }
-}
-main .news_list,
-main .career_list {
- display: flex;
- white-space: nowrap;
- width: 100%;
-}
-main .news_list .slick-list,
-main .career_list .slick-list {
- width: 100%;
-}
-main .news_list .slick-list .slick-track,
-main .career_list .slick-list .slick-track {
- white-space: nowrap;
- display: flex;
- padding-right: 100px;
-}
-main .news_list .slick-list .slick-track:after,
-main .career_list .slick-list .slick-track:after {
- content: "";
- display: block;
- width: 365px;
- min-width: 365px;
- height: 200px;
-}
-main .news_list .news_item,
-main .career_list .news_item,
-main .news_list .career_item,
-main .career_list .career_item {
- width: 365px;
- min-width: 365px;
- padding: 35px 20px;
- background: #EDEFF5;
- position: relative;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main .news_list .news_item,
- main .career_list .news_item,
- main .news_list .career_item,
- main .career_list .career_item {
- padding: 25px 15px;
- }
-}
-@media all and (max-width: 1279px) {
- main .news_list .news_item,
- main .career_list .news_item,
- main .news_list .career_item,
- main .career_list .career_item {
- width: 214px;
- min-width: 214px;
- padding: 25px 15px;
- }
-}
-@media all and (max-width: 767px) {
- main .news_list .news_item,
- main .career_list .news_item,
- main .news_list .career_item,
- main .career_list .career_item {
- margin-right: 1px;
- }
-}
-main .news_list .news_item p,
-main .career_list .news_item p,
-main .news_list .career_item p,
-main .career_list .career_item p {
- white-space: normal;
- margin-bottom: 22px;
- line-height: 24px;
- transition: 175ms color ease-in-out;
-}
-main .news_list .news_item .news_date,
-main .career_list .news_item .news_date,
-main .news_list .career_item .news_date,
-main .career_list .career_item .news_date {
- margin-bottom: 15px;
-}
-@media all and (max-width: 1279px) {
- main .news_list .news_item .news_date,
- main .career_list .news_item .news_date,
- main .news_list .career_item .news_date,
- main .career_list .career_item .news_date {
- margin-bottom: 15px;
- }
-}
-main .news_list .news_item img,
-main .career_list .news_item img,
-main .news_list .career_item img,
-main .career_list .career_item img {
- display: block;
- margin-bottom: 22px;
- object-fit: cover;
-}
-@media all and (max-width: 1279px) {
- main .news_list .news_item img,
- main .career_list .news_item img,
- main .news_list .career_item img,
- main .career_list .career_item img {
- height: auto;
- width: 100%;
- margin-bottom: 15px;
- }
-}
-main .news_list .news_item .news_title,
-main .career_list .news_item .news_title,
-main .news_list .career_item .news_title,
-main .career_list .career_item .news_title,
-main .news_list .news_item .career_title,
-main .career_list .news_item .career_title,
-main .news_list .career_item .career_title,
-main .career_list .career_item .career_title {
- color: #0C0C0C;
- font-size: 24px;
- line-height: 28px;
- font-weight: 700;
-}
-@media all and (max-width: 1600px) {
- main .news_list .news_item .news_title,
- main .career_list .news_item .news_title,
- main .news_list .career_item .news_title,
- main .career_list .career_item .news_title,
- main .news_list .news_item .career_title,
- main .career_list .news_item .career_title,
- main .news_list .career_item .career_title,
- main .career_list .career_item .career_title {
- font-size: 19px;
- line-height: 26px;
- margin-bottom: 15px;
- }
-}
-main .news_list .news_item .news_link,
-main .career_list .news_item .news_link,
-main .news_list .career_item .news_link,
-main .career_list .career_item .news_link,
-main .news_list .news_item .career_link,
-main .career_list .news_item .career_link,
-main .news_list .career_item .career_link,
-main .career_list .career_item .career_link {
- margin-bottom: 0;
- color: var(--blue);
-}
-@media all and (max-width: 1279px) {
- main .news_list .news_item .news_link,
- main .career_list .news_item .news_link,
- main .news_list .career_item .news_link,
- main .career_list .career_item .news_link,
- main .news_list .news_item .career_link,
- main .career_list .news_item .career_link,
- main .news_list .career_item .career_link,
- main .career_list .career_item .career_link {
- font-weight: 700;
- font-size: 13px;
- }
-}
-main .news_list .news_item a,
-main .career_list .news_item a,
-main .news_list .career_item a,
-main .career_list .career_item a {
- display: block;
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- z-index: 3;
-}
-main .news_list .news_item:after,
-main .career_list .news_item:after,
-main .news_list .career_item:after,
-main .career_list .career_item:after {
- content: "";
- display: block;
- position: absolute;
- top: -24px;
- left: 0;
- right: 0;
- bottom: -24px;
- opacity: 0;
- visibility: hidden;
- transition: 175ms all ease-in-out;
-}
-main .news_list .news_item:hover,
-main .career_list .news_item:hover,
-main .news_list .career_item:hover,
-main .career_list .career_item:hover {
- z-index: 2;
-}
-main .news_list .news_item:hover:after,
-main .career_list .news_item:hover:after,
-main .news_list .career_item:hover:after,
-main .career_list .career_item:hover:after {
- opacity: 1;
- visibility: visible;
- background: var(--green);
- z-index: 0;
-}
-main .news_list .news_item:hover p,
-main .career_list .news_item:hover p,
-main .news_list .career_item:hover p,
-main .career_list .career_item:hover p,
-main .news_list .news_item:hover img,
-main .career_list .news_item:hover img,
-main .news_list .career_item:hover img,
-main .career_list .career_item:hover img {
- color: #fff;
- z-index: 2;
- position: relative;
-}
-main .news_list .news_item:hover .news_date:after,
-main .career_list .news_item:hover .news_date:after,
-main .news_list .career_item:hover .news_date:after,
-main .career_list .career_item:hover .news_date:after {
- content: "";
- position: absolute;
- bottom: -8px;
- height: 2px;
- left: 0;
- right: 0;
- background: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
-}
-main .news_list.masongry_columns,
-main .career_list.masongry_columns {
- display: flex;
- justify-content: space-between;
-}
-main .news_list.masongry_columns .column,
-main .career_list.masongry_columns .column {
- width: calc(50% - 15px);
-}
-main .news_list.masongry_columns .news_item,
-main .career_list.masongry_columns .news_item,
-main .news_list.masongry_columns .career_item,
-main .career_list.masongry_columns .career_item {
- width: 100%;
- margin-bottom: 30px;
-}
-@media all and (max-width: 767px) {
- main .news_list.masongry_columns,
- main .career_list.masongry_columns {
- display: block;
- }
- main .news_list.masongry_columns .column,
- main .career_list.masongry_columns .column {
- width: 100%;
- }
-}
-main .programs_list,
-main .services_list {
- display: flex;
- flex-wrap: wrap;
-}
-@media all and (max-width: 1279px) {
- main .programs_list,
- main .services_list {
- justify-content: space-between;
- }
-}
-main .programs_list .program_item,
-main .services_list .program_item,
-main .programs_list .service_item,
-main .services_list .service_item {
- margin-top: 40px;
- margin-bottom: 40px;
- width: calc(25% - 23px);
- position: relative;
- background: #EDEFF5;
- transform-origin: left;
- transition: all 175ms ease-in-out;
- height: 390px;
-}
-@media all and (max-width: 1420px) {
- main .programs_list .program_item,
- main .services_list .program_item,
- main .programs_list .service_item,
- main .services_list .service_item {
- overflow: hidden;
- }
-}
-@media all and (max-width: 1500px) and (min-width: 1280px) {
- main .programs_list .program_item,
- main .services_list .program_item,
- main .programs_list .service_item,
- main .services_list .service_item {
- height: 270px;
- margin-top: 15px;
- margin-bottom: 15px;
- }
-}
-@media all and (max-width: 1279px) {
- main .programs_list .program_item,
- main .services_list .program_item,
- main .programs_list .service_item,
- main .services_list .service_item {
- width: calc(50% - 15px);
- margin-right: 0 !important;
- margin-bottom: 30px;
- margin-top: 0;
- height: 258px;
- overflow: hidden;
- }
-}
-@media all and (max-width: 767px) {
- main .programs_list .program_item,
- main .services_list .program_item,
- main .programs_list .service_item,
- main .services_list .service_item {
- width: 100%;
- }
-}
-main .programs_list .program_item:after,
-main .services_list .program_item:after,
-main .programs_list .service_item:after,
-main .services_list .service_item:after {
- content: "";
- display: block;
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background: #eeeff4;
- z-index: 0;
- transition: all 125ms ease-in-out;
-}
-main .programs_list .program_item a,
-main .services_list .program_item a,
-main .programs_list .service_item a,
-main .services_list .service_item a {
- height: 100%;
- display: block;
- box-sizing: border-box;
- padding: 36px 18px;
- position: relative;
- z-index: 2;
-}
-@media all and (max-width: 1600px) {
- main .programs_list .program_item a,
- main .services_list .program_item a,
- main .programs_list .service_item a,
- main .services_list .service_item a {
- padding: 24px 18px;
- }
-}
-main .programs_list .program_item a span,
-main .services_list .program_item a span,
-main .programs_list .service_item a span,
-main .services_list .service_item a span {
- display: inline-block;
-}
-main .programs_list .program_item:not(:nth-child(4n)),
-main .services_list .program_item:not(:nth-child(4n)),
-main .programs_list .service_item:not(:nth-child(4n)),
-main .services_list .service_item:not(:nth-child(4n)) {
- margin-right: 30px;
-}
-main .programs_list .program_item .program_name,
-main .services_list .program_item .program_name,
-main .programs_list .service_item .program_name,
-main .services_list .service_item .program_name,
-main .programs_list .program_item .service_name,
-main .services_list .program_item .service_name,
-main .programs_list .service_item .service_name,
-main .services_list .service_item .service_name {
- font-weight: 700;
- font-size: 26px;
- line-height: 36px;
- color: #000;
- position: relative;
- z-index: 2;
- transform: translateY(0px);
- transition: 125ms transform ease-in-out;
- max-width: 70%;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main .programs_list .program_item .program_name,
- main .services_list .program_item .program_name,
- main .programs_list .service_item .program_name,
- main .services_list .service_item .program_name,
- main .programs_list .program_item .service_name,
- main .services_list .program_item .service_name,
- main .programs_list .service_item .service_name,
- main .services_list .service_item .service_name {
- font-size: 22px;
- line-height: 32px;
- }
-}
-@media all and (max-width: 1279px) {
- main .programs_list .program_item .program_name,
- main .services_list .program_item .program_name,
- main .programs_list .service_item .program_name,
- main .services_list .service_item .program_name,
- main .programs_list .program_item .service_name,
- main .services_list .program_item .service_name,
- main .programs_list .service_item .service_name,
- main .services_list .service_item .service_name {
- font-size: 19px;
- line-height: 26px;
- }
-}
-main .programs_list .program_item .program_link,
-main .services_list .program_item .program_link,
-main .programs_list .service_item .program_link,
-main .services_list .service_item .program_link,
-main .programs_list .program_item .service_link,
-main .services_list .program_item .service_link,
-main .programs_list .service_item .service_link,
-main .services_list .service_item .service_link {
- position: absolute;
- right: 0px;
- bottom: -10px;
- color: var(--blue);
- font-weight: 600;
- font-size: 15px;
- line-height: 20px;
- opacity: 0;
- z-index: 2;
- transform: translate(0, 0);
- transition: 125ms all ease-in-out;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main .programs_list .program_item .program_link,
- main .services_list .program_item .program_link,
- main .programs_list .service_item .program_link,
- main .services_list .service_item .program_link,
- main .programs_list .program_item .service_link,
- main .services_list .program_item .service_link,
- main .programs_list .service_item .service_link,
- main .services_list .service_item .service_link {
- font-size: 13px;
- line-height: 18px;
- }
-}
-main .programs_list .program_item img,
-main .services_list .program_item img,
-main .programs_list .service_item img,
-main .services_list .service_item img {
- position: absolute;
- right: 0;
- bottom: 0;
- transform: translate(0, 0);
- transition: 125ms all ease-in-out;
-}
-@media all and (max-width: 1500px) and (min-width: 1280px) {
- main .programs_list .program_item img,
- main .services_list .program_item img,
- main .programs_list .service_item img,
- main .services_list .service_item img {
- max-width: 80%;
- }
-}
-@media all and (max-width: 1279px) {
- main .programs_list .program_item img,
- main .services_list .program_item img,
- main .programs_list .service_item img,
- main .services_list .service_item img {
- max-height: 120%;
- }
-}
-@media all and (min-width: 1280px) {
- main .programs_list .program_item:hover,
- main .services_list .program_item:hover,
- main .programs_list .service_item:hover,
- main .services_list .service_item:hover {
- overflow: visible;
- }
- main .programs_list .program_item:hover:after,
- main .services_list .program_item:hover:after,
- main .programs_list .service_item:hover:after,
- main .services_list .service_item:hover:after {
- top: -35px;
- right: -20px;
- bottom: -35px;
- }
- main .programs_list .program_item:hover img,
- main .services_list .program_item:hover img,
- main .programs_list .service_item:hover img,
- main .services_list .service_item:hover img {
- transform: translate(20px, -35px);
- }
- main .programs_list .program_item:hover .program_name,
- main .services_list .program_item:hover .program_name,
- main .programs_list .service_item:hover .program_name,
- main .services_list .service_item:hover .program_name,
- main .programs_list .program_item:hover .service_name,
- main .services_list .program_item:hover .service_name,
- main .programs_list .service_item:hover .service_name,
- main .services_list .service_item:hover .service_name {
- transform: translateY(-30px);
- }
- main .programs_list .program_item:hover .program_link,
- main .services_list .program_item:hover .program_link,
- main .programs_list .service_item:hover .program_link,
- main .services_list .service_item:hover .program_link,
- main .programs_list .program_item:hover .service_link,
- main .services_list .program_item:hover .service_link,
- main .programs_list .service_item:hover .service_link,
- main .services_list .service_item:hover .service_link {
- opacity: 1;
- transform: translate(-10px, -10px);
- }
-}
-main .services_list {
- justify-content: center;
-}
-@media all and (max-width: 1279px) {
- main .services_list {
- justify-content: space-between;
- }
-}
-main .services_list .service_item {
- width: calc(33.333% - 20px);
-}
-main .services_list .service_item:after {
- background: #f1f2f7;
-}
-main .services_list .service_item .service_name {
- max-width: 50%;
-}
-main .services_list .service_item:not(:nth-child(3n)) {
- margin-right: 30px;
-}
-main .services_list .service_item:nth-child(3n) {
- margin-right: 0;
-}
-main .services_list .service_item:nth-child(4n) {
- margin-right: 30px;
-}
-@media all and (max-width: 1279px) {
- main .services_list .service_item {
- width: calc(50% - 15px);
- }
- main .services_list .service_item img {
- max-height: 100%;
- }
-}
-@media all and (max-width: 767px) {
- main .services_list .service_item {
- width: 100%;
- }
-}
-main #special_slider {
- position: relative;
-}
-main #special_slider .disable_space {
- margin-bottom: -80px;
-}
-@media all and (max-width: 960px) {
- main #special_slider .disable_space {
- margin-bottom: -40px;
- }
-}
-main .special_list {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
-}
-main .special_list .special_item {
- position: relative;
- width: calc(50% - 18px);
- min-width: calc(50% - 18px);
- margin-bottom: 80px;
- min-height: 310px;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main .special_list .special_item {
- min-height: 270px;
- margin-bottom: 40px;
- }
-}
-main .special_list .special_item a {
- display: block;
- color: #0C0C0C;
- position: relative;
- z-index: 2;
- box-sizing: border-box;
- padding: 25px calc(50% + 20px) 25px 20px;
- height: 100%;
-}
-main .special_list .special_item a .special_name {
- font-size: 26px;
- line-height: 35px;
- font-weight: 700;
- color: #0C0C0C;
- margin-bottom: 25px;
- display: block;
- transition: all 220ms ease-in-out;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main .special_list .special_item a .special_name {
- font-size: 19px;
- line-height: 26px;
- }
-}
-main .special_list .special_item a .speacial_text {
- display: block;
- margin-bottom: 10px;
- font-weight: 700;
- color: #0C0C0C;
- transform: translate(0px, 0px);
- transition: all 220ms ease-in-out;
-}
-main .special_list .special_item a .speacial_text .special_desc {
- margin-top: 0;
- margin-bottom: 0;
-}
-main .special_list .special_item a .special_desc {
- font-size: 15px;
- line-height: 24px;
- transform: translate(0px, 0px);
- transition: all 220ms ease-in-out;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main .special_list .special_item a .special_desc {
- font-size: 13px;
- line-height: 18px;
- }
-}
-main .special_list .special_item a > .speacial_text,
-main .special_list .special_item a > .special_desc {
- margin-top: 15px;
- margin-bottom: 15px;
-}
-main .special_list .special_item a .special_link {
- display: inline-block;
- font-weight: 600;
- opacity: 0;
- transform: translate(10px, 10px);
- transition: all 220ms ease-in-out;
- color: #fff;
-}
-main .special_list .special_item:after {
- content: "";
- display: block;
- position: absolute;
- top: 20px;
- bottom: 30px;
- right: 30px;
- left: 30%;
- transition: all 220ms ease-in-out;
- background: var(--inactive);
- z-index: 0;
-}
-main .special_list .special_item img {
- display: block;
- position: absolute;
- top: 0;
- bottom: 0;
- width: 50%;
- height: 100%;
- right: 0;
- object-fit: cover;
- z-index: 1;
-}
-@media all and (min-width: 1280px) {
- main .special_list .special_item:hover a .special_name {
- color: #fff;
- }
- main .special_list .special_item:hover a .speacial_text,
- main .special_list .special_item:hover a .special_desc {
- transform: translate(0px, -10px);
- color: #fff;
- }
- main .special_list .special_item:hover a .special_link {
- opacity: 1;
- color: #fff;
- transform: translate(0px, 0px);
- }
- main .special_list .special_item:hover:after {
- background: var(--green);
- top: 0;
- left: 0;
- bottom: 0;
- }
-}
-@media all and (max-width: 1279px) {
- main .special_list .special_item {
- width: calc(50% - 15px);
- min-width: calc(50% - 15px);
- margin-bottom: 30px;
- }
- main .special_list .special_item a {
- padding: 30px 0 0 0;
- display: flex;
- flex-wrap: wrap;
- }
- main .special_list .special_item a .special_name {
- font-size: 19px;
- line-height: 26px;
- margin-bottom: 15px;
- }
- main .special_list .special_item a .special_desc {
- font-size: 13px;
- line-height: 20px;
- width: 100%;
- }
- main .special_list .special_item a .speacial_text {
- width: 100%;
- }
- main .special_list .special_item a .special_link {
- opacity: 1;
- transform: translate(0, 0);
- color: var(--blue);
- }
- main .special_list .special_item a img {
- position: relative;
- width: 100%;
- height: 155px;
- object-fit: cover;
- object-position: center;
- }
- main .special_list .special_item:after {
- width: 182px;
- top: 0;
- left: auto;
- right: 0;
- height: 120px;
- }
-}
-@media all and (max-width: 767px) {
- main .special_list .special_item {
- width: 100%;
- }
- main .special_list .special_item:after {
- width: 131px;
- }
- main .special_list .special_item a .special_name {
- margin-bottom: 15px;
- }
- main .special_list .special_item a img {
- height: 190px;
- }
-}
-main .special_list.swiped {
- flex-wrap: unset;
- white-space: nowrap;
-}
-main .special_list.swiped .special_item {
- margin-top: 30px;
- margin-bottom: 30px;
- margin-right: 30px;
-}
-main .special_list.swiped .special_item > * {
- white-space: normal;
-}
-main .special_list.swiped .special_item a .special_link {
- color: var(--blue);
- opacity: 1;
-}
-main .special_list.swiped .special_item:hover a .special_link {
- color: #fff;
-}
-@media all and (max-width: 1279px) {
- main .special_list.swiped {
- white-space: unset;
- }
- main .special_list.swiped .special_item {
- width: 288px;
- min-width: 288px;
- margin-right: 30px;
- position: relative;
- }
- main .special_list.swiped .special_item a {
- padding: 20px 0 40px 0;
- display: block;
- }
- main .special_list.swiped .special_item a .special_name {
- height: 52px;
- margin-bottom: 235px;
- display: flex;
- align-items: flex-end;
- }
- main .special_list.swiped .special_item a .special_link {
- position: absolute;
- bottom: 0px;
- left: 0;
- }
- main .special_list.swiped .special_item img {
- width: 100%;
- height: 200px;
- top: 88px;
- }
- main .special_list.swiped .special_item:hover a .special_link {
- color: var(--blue);
- }
- main .special_list.swiped .special_item:after {
- width: 131px;
- }
-}
-@media all and (max-width: 767px) {
- main .special_list.swiped .special_item {
- width: 212px;
- min-width: 212px;
- margin-right: 16px;
- margin-top: 0;
- margin-bottom: 0;
- }
- main .special_list.swiped .special_item a .special_name {
- height: 78px;
- }
- main .special_list.swiped .special_item img {
- top: 112px;
- }
-}
-main .brand_select {
- max-width: 306px;
- margin-left: auto;
- margin-top: 35px;
- margin-bottom: 35px;
-}
-@media all and (max-width: 767px) {
- main .brand_select {
- max-width: 100%;
- margin-top: 10px;
- margin-bottom: 25px;
- }
-}
-main .special_detail .special_offer {
- position: relative;
- padding: 25px calc(100% - 390px) 0 25px;
- margin-bottom: 45px;
- min-height: 310px;
-}
-main .special_detail .special_offer h2 {
- font-size: 26px;
- line-height: 35px;
- color: #0C0C0C;
- font-weight: 700;
- margin-bottom: 25px;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main .special_detail .special_offer h2 {
- font-size: 22px;
- line-height: 26px;
- }
-}
-main .special_detail .special_offer h2 span {
- color: #A8026B;
- font-size: 58px;
- line-height: 58px;
-}
-main .special_detail .special_offer h2 mark {
- color: #A8026B;
- background: transparent;
-}
-main .special_detail .special_offer .button {
- width: 100%;
- margin-top: 40px;
-}
-main .special_detail .special_offer:after {
- content: "";
- display: block;
- position: absolute;
- z-index: 1;
- left: 420px;
- top: 15px;
- bottom: 25px;
- right: 0;
- background: var(--inactive);
-}
-main .special_detail .special_offer img {
- display: block;
- height: 100%;
- width: calc(100% - 502px);
- position: absolute;
- right: 0;
- bottom: 0;
- z-index: 2;
- object-fit: cover;
-}
-@media all and (max-width: 1420px) {
- main .special_detail .special_offer {
- padding-left: 0;
- }
-}
-@media all and (max-width: 1279px) {
- main .special_detail .special_offer {
- padding: 0 calc(50% + 15px) 0 0;
- }
- main .special_detail .special_offer h2 {
- font-size: 19px;
- line-height: 26px;
- width: 100%;
- order: 2;
- margin-bottom: 0;
- }
- main .special_detail .special_offer h2 span {
- font-size: 19px;
- line-height: 26px;
- }
- main .special_detail .special_offer img {
- width: calc(50% - 15px);
- }
- main .special_detail .special_offer:after {
- left: calc(50% - 120px);
- z-index: -1;
- }
-}
-@media all and (max-width: 767px) {
- main .special_detail .special_offer {
- padding: 0;
- display: flex;
- flex-wrap: wrap;
- }
- main .special_detail .special_offer img {
- order: 1;
- width: 100%;
- position: relative;
- height: 155px;
- margin-bottom: 10px;
- }
- main .special_detail .special_offer ul,
- main .special_detail .special_offer .list-column,
- main .special_detail .special_offer p {
- order: 3;
- margin-top: 20px;
- margin-bottom: 30px;
- }
- main .special_detail .special_offer .button {
- order: 4;
- margin-top: 0;
- }
- main .special_detail .special_offer:after {
- width: 182px;
- left: auto;
- right: 0;
- top: 0;
- bottom: 50px;
- z-index: -1;
- }
-}
-main .special_detail .special_offer-text {
- margin-bottom: 80px;
- padding: 0 25px;
-}
-@media all and (max-width: 767px) {
- main .special_detail .special_offer-text {
- padding: 0;
- margin-bottom: 40px;
- }
-}
-main .special_detail .aside_container {
- margin-top: 60px;
-}
-@media all and (max-width: 767px) {
- main .special_detail .aside_container {
- margin-top: 30px;
- padding-top: 30px;
- border-top: 1px solid #EDEFF5;
- }
-}
-main .special_detail .aside_container .block_header {
- padding: 0px !important;
- margin: 0 25px;
- border-top: 1px solid #EDEFF5;
- border-bottom: 1px solid #EDEFF5;
-}
-main .special_detail .aside_container .block_body {
- padding: 0 25px !important;
-}
-main .special_detail .aside_container .special_offer-text {
- margin-bottom: 30px;
-}
-main .special_detail .dropdown_block .block_body {
- padding: 0 40px;
-}
-@media all and (max-width: 960px) {
- main .special_detail .dropdown_block .block_body {
- padding: 0;
- }
-}
-main .leasing_offer h3 {
- padding: 0 25px;
- margin-bottom: 15px;
- font-size: 26px;
- line-height: 35px;
-}
-@media all and (max-width: 767px) {
- main .leasing_offer h3 {
- padding: 0;
- font-size: 17px;
- line-height: 24px;
- }
-}
-main .leasing_offer .title_wrapper {
- margin-bottom: 0;
-}
-main .leasing_offer #leasing_slider {
- margin-top: 30px;
-}
-@media all and (max-width: 1279px) {
- main .leasing_offer #leasing_slider {
- margin-top: 0;
- }
-}
-main .leasing_offer #leasing_slider .leasing_list.swiped {
- display: flex;
- flex-wrap: unset;
-}
-main .leasing_offer #leasing_slider .leasing_list.swiped .leasing_item {
- min-width: calc(33.333% - 20px);
- margin-bottom: 0;
- margin-right: 30px;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main .leasing_offer #leasing_slider .leasing_list.swiped .leasing_item {
- min-width: calc(28% - 20px);
- }
- main .leasing_offer #leasing_slider .leasing_list.swiped .leasing_item .item_wrapper {
- padding-bottom: 15px;
- }
- main .leasing_offer #leasing_slider .leasing_list.swiped .leasing_item .item_wrapper span {
- padding: 0 15px;
- }
- main .leasing_offer #leasing_slider .leasing_list.swiped .leasing_item .item_wrapper img {
- height: 165px;
- margin-bottom: 15px;
- }
-}
-@media all and (max-width: 1279px) {
- main .leasing_offer #leasing_slider .leasing_list.swiped {
- margin-right: 0;
- overflow-x: unset;
- margin-bottom: 30px;
- margin-left: 0;
- }
- main .leasing_offer #leasing_slider .leasing_list.swiped .leasing_item {
- min-width: 210px;
- margin-right: 5px !important;
- }
-}
-main .leasing_offer .leasing_list {
- display: flex;
- flex-wrap: wrap;
-}
-main .leasing_offer .leasing_list .leasing_item {
- width: calc(33.333% - 20px);
- margin-bottom: 30px;
-}
-main .leasing_offer .leasing_list .leasing_item:not(:nth-child(3n)) {
- margin-right: 30px;
-}
-main .leasing_offer .leasing_list .leasing_item .item_wrapper {
- display: block;
- padding-bottom: 35px;
- background: #fff;
- transition: background-color 175ms ease-in-out;
-}
-main .leasing_offer .leasing_list .leasing_item .item_wrapper img {
- display: block;
- width: 100%;
- height: 220px;
- object-fit: cover;
- margin-bottom: 30px;
-}
-main .leasing_offer .leasing_list .leasing_item .item_wrapper span {
- display: block;
- color: #000;
- transition: color 175ms ease-in-out;
-}
-main .leasing_offer .leasing_list .leasing_item .item_wrapper .leasing_model {
- padding: 0 30px;
- margin-bottom: 5px;
- font-weight: 700;
-}
-main .leasing_offer .leasing_list .leasing_item .item_wrapper .leasing_desc {
- padding: 0 30px;
-}
-main .leasing_offer .leasing_list .leasing_item .item_wrapper:hover {
- background: var(--green);
-}
-main .leasing_offer .leasing_list .leasing_item .item_wrapper:hover .leasing_model,
-main .leasing_offer .leasing_list .leasing_item .item_wrapper:hover .leasing_desc {
- color: #fff;
-}
-@media all and (max-width: 1279px) {
- main .leasing_offer .leasing_list {
- overflow-x: scroll;
- flex-wrap: unset;
- margin-right: -80px;
- }
- main .leasing_offer .leasing_list .leasing_item {
- min-width: 210px;
- margin-right: 5px !important;
- }
- main .leasing_offer .leasing_list .leasing_item .item_wrapper {
- padding-bottom: 12px;
- }
- main .leasing_offer .leasing_list .leasing_item .item_wrapper img {
- margin-bottom: 12px;
- height: 135px;
- }
- main .leasing_offer .leasing_list .leasing_item .item_wrapper .leasing_model,
- main .leasing_offer .leasing_list .leasing_item .item_wrapper .leasing_desc {
- padding: 0 18px;
- }
-}
-@media all and (max-width: 767px) {
- main .leasing_offer .leasing_list {
- margin: 0 -16px;
- padding: 0 16px;
- }
-}
-main .leasing_offer .leasing_offer-detail {
- display: flex;
- justify-content: space-between;
- margin-top: 45px;
-}
-main .leasing_offer .leasing_offer-detail .image_slider {
- width: calc(100% - 560px);
- position: relative;
- overflow: hidden;
-}
-main .leasing_offer .leasing_offer-detail .image_slider .slider_dots {
- position: absolute;
- bottom: 12px;
- display: flex;
- align-items: center;
- justify-content: center;
- margin: auto;
- left: 0;
- right: 0;
-}
-main .leasing_offer .leasing_offer-detail .image_slider .slider_dots button {
- padding: 0;
- width: 9px;
- height: 9px;
- cursor: pointer;
- border-radius: 100%;
- margin: 0 4px;
- min-width: 9px;
- border: 0;
- background: #fff;
-}
-main .leasing_offer .leasing_offer-detail .image_slider .slider_dots button.is-selected {
- background: #A8026B;
-}
-main .leasing_offer .leasing_offer-detail .image_slider .slider_list {
- display: flex;
- height: 100%;
-}
-main .leasing_offer .leasing_offer-detail .image_slider .slide {
- height: 100%;
- min-width: 100%;
-}
-main .leasing_offer .leasing_offer-detail .image_slider .slide img {
- width: 100%;
- height: 100%;
- object-fit: cover;
-}
-main .leasing_offer .leasing_offer-detail .offer_desc {
- width: 530px;
- padding-bottom: 40px;
- position: relative;
-}
-main .leasing_offer .leasing_offer-detail .offer_desc .offer_name {
- font-size: 26px;
- line-height: 35px;
- text-transform: uppercase;
- font-weight: 700;
- margin-bottom: 30px;
-}
-main .leasing_offer .leasing_offer-detail .offer_desc ul {
- margin-bottom: 20px;
-}
-main .leasing_offer .leasing_offer-detail .offer_desc ul li {
- line-height: 25px;
-}
-main .leasing_offer .leasing_offer-detail .offer_desc .button {
- margin-top: 40px;
- width: 390px;
- position: absolute;
- bottom: 0;
- left: 0;
-}
-@media all and (max-width: 1279px) {
- main .leasing_offer .leasing_offer-detail .image_slider,
- main .leasing_offer .leasing_offer-detail .offer_desc {
- width: calc(50% - 15px);
- }
- main .leasing_offer .leasing_offer-detail .image_slider .button,
- main .leasing_offer .leasing_offer-detail .offer_desc .button {
- position: relative;
- }
-}
-@media all and (max-width: 767px) {
- main .leasing_offer .leasing_offer-detail {
- margin-top: 18px;
- display: block;
- flex-wrap: wrap;
- }
- main .leasing_offer .leasing_offer-detail .image_slider {
- width: 100%;
- height: 168px;
- margin-bottom: 20px;
- }
- main .leasing_offer .leasing_offer-detail .offer_desc {
- width: 100%;
- padding-bottom: 0;
- }
- main .leasing_offer .leasing_offer-detail .offer_desc .offer_name {
- font-size: 19px;
- line-height: 26px;
- margin-bottom: 13px;
- }
- main .leasing_offer .leasing_offer-detail .offer_desc .button {
- width: 100%;
- position: relative;
- }
-}
-main .faq_search {
- margin-bottom: 40px;
-}
-main .faq_search .form_field {
- width: 100%;
- max-width: 635px;
- margin-left: auto;
-}
-main .dropdown_blocks_list .dropdown_block:not(:last-child) {
- border-bottom: 1px solid #EDEFF5;
-}
-main .dropdown_blocks_list .dropdown_block .block_header {
- padding: 15px 10px;
- height: 70px;
- display: flex;
- align-items: center;
- justify-content: space-between;
- cursor: pointer;
-}
-main .dropdown_blocks_list .dropdown_block .block_header p {
- margin-bottom: 0;
- margin-right: 20px;
- font-weight: 700;
-}
-main .dropdown_blocks_list .dropdown_block .block_header p.with-icon {
- display: inline-flex;
- align-items: center;
-}
-main .dropdown_blocks_list .dropdown_block .block_header p.with-icon img {
- margin-right: 20px;
-}
-main .dropdown_blocks_list .dropdown_block .block_header button {
- width: 22px;
- height: 22px;
- min-width: 22px;
- cursor: pointer;
- background: url("/images/icons/dropdown-blue.svg") no-repeat center;
-}
-main .dropdown_blocks_list .dropdown_block .block_body {
- display: none;
-}
-main .dropdown_blocks_list .dropdown_block .block_body .company {
- display: flex;
- margin-bottom: 30px;
-}
-main .dropdown_blocks_list .dropdown_block .block_body .company .title {
- text-transform: uppercase;
- font-size: 26px;
- line-height: 35px;
- font-weight: 700;
-}
-main .dropdown_blocks_list .dropdown_block .block_body .company ul {
- margin-left: 80px;
-}
-main .dropdown_blocks_list .dropdown_block .block_body .company ul li {
- line-height: 1.5;
- margin-bottom: 6px;
-}
-main .dropdown_blocks_list .dropdown_block.open .block_header button {
- background: url("/images/icons/close-blue.svg") no-repeat center;
-}
-main .dropdown_blocks_list .dropdown_block.open .block_body {
- display: block;
- margin-top: 25px;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main .dropdown_blocks_list .dropdown_block.open .block_body {
- margin-top: 10px;
- }
-}
-main .dropdown_blocks_list .dropdown_block.open .block_body p {
- margin-bottom: 35px;
-}
-@media all and (max-width: 767px) {
- main .dropdown_blocks_list .dropdown_block.open .block_body {
- margin-top: 0;
- }
- main .dropdown_blocks_list .dropdown_block.open .block_body p {
- margin-bottom: 15px;
- }
-}
-main .dropdown_blocks_list.filled .dropdown_block.open .block_header {
- background: var(--inactive);
- color: var(--blue);
-}
-main aside .aside_nav {
- list-style: none;
- padding: 0;
- margin: 0 0 30px 0;
-}
-main aside .aside_nav li {
- margin-bottom: 8px;
-}
-main aside .aside_nav li a {
- display: flex;
- align-items: center;
- min-height: 56px;
- color: #000;
- font-size: 15px;
- line-height: 23px;
- font-weight: 700;
- box-sizing: border-box;
- padding: 0 15px;
-}
-main aside .aside_nav li a.active {
- background: var(--green);
- color: #fff;
- font-weight: 700;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- main aside .aside_nav li a {
- min-height: 48px;
- font-size: 13px;
- line-height: 18px;
- }
-}
-@media all and (max-width: 1279px) {
- main aside .aside_nav {
- display: flex;
- margin-left: -16px;
- margin-right: -16px;
- overflow-x: auto;
- padding-left: 16px;
- padding-right: 16px;
- }
- main aside .aside_nav li {
- background: #EDEFF5;
- margin-bottom: 0;
- }
- main aside .aside_nav li a {
- white-space: nowrap;
- font-size: 13px;
- line-height: 20px;
- min-height: 40px;
- font-weight: 400;
- }
-}
-main aside .button {
- width: 100%;
-}
-main #order .container {
- padding-bottom: 180px;
-}
-@media all and (max-width: 1600px) {
- main #order .container {
- padding-bottom: 60px;
- }
-}
-@media all and (max-width: 767px) {
- main #order {
- background: #EDEFF5;
- }
- main #order .container {
- padding: 40px 0 0 0;
- }
-}
-.model_container {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- margin-top: 60px;
- position: relative;
-}
-@media all and (max-width: 1600px) {
- .model_container {
- margin-top: 20px;
- }
-}
-@media all and (min-width: 1280px) {
- .model_container .fixed_col {
- width: 254px;
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- }
- .model_container .fixed_col .model_price {
- position: sticky;
- top: 110px;
- }
-}
-.model_container .col {
- width: calc(50% - 15px);
-}
-.model_container .col:nth-child(2) {
- display: flex;
-}
-@media all and (max-width: 1279px) {
- .model_container .col:nth-child(2) {
- flex-wrap: wrap;
- }
- .model_container .col:nth-child(2) .model_desc {
- width: 100%;
- }
- .model_container .col:nth-child(2) .model_price {
- width: 100%;
- margin-bottom: 20px;
- display: flex;
- flex-wrap: wrap;
- }
- .model_container .col:nth-child(2) .model_price p {
- margin-bottom: 20px;
- width: 100%;
- }
- .model_container .col:nth-child(2) .model_price p span {
- margin-top: 8px;
- font-size: 35px;
- }
- .model_container .col:nth-child(2) .model_price .button {
- width: calc(50% - 8px);
- margin-bottom: 0;
- }
- .model_container .col:nth-child(2) .model_price .button:last-child {
- margin-left: 16px;
- }
-}
-.model_container .col img {
- max-width: 100%;
-}
-.model_container .col .model_desc {
- margin-top: 0;
- margin-right: 30px;
-}
-.model_container .col .model_desc p {
- margin-bottom: 10px;
-}
-@media all and (max-width: 1279px) {
- .model_container .col .model_desc ul {
- column-count: 1;
- }
-}
-.model_container .col .model_price {
- background: var(--inactive);
- padding: 16px;
- width: 254px;
- min-width: 254px;
- margin-left: auto;
-}
-.model_container .col .model_price p {
- font-weight: 700;
- margin-bottom: 45px;
-}
-.model_container .col .model_price p span {
- display: block;
- font-weight: 700;
- font-size: 37px;
- margin-top: 25px;
- line-height: 1;
-}
-.model_container .col .model_price button {
- width: 100%;
-}
-.model_container .col .model_price button:not(:last-child) {
- margin-bottom: 25px;
-}
-.model_container #calc {
- background: var(--inactive);
- padding: 35px 30px;
- position: relative;
- width: calc(100% - 262px);
-}
-@media all and (max-width: 1279px) {
- .model_container #calc {
- width: 100%;
- padding: 25px 15px;
- }
-}
-.model_container #calc:after {
- content: "";
- display: block;
- position: absolute;
- top: 0;
- left: -100%;
- bottom: 0;
- width: 100%;
- background: inherit;
-}
-@media all and (max-width: 1279px) {
- .model_container #calc:after {
- display: none;
- }
-}
-.model_container #calc .calc_body {
- flex-wrap: wrap;
- justify-content: space-between;
-}
-.model_container #calc .calc_body .calc_settings {
- width: 60%;
- max-width: 60%;
- margin-bottom: 35px;
-}
-@media all and (max-width: 1279px) {
- .model_container #calc .calc_body .calc_settings {
- width: 100%;
- max-width: 100%;
- }
-}
-.model_container #calc .calc_body .calc_result {
- width: 35%;
- max-width: 35%;
-}
-@media all and (max-width: 1279px) {
- .model_container #calc .calc_body .calc_result {
- width: 100%;
- max-width: 100%;
- }
-}
-.model_container #calc .calc_body .calc_result .result_box {
- width: 100%;
- display: block;
- margin-bottom: 35px;
-}
-@media all and (max-width: 1279px) {
- .model_container #calc .calc_body .calc_result .result_box {
- margin-bottom: 15px;
- }
-}
-.model_container #calc .calc_body .calc_result .result_box p {
- font-weight: 400;
- font-size: 14px;
- line-height: 29px;
-}
-.model_container #calc .calc_body .calc_result .result_box p:nth-child(2) {
- white-space: nowrap;
- margin-left: 0px;
- font-weight: 700;
- margin-top: 8px;
- font-size: 15px;
- line-height: 23px;
-}
-@media all and (max-width: 1279px) {
- .model_container #calc .calc_body .calc_result .result_box p {
- margin-bottom: 0;
- }
-}
-.model_container #calc .calc_body .calc_result .result_box.bolder {
- margin-bottom: 35px;
-}
-@media all and (max-width: 1279px) {
- .model_container #calc .calc_body .calc_result .result_box.bolder {
- align-items: flex-end;
- }
-}
-.model_container #calc .calc_body .calc_result .result_box.bolder p {
- font-weight: 700;
- font-size: 15px;
- line-height: 23px;
-}
-.model_container #calc .calc_body .calc_result .result_box.bolder p:nth-child(2) {
- font-size: 41px;
- line-height: 1.2;
-}
-@media all and (max-width: 1279px) {
- .model_container #calc .calc_body .calc_result .result_box.bolder p {
- font-size: 19px;
- line-height: 26px;
- }
-}
-.model_container #calc .calc_body .calc_result .calc_footer {
- width: 100%;
- display: block;
- margin-top: 20px;
-}
-.model_container #calc .calc_body .calc_result .calc_footer .button {
- width: 100%;
- padding: 0;
- font-weight: 400;
- margin-top: 24px;
-}
-@media all and (max-width: 1279px) {
- .model_container #calc .calc_body .calc_result .calc_footer {
- flex-wrap: wrap;
- margin-top: 0;
- }
- .model_container #calc .calc_body .calc_result .calc_footer .button {
- width: 100%;
- margin-top: 16px;
- }
-}
-.model_container .aside_container {
- width: calc(100% - 262px);
- margin-top: 0px;
- flex-wrap: wrap;
-}
-@media all and (max-width: 1279px) {
- .model_container .aside_container {
- width: 100%;
- }
-}
-.model_container .aside_container aside {
- width: 100%;
- margin-top: 40px;
- position: relative;
-}
-.model_container .aside_container aside:before {
- content: "";
- display: block;
- width: calc(100% + 255px);
- height: 1px;
- background: #EDEFF5;
- position: absolute;
- left: 0;
- top: 0;
-}
-@media all and (max-width: 1279px) {
- .model_container .aside_container aside {
- display: none;
- }
-}
-.model_container .aside_container aside .aside_nav {
- display: flex;
-}
-.model_container .aside_container aside .aside_nav li {
- width: 33.333%;
-}
-.model_container .aside_container aside .aside_nav li a:not(.active) {
- color: #8E94A7;
-}
-.model_container .aside_container article {
- width: 100%;
- padding-top: 0px;
-}
-.model_container .aside_container article .dropdown_blocks_list .dropdown_block {
- padding: 0 40px;
-}
-@media all and (max-width: 1279px) {
- .model_container .aside_container article .dropdown_blocks_list .dropdown_block {
- padding: 0 15px;
- }
-}
-.model_container .aside_container article .info_block {
- border-bottom: 0;
-}
-@media all and (max-width: 1279px) {
- .model_container .aside_container article .info_block {
- padding: 0 !important;
- border: 0;
- }
-}
-.model_container .aside_container article .tab_content:not(.active) {
- display: none;
-}
-@media all and (max-width: 1279px) {
- .model_container .aside_container article .tab_content:not(.active) {
- display: block;
- padding: 15px;
- }
- .model_container .aside_container article .tab_content:not(.active) > div:not(.touch_header) {
- display: none;
- }
-}
-.model_container .aside_container article .tab_content .touch_header {
- display: none;
-}
-@media all and (max-width: 1279px) {
- .model_container .aside_container article .tab_content .touch_header {
- display: block;
- margin-bottom: 25px;
- font-size: 19px;
- line-height: 26px;
- font-weight: 700;
- height: 54px;
- position: relative;
- background: #EDEFF5;
- display: flex;
- align-items: center;
- justify-content: space-between;
- padding: 6px 15px 0 15px;
- width: 100%;
- }
- .model_container .aside_container article .tab_content .touch_header:after {
- content: "";
- display: block;
- width: 22px;
- height: 22px;
- min-width: 22px;
- cursor: pointer;
- background: url(/images/icons/dropdown-blue.svg) no-repeat center;
- margin-left: 20px;
- }
- .model_container .aside_container article .tab_content .touch_header.opened::before {
- content: "";
- display: block;
- position: absolute;
- bottom: 0;
- left: 15px;
- right: 15px;
- height: 4px;
- background: var(--green);
- }
- .model_container .aside_container article .tab_content .touch_header.opened:after {
- transform: rotate(180deg);
- }
-}
-@media all and (max-width: 767px) {
- .model_container .aside_container article .tab_content .touch_header {
- margin-left: -16px;
- margin-right: -16px;
- width: calc(100% + 32px);
- }
-}
-@media all and (max-width: 1279px) {
- .model_container .aside_container article {
- width: 100%;
- border: 0;
- }
-}
-@media all and (max-width: 767px) {
- .model_container {
- margin-top: 20px;
- }
- .model_container .col {
- width: 100%;
- margin-bottom: 10px;
- }
- .model_container .col img {
- margin: 0 -16px;
- width: calc(100% + 32px);
- max-width: calc(100% + 32px);
- min-height: 150px;
- }
- .model_container .col .model_desc {
- margin-top: 12px;
- }
- .model_container .col #calc {
- margin: 0 -16px;
- padding: 25px 16px;
- }
- .model_container .col #calc .calc_body .calc_result .result_box.bolder p {
- font-size: 19px;
- line-height: 26px;
- }
- .model_container .col #calc .calc_body .calc_result .calc_footer {
- margin-top: 0;
- display: block;
- }
- .model_container .col #calc .calc_body .calc_result .calc_footer button {
- width: 100%;
- margin-bottom: 0;
- }
- .model_container .col #calc .calc_body .calc_result .calc_footer button:first-child {
- margin-top: 0;
- }
- .model_container .aside_container {
- border-top: 0;
- }
- .model_container .aside_container aside {
- display: none;
- }
- .model_container .aside_container article {
- width: 100%;
- border: 0;
- padding-top: 0;
- }
- .model_container .aside_container article .dropdown_blocks_list .dropdown_block {
- padding: 0;
- }
-}
-.model_container .recom_models {
- width: calc(100% - 262px);
- margin-bottom: 45px;
-}
-@media all and (max-width: 1279px) {
- .model_container .recom_models {
- width: 100%;
- }
-}
-.model_container .recom_models:last-child {
- margin-bottom: 0;
-}
-.catalog_list {
- display: flex;
- flex-wrap: wrap;
-}
-@media all and (max-width: 1279px) {
- .catalog_list {
- justify-content: space-between;
- width: 100%;
- }
-}
-.catalog_list .catalog_item {
- width: calc(33.333% - 20px);
- margin-bottom: 110px;
- position: relative;
- padding-bottom: 70px;
-}
-.catalog_list .catalog_item > * {
- padding-left: 15px;
- padding-right: 15px;
-}
-.catalog_list .catalog_item:not(:nth-child(3n)) {
- margin-right: 30px;
-}
-.catalog_list .catalog_item img {
- width: 100%;
- height: 220px;
- object-fit: contain;
- object-position: top center;
- margin-bottom: 30px;
- padding: 0;
-}
-.catalog_list .catalog_item .item_link {
- position: absolute;
- z-index: 3;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- text-decoration: none;
- display: block;
-}
-.catalog_list .catalog_item .item_class {
- font-size: 26px;
- line-height: 35px;
- color: #0C0C0C;
- font-weight: 700;
- margin-bottom: 8px;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- .catalog_list .catalog_item .item_class {
- font-size: 19px;
- line-height: 26px;
- }
-}
-.catalog_list .catalog_item .item_model {
- font-size: 14px;
-}
-.catalog_list .catalog_item .item_model b {
- display: block;
- font-size: 15px;
-}
-.catalog_list .catalog_item ul li {
- display: flex;
- justify-content: space-between;
- line-height: 29px;
-}
-.catalog_list .catalog_item ul li p {
- margin: 0;
-}
-.catalog_list .catalog_item ul li p:nth-child(2) {
- white-space: nowrap;
- margin-left: 15px;
-}
-.catalog_list .catalog_item ul li.pay {
- font-weight: 700;
- margin: 25px 0;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- .catalog_list .catalog_item ul li.pay {
- margin: 15px 0;
- }
-}
-.catalog_list .catalog_item .item_footer {
- text-align: right;
- position: absolute;
- bottom: 0;
- right: 0;
-}
-@media all and (max-width: 1279px) {
- .catalog_list .catalog_item {
- width: calc(50% - 15px);
- margin-right: 0 !important;
- margin-bottom: 66px;
- }
- .catalog_list .catalog_item .item_class {
- font-size: 19px;
- line-height: 26px;
- }
- .catalog_list .catalog_item .item_model {
- font-size: 13px;
- margin-top: 10px;
- }
- .catalog_list .catalog_item .item_model b {
- font-size: 13px;
- }
- .catalog_list .catalog_item ul li {
- line-height: 20px;
- margin-bottom: 10px;
- }
- .catalog_list .catalog_item ul li.pay {
- margin: 15px 0;
- }
-}
-@media all and (max-width: 767px) {
- .catalog_list .catalog_item {
- width: 100%;
- }
- .catalog_list .catalog_item img {
- margin-left: -16px;
- margin-right: -16px;
- width: calc(100% + 32px);
- }
- .catalog_list .catalog_item ul li {
- margin-bottom: 0px;
- }
-}
-.requisites {
- padding: 0 110px;
-}
-.requisites .requisites_row {
- display: flex;
- justify-content: flex-start;
- margin-bottom: 25px;
-}
-.requisites .requisites_row p {
- margin: 0;
- max-width: calc(50% - 15px);
- text-align: left;
-}
-.requisites .requisites_row p:first-child {
- font-weight: 700;
- margin-right: 30px;
- width: 180px;
-}
-.requisites .button {
- margin-top: 40px;
-}
-@media all and (max-width: 1420px) {
- .requisites {
- padding: 0;
- }
-}
-@media all and (max-width: 1279px) {
- .requisites .requisites_row {
- display: block;
- margin-bottom: 8px;
- }
- .requisites .requisites_row p {
- width: 100%;
- margin-bottom: 8px;
- }
- .requisites .button {
- width: 286px;
- }
-}
-#choose_region {
- display: flex;
- align-items: center;
- min-height: 60px;
-}
-#choose_region p {
- margin-right: 30px;
- max-width: 340px;
-}
-#choose_region .form_field {
- width: 350px;
- max-width: 350px;
-}
-article #choose_region {
- margin-bottom: 30px;
- width: 100%;
- justify-content: space-between;
-}
-@media all and (min-width: 1280px) {
- article #choose_region {
- display: none;
- }
-}
-@media all and (max-width: 767px) {
- article #choose_region {
- flex-wrap: wrap;
- }
- article #choose_region p {
- margin-bottom: 15px;
- }
- article #choose_region p,
- article #choose_region .form_field {
- width: 100%;
- }
-}
-@media all and (max-width: 1279px) {
- .title_wrapper #choose_region {
- display: none;
- }
-}
-@media all and (max-width: 1279px) {
- #officeViewToggle {
- justify-content: flex-end;
- }
-}
-@media all and (max-width: 767px) {
- #officeViewToggle .tab {
- width: 50%;
- text-align: center;
- }
-}
-#map {
- display: none;
- width: 100%;
- height: 615px;
- margin: 45px 0;
- background: var(--gray-light);
-}
-#map.visible {
- display: block;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- #map {
- height: 475px;
- }
-}
-@media all and (max-width: 1279px) {
- #map {
- height: 320px;
- margin: 20px 0;
- }
-}
-.popover {
- position: absolute;
- top: 0;
- left: 0;
- z-index: 1010;
- display: block;
- padding: 1px;
- text-align: left;
- white-space: normal;
- background: var(--blue);
- color: #fff;
- -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
- -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
- box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
- -webkit-background-clip: padding-box;
- -moz-background-clip: padding;
- background-clip: padding-box;
- padding: 30px 20px;
- max-width: 500px;
-}
-@media all and (max-width: 768px) {
- .popover {
- max-width: 280px;
- padding: 15px;
- }
- .popover .popover-inner,
- .popover .popover-inner > ymaps {
- width: 250px !important;
- min-height: 150px;
- }
-}
-.popover .close {
- position: absolute;
- top: 8px;
- right: 8px;
- width: 24px;
- height: 24px;
- font-size: 0;
- cursor: pointer;
- background: url("/images/icons/close-white.svg") no-repeat center;
-}
-.popover p {
- margin: 5px 0;
-}
-.popover .arrow {
- position: absolute;
- left: 0;
- right: 0;
- bottom: -25px;
- margin: auto;
- width: 43px;
- height: 54px;
- background: url("/images/pin-open.svg") no-repeat center;
-}
-.offices_list {
- display: flex;
- justify-content: space-between;
- border-top: 1px solid #EDEFF5;
- margin-top: 30px;
-}
-.offices_list#offices:not(.visible) {
- display: none;
-}
-.offices_list .column {
- width: calc(50% - 15px);
-}
-.offices_list .column .dropdown_block.open .block_body p {
- margin-bottom: 8px;
-}
-.offices_list .column .dropdown_block.open .block_body a {
- display: inline-block;
- font-weight: 700;
- margin: 20px 0 20px 28px;
-}
-.offices_list .column.sm-list {
- display: none;
-}
-@media all and (max-width: 767px) {
- .offices_list {
- display: block;
- padding-top: 35px;
- margin-top: 35px;
- }
- .offices_list .column {
- width: 100%;
- }
- .offices_list .column:not(.sm-list) {
- display: none;
- }
- .offices_list .column.sm-list {
- display: block;
- }
-}
-.dosc_list {
- margin-right: 30px;
-}
-.dosc_list .row {
- margin-bottom: 35px;
- display: flex;
- align-items: center;
- justify-content: space-between;
-}
-.dosc_list .row p {
- margin-bottom: 0;
-}
-.dosc_list .row .doc_name {
- font-weight: 700;
- min-height: 56px;
- display: inline-flex;
- flex-wrap: wrap;
- align-items: center;
- margin-right: 30px;
- max-width: 50%;
-}
-.dosc_list .row .doc_name a {
- text-decoration: underline;
-}
-.dosc_list .row .doc_name a:hover {
- text-decoration: none;
-}
-.dosc_list .row .doc_name span {
- display: block;
- font-weight: 400;
- margin-top: 8px;
-}
-.dosc_list .row .doc_date {
- margin-right: 30px;
- margin-left: 30px;
- white-space: nowrap;
-}
-.dosc_list .row .button {
- width: 104px;
-}
-.dosc_list.medium-icon .row {
- margin-bottom: 15px;
- width: 100%;
-}
-.dosc_list.medium-icon .doc_name {
- min-height: 32px;
- background-size: 32px;
- padding-left: 48px;
-}
-.dosc_list.acts_list-checkbox .row {
- margin-bottom: 15px;
- width: 100%;
-}
-.dosc_list.acts_list-checkbox .row .doc_name {
- background-size: 32px;
- padding-left: 0;
- background-position: 30px 50%;
- min-height: 32px;
- max-width: none;
-}
-.dosc_list.acts_list-checkbox .row .doc_name input[type="checkbox"] + label:before {
- margin-right: 56px;
-}
-.dosc_list.acts_list-checkbox .row .doc_name:not(.i-pdf) {
- min-height: 0;
-}
-.dosc_list.acts_list-checkbox .row .doc_name:not(.i-pdf) input[type="checkbox"] + label:before {
- margin-right: 16px;
-}
-@media all and (max-width: 768px) {
- .dosc_list .row {
- flex-wrap: wrap;
- padding-left: 55px;
- background: url(/images/icons/icon-pdf.svg) no-repeat left center;
- background-size: 32px;
- background-position: 0 5px;
- }
- .dosc_list .row .doc_name {
- margin-right: 0;
- max-width: 100%;
- min-height: 0;
- padding-left: 0;
- background: none;
- width: 100%;
- }
- .dosc_list .row .doc_date {
- margin-left: 0;
- margin-right: 0;
- white-space: unset;
- width: 100%;
- }
- .dosc_list .row .button {
- margin-top: 6px;
- margin-left: 0;
- }
-}
-.contract_table {
- margin-bottom: 80px;
-}
-@media all and (max-width: 1279px) {
- .contract_table {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- }
-}
-.contract_table .table_row {
- display: flex;
- width: 100%;
-}
-.contract_table .table_row .table_cell {
- padding: 16px 8px;
- border: 1px solid #EDEFF5;
- width: 25%;
-}
-.contract_table .table_row .table_cell p {
- margin: 0;
-}
-.contract_table .table_row .table_cell p.closed {
- color: var(--text_not_active);
-}
-.contract_table .table_row .table_cell p.opened {
- color: var(--green);
-}
-.contract_table .table_row .table_cell b {
- display: block;
-}
-@media all and (max-width: 1279px) {
- .contract_table .table_row {
- flex-wrap: wrap;
- width: calc(50% - 15px);
- margin-bottom: 30px;
- border: 1px solid #EDEFF5;
- padding: 25px 15px;
- }
- .contract_table .table_row .table_cell {
- border: 0;
- padding: 0;
- width: 100%;
- display: flex;
- align-items: flex-end;
- justify-content: space-between;
- white-space: nowrap;
- }
- .contract_table .table_row .table_cell:not(:last-child) {
- margin-bottom: 10px;
- }
- .contract_table .table_row .table_cell:before {
- content: attr(data-title);
- display: block;
- max-width: 50%;
- margin-right: 10px;
- white-space: normal;
- }
-}
-@media all and (max-width: 767px) {
- .contract_table .table_row {
- width: 100%;
- margin-bottom: 15px;
- }
-}
-.contract_table .table_header .table_cell {
- border: 0;
- color: var(--text_not_active);
- font-weight: 700;
- display: flex;
- align-items: center;
-}
-.contract_table .table_header .table_cell.caret {
- cursor: pointer;
-}
-.contract_table .table_header .table_cell.caret:after {
- content: "";
- display: inline-block;
- width: 16px;
- min-width: 16px;
- height: 16px;
- margin-left: 6px;
- background: url("/images/icons/icon-select.svg") no-repeat center;
-}
-@media all and (max-width: 1279px) {
- .contract_table .table_header {
- display: none;
- }
-}
-.logo_list {
- display: flex;
- align-items: center;
- justify-content: space-between;
- flex-wrap: wrap;
- margin: 35px 0;
-}
-.logo_list .logo_item {
- width: calc(16.666% - 25px);
- height: 97px;
- display: flex;
- align-items: center;
- justify-content: center;
- margin: 15px 0;
-}
-.logo_list .logo_item img {
- max-width: 100%;
- max-height: 100%;
- object-fit: contain;
-}
-.leasing_offers_list {
- display: flex;
- justify-content: space-between;
- margin-top: 60px;
-}
-.leasing_offers_list .offer_item {
- width: calc(33.333% - 20px);
- padding-left: 80px;
- position: relative;
-}
-.leasing_offers_list .offer_item p {
- margin-bottom: 15px;
-}
-.leasing_offers_list .offer_item img {
- position: absolute;
- top: 0;
- left: 0;
-}
-.leasing_offers_list .offer_item ul li:not(:last-child) {
- margin-bottom: 6px;
-}
-@media all and (max-width: 1600px) and (min-width: 1280px) {
- .leasing_offers_list {
- margin-top: 35px;
- }
-}
-@media all and (max-width: 1279px) {
- .leasing_offers_list {
- flex-wrap: wrap;
- margin-top: 50px;
- }
- .leasing_offers_list .offer_item {
- width: 50%;
- padding-left: 52px;
- margin-bottom: 0;
- }
- .leasing_offers_list .offer_item:last-child {
- width: auto;
- margin-top: 30px;
- }
- .leasing_offers_list .offer_item img {
- width: 32px;
- height: 32px;
- object-fit: contain;
- }
-}
-@media all and (max-width: 767px) {
- .leasing_offers_list .offer_item {
- margin-bottom: 24px;
- width: 100%;
- }
- .leasing_offers_list .offer_item:last-child {
- margin-top: 0;
- margin-bottom: 0;
- }
-}
-.catalog_sort {
- display: flex;
- align-items: center;
- justify-content: flex-end;
- margin-top: 10px;
-}
-.catalog_sort .sort_container {
- margin-left: 40px;
- position: relative;
- z-index: 9;
-}
-.catalog_sort .sort_container:not(.open) ul {
- display: none;
-}
-.catalog_sort .sort_container ul {
- position: absolute;
- top: 100%;
- width: 210px;
- left: -200px;
- right: -200px;
- text-align: left;
- background: #FFFFFF;
- list-style: none;
- padding: 16px;
- margin: auto;
- box-shadow: 0px 4px 32px rgba(0, 0, 0, 0.16);
-}
-.catalog_sort .sort_container ul li {
- cursor: pointer;
-}
-.catalog_sort .sort_container ul li:not(:last-child) {
- margin-bottom: 15px;
-}
-.catalog_sort .sort_container ul .active {
- color: var(--blue);
-}
-@media all and (max-width: 768px) {
- .catalog_sort .sort_container ul[data-position="left"] {
- left: 0;
- right: auto;
- }
- .catalog_sort .sort_container ul[data-position="right"] {
- right: 0;
- left: auto;
- }
-}
-.catalog_sort .sort_container button {
- height: 40px;
- padding: 0 20px 0 48px;
- color: var(--blue);
-}
-.catalog_sort .sort_container button.i-filter {
- background: url("/images/icons/icon-filter.svg") no-repeat 20px 50%;
-}
-.catalog_sort .sort_container button.i-sort {
- background: url("/images/icons/icon-sort.svg") no-repeat 20px 50%;
-}
-@media all and (max-width: 767px) {
- .catalog_sort .sort_container {
- margin-left: 0;
- }
- .catalog_sort .sort_container:nth-child(2) {
- text-align: right;
- }
- .catalog_sort .sort_container button {
- padding: 0 0 0 30px;
- background-position: left center !important;
- }
-}
-@media all and (max-width: 767px) {
- .catalog_sort {
- justify-content: space-between;
- margin-bottom: 10px;
- }
-}
-.news_container {
- line-height: 24px;
- position: relative;
- padding-left: 565px;
- min-height: 610px;
-}
-@media all and (max-width: 1279px) {
- .news_container {
- padding-left: 0;
- font-size: 13px;
- line-height: 20px;
- min-height: 0;
- }
-}
-.news_container .image {
- width: 100%;
- width: 525px;
- height: 525px;
- background: var(--gray-light);
- margin-bottom: 30px;
- position: absolute;
- left: 0;
- top: 0;
-}
-.news_container .image img {
- width: 100%;
- height: 100%;
- object-fit: cover;
-}
-@media all and (max-width: 1279px) {
- .news_container .image {
- position: relative;
- float: right;
- margin-left: 30px;
- margin-bottom: 30px;
- width: 288px;
- height: 282px;
- }
-}
-@media all and (max-width: 767px) {
- .news_container .image {
- margin-left: 0;
- width: 100%;
- float: none;
- height: auto;
- }
- .news_container .image img {
- height: auto;
- }
-}
-.news_container .socials {
- position: absolute;
- left: 0;
- top: 555px;
-}
-@media all and (max-width: 1279px) {
- .news_container .socials {
- position: relative;
- top: 0;
- margin-top: 50px;
- }
-}
-.news_container .socials a {
- width: 48px;
- height: 48px;
- margin-right: 15px;
-}
-.news_container h1 {
- margin-bottom: 20px;
-}
-@media all and (max-width: 1279px) {
- .news_container h1 {
- font-size: 19px;
- line-height: 26px;
- margin-bottom: 20px;
- }
-}
-.news_container .date {
- display: block;
- text-transform: uppercase;
- margin-bottom: 35px;
-}
-@media all and (max-width: 767px) {
- .news_container .date {
- font-size: 10px;
- line-height: 15px;
- margin-bottom: 20px;
- }
-}
-.news_container p,
-.news_container ul,
-.news_container ol {
- margin-bottom: 20px;
-}
-.calendar_wrapper #calendar_month {
- margin-left: auto;
- max-width: 235px;
- padding-left: 32px;
- display: block;
- background: url("/images/lk/calendar.svg") no-repeat 8px 50%;
-}
-.calendar_wrapper .calendar_grid {
- margin-top: 30px;
-}
-.calendar_wrapper .calendar_grid .grid_header {
- display: flex;
- flex-wrap: wrap;
-}
-.calendar_wrapper .calendar_grid .grid_header .grid_cell {
- padding: 15px;
- text-transform: uppercase;
- font-weight: bold;
- font-size: 15px;
- line-height: 23px;
- color: #0C0C0C;
- width: 14.2%;
-}
-.calendar_wrapper .calendar_grid .grid_body {
- display: flex;
- flex-wrap: wrap;
- border: 1px solid #E0E0E0;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell {
- padding: 15px;
- width: 14.287%;
- height: 150px;
- border: 1px solid #E0E0E0;
- box-sizing: border-box;
- display: flex;
- flex-wrap: wrap;
- align-items: stretch;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_header {
- color: #87878E;
- align-self: flex-start;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_header span {
- font-size: 26px;
- line-height: 35px;
- font-weight: 700;
- color: #000;
- padding-right: 4px;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_body {
- align-self: flex-end;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_body p {
- color: #000;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_body p span {
- display: block;
- font-weight: 700;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell.disabled {
- background: #EDEFF5;
- opacity: 0.4;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell.current {
- background: var(--blue);
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell.current .cell_header {
- color: #fff;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell.current .cell_header span {
- color: inherit;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell.current .cell_body p {
- color: #fff;
-}
-.calendar_payment {
- display: flex;
-}
-.calendar_payment .day {
- color: #87878E;
- font-size: 26px;
- line-height: 35px;
- font-weight: 700;
- margin-right: 50px;
-}
-.calendar_payment .day span {
- display: block;
- font-size: 50px;
- line-height: 1;
- color: #000;
-}
-.calendar_payment .payment_table {
- display: table;
- margin-top: 12px;
-}
-.calendar_payment .payment_table .table_row {
- display: table-row;
-}
-.calendar_payment .payment_table .table_row .table_cell {
- display: table-cell;
- padding: 2px 10px;
-}
-.calendar_payment .payment_table .table_row .table_cell a {
- font-weight: 700;
-}
-.calendar_payment .payment_table .table_row.table_header .table_cell {
- color: #87878E;
- padding: 12px 10px;
-}
-.acts_wrapper {
- display: flex;
- justify-content: space-between;
-}
-.acts_wrapper .acts_list-checkbox,
-.acts_wrapper .reconciliation_form {
- width: calc(50% - 10px);
-}
-main .dropdown_blocks_list .dropdown_block .block_body .transaction_detail {
- margin: 30px 0;
-}
-main .dropdown_blocks_list .dropdown_block .block_body .transaction_detail p {
- margin-bottom: 10px;
-}
-main .dropdown_blocks_list .dropdown_block .block_body .transaction_detail ul {
- max-width: 60%;
- display: flex;
- flex-wrap: wrap;
-}
-main .dropdown_blocks_list .dropdown_block .block_body .transaction_detail ul li {
- width: 50%;
-}
-.dropdown_block + .dosc_list {
- margin-top: 30px;
-}
-.vacancy,
-.service_entry {
- line-height: 24px;
- padding: 0 20px;
-}
-.vacancy .image-full,
-.service_entry .image-full {
- margin-left: -20px;
- margin-right: -20px;
- width: calc(100% + 40px);
-}
-@media all and (max-width: 1279px) {
- .vacancy .image-full,
- .service_entry .image-full {
- margin-left: 0;
- margin-right: 0;
- width: 100%;
- }
-}
-.vacancy br,
-.service_entry br {
- line-height: 35px;
-}
-@media all and (max-width: 1279px) {
- .vacancy,
- .service_entry {
- padding: 0;
- }
-}
-.error_page {
- position: relative;
- min-height: 400px;
-}
-.error_page div {
- max-width: 450px;
- position: absolute;
- top: 130px;
-}
-.error_page h1 {
- font-size: 50px;
- line-height: 60px;
- color: var(--blue);
- font-weight: 700;
- margin-bottom: 35px;
-}
-.error_page p {
- font-size: 26px;
- line-height: 35px;
- font-weight: 700;
- margin-bottom: 0;
-}
-.error_page img {
- display: block;
- max-width: 100%;
- margin-left: auto;
-}
-@media all and (max-width: 1279px) {
- .error_page h1 {
- font-size: 32px;
- line-height: 44px;
- }
- .error_page p {
- font-size: 20px;
- line-height: 28px;
- }
- .error_page img {
- max-width: 80%;
- }
- .error_page div {
- max-width: 350px;
- top: 90px;
- }
-}
-@media all and (max-width: 767px) {
- .error_page div {
- position: static;
- margin-bottom: 25px;
- }
- .error_page h1 {
- font-size: 22px;
- line-height: 33px;
- margin-bottom: 25px;
- }
- .error_page p {
- font-size: 16px;
- line-height: 24px;
- }
- .error_page img {
- max-width: 340px;
- margin-left: auto;
- margin-right: auto;
- }
-}
-.grecaptcha-badge {
- visibility: hidden;
-}
-#about_banner {
- max-width: 1920px;
- margin: auto;
- margin-top: -90px;
- position: relative;
- overflow: hidden;
-}
-@media (max-width: 1600px) and (min-width: 1280px) {
- #about_banner {
- margin-top: -40px;
- }
-}
-@media (max-width: 1279px) {
- #about_banner {
- margin-top: -60px;
- }
-}
-@media (max-width: 960px) {
- #about_banner {
- margin-top: -30px;
- }
-}
-@media all and (min-width: 1280px) {
- #about_banner .aside_container aside {
- position: relative;
- }
- #about_banner .aside_container aside:after {
- content: "";
- display: block;
- position: absolute;
- top: 0;
- bottom: -900px;
- right: 0;
- width: 1px;
- background: #EDEFF5;
- }
-}
-@media (max-width: 1279px) {
- #about_banner .aside_container aside {
- margin-bottom: 580px;
- }
- #about_banner .container.grid {
- position: absolute !important;
- top: 60px;
- }
- #about_banner .container.grid + .container {
- padding-top: 0;
- }
-}
-@media (max-width: 767px) {
- #about_banner .aside_container aside {
- margin-bottom: 665px;
- }
- #about_banner .container.grid {
- position: absolute !important;
- top: 60px;
- }
- #about_banner .container.grid + .container {
- padding-top: 0;
- }
-}
-#about_banner .container.grid {
- max-width: none;
- display: flex;
- padding: 0;
- position: relative;
- z-index: 1;
- width: 100%;
- margin: 0;
- overflow: hidden;
-}
-@media (max-width: 1279px) {
- #about_banner .container.grid {
- flex-wrap: wrap;
- }
-}
-@media (max-width: 767px) {
- #about_banner .container.grid {
- height: 632px;
- }
-}
-#about_banner + section .container {
- padding-top: 40px;
-}
-#about_banner .column {
- width: 15%;
- height: 100%;
-}
-@media (max-width: 1279px) {
- #about_banner .column {
- width: 20%;
- }
- #about_banner .column:nth-child(even) {
- width: 30%;
- }
-}
-@media (max-width: 767px) {
- #about_banner .column {
- width: 50% !important;
- }
-}
-#about_banner .section_1 {
- background: var(--blue);
- width: 40%;
- display: flex;
- align-items: center;
- justify-content: flex-end;
- color: #fff;
- padding: 100px 70px 100px 0;
- margin-left: auto;
-}
-#about_banner .section_1 div {
- max-width: 390px;
-}
-#about_banner .section_1 svg {
- max-width: 100%;
- margin-bottom: 45px;
-}
-#about_banner .section_1 p {
- font-weight: 700;
- font-size: 26px;
- line-height: 35px;
-}
-@media (max-width: 1600px) {
- #about_banner .section_1 {
- padding-top: 50px;
- padding-bottom: 50px;
- }
- #about_banner .section_1 svg {
- max-width: 260px;
- margin-bottom: 25px;
- }
- #about_banner .section_1 p {
- font-size: 19px;
- line-height: 26px;
- max-width: 330px;
- }
-}
-@media (max-width: 1279px) {
- #about_banner .section_1 {
- width: 100%;
- height: 170px;
- padding: 0 80px;
- justify-content: flex-start;
- }
- #about_banner .section_1 div {
- max-width: none;
- display: flex;
- align-items: center;
- width: 100%;
- }
- #about_banner .section_1 svg {
- margin-bottom: 0;
- margin-right: 45px;
- max-width: 260px;
- }
- #about_banner .section_1 p {
- font-size: 19px;
- line-height: 26px;
- max-width: 330px;
- }
-}
-@media (max-width: 767px) {
- #about_banner .section_1 {
- height: 136px;
- padding: 0 16px;
- }
- #about_banner .section_1 div {
- display: block;
- }
- #about_banner .section_1 svg {
- margin-right: 0;
- max-width: 118px;
- margin-bottom: 12px;
- height: auto;
- }
- #about_banner .section_1 p {
- font-size: 13px;
- line-height: 20px;
- max-width: 290px;
- }
-}
-#about_banner .section_2 {
- background: #2F80ED;
- height: auto;
- width: 15%;
- color: #fff;
- display: flex;
- align-items: center;
- justify-content: center;
- padding: 20px;
- box-sizing: border-box;
-}
-#about_banner .section_2 div {
- max-width: 150px;
-}
-#about_banner .section_2 svg {
- display: block;
- margin: 0 auto 8px auto;
-}
-#about_banner .section_2 p {
- text-align: center;
- font-size: 12px;
- line-height: 16px;
-}
-#about_banner .section_2 p.title {
- text-transform: uppercase;
- font-weight: 700;
- font-size: 36px;
- line-height: 50px;
-}
-@media (max-width: 1600px) {
- #about_banner .section_2 p {
- font-size: 10px;
- line-height: 14px;
- }
- #about_banner .section_2 p.title {
- font-size: 28px;
- line-height: 40px;
- }
-}
-@media (max-width: 1279px) {
- #about_banner .section_2 {
- width: 30%;
- }
- #about_banner .section_2 div {
- max-width: 180px;
- }
- #about_banner .section_2 p {
- font-size: 14px;
- line-height: 20px;
- }
- #about_banner .section_2 p.title {
- margin-bottom: 15px;
- }
-}
-@media (max-width: 960px) {
- #about_banner .section_2 {
- padding: 15px 5px;
- }
- #about_banner .section_2 p {
- font-size: 11px;
- line-height: 16px;
- }
- #about_banner .section_2 p.title {
- font-size: 28px;
- }
-}
-@media (max-width: 767px) {
- #about_banner .section_2 {
- height: 218px;
- width: 50%;
- }
- #about_banner .section_2 svg {
- max-width: 40px;
- height: auto;
- }
- #about_banner .section_2 p {
- font-size: 11px;
- line-height: 15px;
- }
- #about_banner .section_2 p.title {
- font-size: 20px;
- line-height: 1;
- margin: 8px 0px;
- }
-}
-#about_banner .section_3 {
- background: var(--inactive);
- width: 100%;
- height: 258px;
- color: var(--blue);
- display: flex;
- align-items: center;
- justify-content: center;
- padding: 20px 10px;
- box-sizing: border-box;
-}
-#about_banner .section_3 svg {
- display: block;
- margin: 0 auto 8px auto;
-}
-#about_banner .section_3 p {
- text-align: center;
- font-size: 12px;
- line-height: 16px;
-}
-#about_banner .section_3 p.title {
- text-transform: uppercase;
- font-weight: 700;
- font-size: 36px;
- line-height: 50px;
-}
-@media (max-width: 1600px) {
- #about_banner .section_3 {
- height: 200px;
- }
- #about_banner .section_3 p {
- font-size: 10px;
- line-height: 14px;
- }
- #about_banner .section_3 p.title {
- font-size: 28px;
- line-height: 40px;
- }
-}
-@media (max-width: 1279px) {
- #about_banner .section_3 p {
- font-size: 14px;
- line-height: 20px;
- }
- #about_banner .section_3 p.title {
- text-transform: lowercase;
- }
-}
-@media (max-width: 960px) {
- #about_banner .section_3 {
- padding: 15px 5px;
- }
- #about_banner .section_3 p {
- font-size: 11px;
- line-height: 16px;
- }
- #about_banner .section_3 p.title {
- font-size: 28px;
- }
-}
-@media (max-width: 767px) {
- #about_banner .section_3 {
- height: 109px;
- }
- #about_banner .section_3 svg {
- max-width: 53px;
- height: auto;
- }
- #about_banner .section_3 p {
- font-size: 11px;
- line-height: 15px;
- }
- #about_banner .section_3 p.title {
- font-size: 20px;
- line-height: 1;
- margin: 8px 0px;
- }
-}
-#about_banner .section_4 {
- background: var(--blue);
- width: 100%;
- height: 187px;
- color: #fff;
- display: flex;
- align-items: center;
- justify-content: center;
- padding: 20px 10px;
- box-sizing: border-box;
-}
-#about_banner .section_4 p {
- text-align: center;
- font-size: 12px;
- line-height: 16px;
-}
-#about_banner .section_4 p.title {
- text-transform: uppercase;
- font-weight: 700;
- font-size: 29px;
- line-height: 50px;
-}
-@media (max-width: 1600px) {
- #about_banner .section_4 {
- height: 150px;
- }
- #about_banner .section_4 p {
- font-size: 10px;
- line-height: 14px;
- }
- #about_banner .section_4 p.title {
- font-size: 28px;
- line-height: 40px;
- }
-}
-@media (max-width: 1279px) {
- #about_banner .section_4 p {
- font-size: 14px;
- line-height: 20px;
- }
-}
-@media (max-width: 960px) {
- #about_banner .section_4 {
- padding: 15px 5px;
- }
- #about_banner .section_4 p {
- font-size: 11px;
- line-height: 16px;
- }
- #about_banner .section_4 p.title {
- font-size: 28px;
- }
-}
-@media (max-width: 767px) {
- #about_banner .section_4 {
- height: 109px;
- }
-}
-#about_banner .section_5 {
- background: var(--blue);
- width: 100%;
- height: 193px;
- color: #fff;
- display: flex;
- align-items: center;
- justify-content: center;
- padding: 20px 10px;
- box-sizing: border-box;
-}
-#about_banner .section_5 div {
- max-width: 135px;
-}
-#about_banner .section_5 svg {
- display: block;
- margin: 0 auto 8px auto;
-}
-#about_banner .section_5 p {
- text-align: center;
- font-size: 12px;
- line-height: 16px;
-}
-#about_banner .section_5 p.title {
- text-transform: uppercase;
- font-weight: 700;
- font-size: 36px;
- line-height: 50px;
-}
-@media (max-width: 1600px) {
- #about_banner .section_5 {
- height: 220px;
- }
- #about_banner .section_5 p {
- font-size: 10px;
- line-height: 14px;
- }
- #about_banner .section_5 p.title {
- font-size: 28px;
- line-height: 40px;
- }
-}
-@media (max-width: 1279px) {
- #about_banner .section_5 div {
- max-width: 240px;
- }
- #about_banner .section_5 p {
- font-size: 14px;
- line-height: 20px;
- }
-}
-@media (max-width: 960px) {
- #about_banner .section_5 {
- padding: 15px 5px;
- }
- #about_banner .section_5 p {
- font-size: 11px;
- line-height: 16px;
- }
- #about_banner .section_5 p.title {
- font-size: 28px;
- }
-}
-@media (max-width: 767px) {
- #about_banner .section_5 {
- position: absolute;
- bottom: 0px;
- left: auto;
- right: 0;
- width: 50%;
- height: 143px;
- }
- #about_banner .section_5 div {
- max-width: 140px;
- }
- #about_banner .section_5 svg {
- display: none;
- }
-}
-#about_banner .section_6 {
- background: var(--green);
- width: 100%;
- height: 252px;
- color: #fff;
- display: flex;
- align-items: center;
- justify-content: center;
- padding: 20px 10px;
- box-sizing: border-box;
-}
-#about_banner .section_6 div {
- max-width: 150px;
-}
-#about_banner .section_6 p {
- text-align: center;
- font-size: 12px;
- line-height: 16px;
-}
-#about_banner .section_6 p.title {
- text-transform: uppercase;
- font-weight: 700;
- font-size: 29px;
- line-height: 50px;
-}
-@media (max-width: 1600px) {
- #about_banner .section_6 {
- height: 130px;
- }
- #about_banner .section_6 p {
- font-size: 10px;
- line-height: 14px;
- }
- #about_banner .section_6 p.title {
- font-size: 28px;
- line-height: 40px;
- }
-}
-@media (max-width: 1279px) {
- #about_banner .section_6 div {
- max-width: 240px;
- }
- #about_banner .section_6 p {
- font-size: 14px;
- line-height: 20px;
- }
-}
-@media (max-width: 960px) {
- #about_banner .section_6 {
- padding: 15px 5px;
- }
- #about_banner .section_6 p {
- font-size: 11px;
- line-height: 16px;
- }
- #about_banner .section_6 p.title {
- font-size: 28px;
- }
-}
-@media (max-width: 767px) {
- #about_banner .section_6 {
- position: absolute;
- top: 354px;
- left: 0;
- right: 35%;
- width: 65%;
- height: 136px;
- }
-}
-#about_banner .section_7 {
- background: #A8026B;
- width: 100%;
- height: 154px;
- color: #fff;
- display: flex;
- align-items: center;
- justify-content: center;
- padding: 20px 10px;
- box-sizing: border-box;
-}
-#about_banner .section_7 svg {
- display: none;
-}
-#about_banner .section_7 p {
- text-align: center;
- font-size: 12px;
- line-height: 16px;
-}
-#about_banner .section_7 p.title {
- text-transform: uppercase;
- font-weight: 700;
- font-size: 29px;
- line-height: 50px;
-}
-@media (max-width: 1600px) {
- #about_banner .section_7 {
- height: 110px;
- }
- #about_banner .section_7 p {
- font-size: 10px;
- line-height: 14px;
- }
- #about_banner .section_7 p.title {
- font-size: 28px;
- line-height: 40px;
- }
-}
-@media (max-width: 1279px) {
- #about_banner .section_7 p {
- font-size: 14px;
- line-height: 20px;
- }
-}
-@media (max-width: 960px) {
- #about_banner .section_7 {
- padding: 15px 5px;
- }
- #about_banner .section_7 p {
- font-size: 11px;
- line-height: 16px;
- }
- #about_banner .section_7 p.title {
- font-size: 28px;
- }
-}
-@media (max-width: 767px) {
- #about_banner .section_7 {
- position: absolute;
- top: 354px;
- left: auto;
- right: 0;
- width: 35%;
- height: 136px;
- }
- #about_banner .section_7 svg {
- display: block;
- margin: auto;
- }
- #about_banner .section_7 p.title {
- line-height: 44px;
- }
-}
-#about_banner .section_8 {
- background: var(--inactive);
- width: 100%;
- height: 291px;
- color: var(--blue);
- display: flex;
- align-items: center;
- justify-content: center;
- padding: 20px 10px;
- box-sizing: border-box;
-}
-#about_banner .section_8 svg {
- display: block;
- margin: 0 auto 8px auto;
-}
-#about_banner .section_8 p {
- text-align: center;
- font-size: 12px;
- line-height: 16px;
-}
-#about_banner .section_8 p.title {
- text-transform: uppercase;
- font-weight: 700;
- font-size: 36px;
- line-height: 50px;
-}
-@media (max-width: 1600px) {
- #about_banner .section_8 {
- height: 240px;
- }
- #about_banner .section_8 p {
- font-size: 10px;
- line-height: 14px;
- }
- #about_banner .section_8 p.title {
- font-size: 28px;
- line-height: 40px;
- }
-}
-@media (max-width: 1279px) {
- #about_banner .section_8 p {
- font-size: 14px;
- line-height: 20px;
- }
-}
-@media (max-width: 960px) {
- #about_banner .section_8 {
- padding: 15px 5px;
- }
- #about_banner .section_8 p {
- font-size: 11px;
- line-height: 16px;
- }
- #about_banner .section_8 p.title {
- font-size: 28px;
- }
-}
-@media (max-width: 767px) {
- #about_banner .section_8 {
- position: absolute;
- bottom: 0px;
- left: 0;
- width: 50%;
- height: 143px;
- }
- #about_banner .section_8 svg {
- max-width: 53px;
- }
-}
-.bg_description {
- background: var(--inactive);
- padding: 45px 120px;
- margin-left: -30px;
- margin-bottom: 25px;
-}
-.bg_description p {
- font-size: 15px;
- line-height: 24px;
-}
-@media (max-width: 1279px) {
- .bg_description {
- margin-left: -80px;
- margin-right: -80px;
- padding: 45px 80px;
- }
-}
-@media (max-width: 767px) {
- .bg_description {
- margin-left: -16px;
- margin-right: -16px;
- padding: 16px;
- }
- .bg_description p {
- font-size: 13px;
- line-height: 20px;
- }
-}
-.lines_title {
- display: flex;
- align-items: flex-start;
- justify-content: space-between;
-}
-.lines_title p {
- font-weight: 700;
- font-size: 70px;
- line-height: 120%;
- color: #0C0C0C;
-}
-.lines_title p span {
- display: block;
- color: var(--blue);
-}
-@media (max-width: 1600px) {
- .lines_title p {
- font-size: 54px;
- }
-}
-.lines_title a {
- font-weight: 600;
- font-size: 15px;
- line-height: 20px;
- color: var(--blue);
- margin-bottom: 30px;
- margin-top: 15px;
-}
-@media (max-width: 1600px) and (min-width: 920px) {
- .lines_title a {
- margin-bottom: 55px;
- }
-}
-@media (max-width: 920px) {
- .lines_title a {
- font-size: 13px;
- }
-}
-@media (max-width: 767px) {
- .lines_title a {
- width: 100%;
- }
-}
-@media (max-width: 1600px) and (min-width: 920px) {
- .lines_title {
- max-width: 820px;
- margin-left: auto;
- margin-right: auto;
- }
-}
-@media all and (max-width: 920px) {
- .lines_title {
- max-width: unset;
- }
- .lines_title p {
- font-size: 45px;
- }
-}
-@media (max-width: 767px) {
- .lines_title {
- flex-wrap: wrap;
- }
- .lines_title p {
- font-size: 27px;
- order: 2;
- margin-top: 20px;
- width: 100%;
- }
- .lines_title a {
- order: 1;
- margin-bottom: 0;
- }
-}
-.history {
- margin-bottom: 250px;
- max-width: 975px;
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history {
- max-width: 820px;
- margin-left: auto;
- margin-right: auto;
- }
-}
-@media all and (max-width: 1000px) {
- .history {
- max-width: 570px;
- margin-bottom: 160px;
- }
-}
-@media (max-width: 600px) {
- .history {
- max-width: 470px;
- }
-}
-@media all and (max-width: 459px) and (min-width: 376px) {
- .history {
- max-width: 369px;
- }
-}
-@media (max-width: 376px) {
- .history {
- max-width: 303px;
- }
-}
-.history .year {
- display: flex;
- align-items: center;
- align-content: center;
- justify-content: space-between;
- flex-wrap: wrap;
- position: relative;
- min-height: 100px;
- margin-bottom: 177px;
-}
-@media all and (max-width: 1000px) {
- .history .year {
- margin-bottom: 120px;
- }
-}
-@media all and (max-width: 600px) {
- .history .year {
- margin-bottom: 80px;
- }
-}
-.history .year .line {
- position: absolute;
- left: -9px;
- background: url("/images/about/line-right.png") repeat-y top left;
- background-size: 100% auto;
- top: -4px;
- bottom: -10px;
- width: 100%;
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year .line {
- top: 16px;
- left: -8px;
- }
-}
-@media all and (max-width: 1000px) {
- .history .year .line {
- top: 10px;
- background-position: top right;
- }
-}
-@media (max-width: 376px) {
- .history .year .line {
- top: -6px;
- background-size: 100% auto;
- left: -10px;
- }
-}
-.history .year:first-child {
- margin-top: 40px;
- padding-top: 40px;
-}
-@media all and (max-width: 1000px) {
- .history .year:first-child {
- padding-top: 20px;
- margin-top: 20px;
- }
-}
-@media (max-width: 376px) {
- .history .year:first-child {
- padding-top: 0;
- }
-}
-.history .year:first-child .line {
- top: 94px;
- bottom: -9px;
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year:first-child .line {
- top: 75px;
- bottom: -30px;
- left: -8px;
- }
-}
-@media all and (max-width: 1000px) {
- .history .year:first-child .line {
- top: 75px;
- }
-}
-@media all and (max-width: 600px) and (min-width: 460px) {
- .history .year:first-child .line {
- top: 40px;
- }
-}
-@media all and (max-width: 459px) and (min-width: 376px) {
- .history .year:first-child .line {
- top: 20px;
- }
-}
-@media (max-width: 376px) {
- .history .year:first-child .line {
- top: 10px;
- left: -10px;
- }
-}
-@media (max-width: 300px) {
- .history .year:first-child .line {
- top: 5px;
- }
-}
-.history .year:first-child:before {
- content: "";
- display: block;
- width: 100%;
- position: absolute;
- top: 0;
- left: -10px;
- z-index: -1;
- pointer-events: none;
- height: 235px;
- background: url("/images/about/top.png") no-repeat top left #fff;
- background-size: 100% auto;
- top: -115px;
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year:first-child:before {
- left: -9px;
- }
-}
-@media all and (max-width: 1000px) {
- .history .year:first-child:before {
- height: 140px;
- top: -62px;
- }
-}
-@media all and (max-width: 375px) {
- .history .year:first-child:before {
- height: 120px;
- top: -48px;
- }
-}
-.history .year:first-child .month:nth-child(2):before {
- display: none !important;
-}
-.history .year:first-child .month:last-child:before {
- display: none !important;
-}
-.history .year:first-child .month:last-child:after {
- content: "";
- display: block;
- width: 975px;
- width: 100%;
- position: absolute;
- top: auto;
- bottom: -270px;
- left: -8px;
- z-index: 1;
- pointer-events: none;
- height: 345px;
- background: url("/images/about/top-2.png") no-repeat bottom left #fff;
- background-size: 100% auto;
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year:first-child .month:last-child:after {
- height: 308px;
- bottom: -230px;
- }
-}
-@media all and (max-width: 1000px) {
- .history .year:first-child .month:last-child:after {
- height: 205px;
- bottom: -154px;
- left: -9px;
- }
-}
-@media all and (max-width: 600px) and (min-width: 460px) {
- .history .year:first-child .month:last-child:after {
- height: 162px;
- bottom: -120px;
- }
-}
-@media all and (max-width: 459px) and (min-width: 376px) {
- .history .year:first-child .month:last-child:after {
- height: 130px;
- bottom: -120px;
- }
-}
-@media (max-width: 376px) {
- .history .year:first-child .month:last-child:after {
- height: 108px;
- bottom: -85px;
- left: -10px;
- }
-}
-@media (max-width: 300px) {
- .history .year:first-child .month:last-child:after {
- height: 90px;
- bottom: -75px;
- }
-}
-.history .year:last-child {
- margin-bottom: 0;
-}
-.history .year:last-child .line {
- top: 33px;
- bottom: 38px;
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year:last-child .line {
- top: 11px;
- bottom: -16px;
- }
-}
-@media all and (max-width: 1000px) {
- .history .year:last-child .line {
- top: 9px;
- bottom: 0;
- }
-}
-@media (max-width: 376px) {
- .history .year:last-child .line {
- top: -7px;
- left: -10px;
- bottom: -7px;
- }
-}
-.history .year:last-child .month:last-child:after {
- content: "";
- display: block;
- width: 975px;
- width: 100%;
- position: absolute;
- top: auto;
- bottom: -167px;
- left: -8px;
- z-index: 1;
- pointer-events: none;
- height: 215px;
- background: url("/images/about/bottom-2.png") no-repeat bottom left #fff;
- background-size: 100% auto;
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year:last-child .month:last-child:after {
- bottom: -135px;
- height: 185px;
- }
-}
-@media all and (max-width: 1000px) {
- .history .year:last-child .month:last-child:after {
- height: 135px;
- bottom: -81px;
- left: -10px;
- }
-}
-@media all and (max-width: 600px) and (min-width: 460px) {
- .history .year:last-child .month:last-child:after {
- height: 110px;
- }
-}
-@media all and (max-width: 459px) and (min-width: 376px) {
- .history .year:last-child .month:last-child:after {
- height: 85px;
- }
-}
-@media (max-width: 376px) {
- .history .year:last-child .month:last-child:after {
- height: 70px;
- bottom: -50px;
- left: -10px;
- }
-}
-@media (max-width: 300px) {
- .history .year:last-child .month:last-child:after {
- height: 55px;
- bottom: -45px;
- }
-}
-.history .year:last-child:nth-child(even):after {
- right: auto;
- left: -12px;
-}
-.history .year:last-child:nth-child(even) .month {
- margin-left: auto;
-}
-.history .year:last-child:nth-child(even) .month:before,
-.history .year:last-child:nth-child(even) .month:after {
- left: auto !important;
- right: 10px;
-}
-@media all and (max-width: 1000px) {
- .history .year:last-child:nth-child(even) .month:before,
- .history .year:last-child:nth-child(even) .month:after {
- right: 9px;
- }
-}
-@media (max-width: 376px) {
- .history .year:last-child:nth-child(even) .month:before,
- .history .year:last-child:nth-child(even) .month:after {
- right: 11px;
- }
-}
-.history .year:last-child:nth-child(even) .line {
- background: url("/images/about/line-left.png") repeat-y top left;
- background-size: 100% auto;
- top: -20px;
- bottom: -4px;
- left: -11px;
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year:last-child:nth-child(even) .line {
- bottom: -15px;
- height: auto;
- }
-}
-@media all and (max-width: 1000px) {
- .history .year:last-child:nth-child(even) .line {
- left: -11px;
- top: -10px;
- }
-}
-@media all and (max-width: 375px) {
- .history .year:last-child:nth-child(even) .line {
- left: -10px;
- }
-}
-.history .year:last-child:nth-child(even) .month:last-child:after {
- background: url("/images/about/bottom-3.png") no-repeat bottom left #fff;
- background-size: 100% auto;
-}
-@media all and (max-width: 1000px) {
- .history .year:last-child:nth-child(even) .month:last-child:after {
- right: auto;
- left: -11px !important;
- }
-}
-@media all and (max-width: 375px) {
- .history .year:last-child:nth-child(even) .month:last-child:after {
- left: -10px !important;
- }
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year:last-child:nth-child(odd) .month:last-child:after {
- left: -8px;
- }
-}
-.history .year:not(:last-child) .month:last-child:before {
- content: "";
- display: block;
- width: 975px;
- width: 100%;
- position: absolute;
- top: auto;
- bottom: -290px;
- left: -10px;
- z-index: 1;
- pointer-events: none;
- height: 345px;
- background: url("/images/about/bottom-1.png") no-repeat bottom left #fff;
- background-size: 100% auto;
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year:not(:last-child) .month:last-child:before {
- bottom: -255px;
- height: 305px;
- }
-}
-@media all and (max-width: 1000px) {
- .history .year:not(:last-child) .month:last-child:before {
- height: 205px;
- bottom: -175px;
- }
-}
-@media (max-width: 376px) {
- .history .year:not(:last-child) .month:last-child:before {
- height: 70px;
- bottom: -74px;
- }
-}
-.history .year:after {
- content: attr(data-year);
- display: block;
- pointer-events: none;
- color: #18191F;
- font-weight: 700;
- font-size: 50px;
- position: absolute;
- right: 11px;
- top: 0;
- bottom: 0;
- line-height: 1;
- height: 60px;
- margin: auto;
- z-index: 3;
-}
-@media all and (max-width: 1000px) {
- .history .year:after {
- font-size: 22px;
- }
-}
-@media (max-width: 460px) {
- .history .year:after {
- bottom: auto;
- right: 25px;
- }
-}
-.history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before {
- content: "";
- display: block;
- width: 975px;
- width: 100%;
- position: absolute;
- top: auto;
- bottom: -285px;
- left: -9px;
- z-index: 1;
- pointer-events: none;
- height: 350px;
- background: url("/images/about/top-2.png") no-repeat bottom left #fff;
- background-size: 100% auto;
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before {
- bottom: -248px;
- height: 308px;
- left: -8px;
- }
-}
-@media all and (max-width: 1000px) {
- .history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before {
- height: 205px;
- bottom: -164px;
- left: -9px;
- }
-}
-@media all and (max-width: 600px) and (min-width: 460px) {
- .history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before {
- height: 162px;
- bottom: -124px;
- }
-}
-@media all and (max-width: 459px) and (min-width: 376px) {
- .history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before {
- height: 130px;
- bottom: -115px;
- }
-}
-@media (max-width: 376px) {
- .history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before {
- height: 107px;
- bottom: -85px;
- left: -10px;
- }
-}
-@media (max-width: 300px) {
- .history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before {
- height: 90px;
- bottom: -75px;
- }
-}
-.history .year:nth-child(even):not(:last-child) .line {
- background: url("/images/about/line-left.png") repeat-y top left;
- background-size: 100% auto;
- top: 41px;
- bottom: -4px;
- left: -8px;
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year:nth-child(even):not(:last-child) .line {
- top: 22px;
- bottom: 22px;
- left: -8px;
- }
-}
-@media all and (max-width: 1000px) {
- .history .year:nth-child(even):not(:last-child) .line {
- top: 29px;
- left: -10px;
- }
-}
-@media all and (max-width: 600px) and (min-width: 460px) {
- .history .year:nth-child(even):not(:last-child) .line {
- left: -9px;
- top: 15px;
- }
-}
-@media (max-width: 376px) {
- .history .year:nth-child(even):not(:last-child) .line {
- top: -5px;
- left: -10px;
- }
-}
-.history .year:nth-child(even):not(:last-child):after {
- right: auto;
- left: -12px;
-}
-@media (max-width: 376px) {
- .history .year:nth-child(even):not(:last-child):after {
- left: 5px;
- top: -25px;
- }
-}
-.history .year:nth-child(even):not(:last-child) .month {
- margin-left: auto;
-}
-.history .year:nth-child(even):not(:last-child) .month:before,
-.history .year:nth-child(even):not(:last-child) .month:after {
- left: auto !important;
- right: 9px;
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year:nth-child(even):not(:last-child) .month:before,
- .history .year:nth-child(even):not(:last-child) .month:after {
- right: 8px;
- }
-}
-@media all and (max-width: 1000px) {
- .history .year:nth-child(even):not(:last-child) .month:before,
- .history .year:nth-child(even):not(:last-child) .month:after {
- right: 10px;
- height: 220px;
- }
-}
-@media all and (max-width: 600px) and (min-width: 460px) {
- .history .year:nth-child(even):not(:last-child) .month:before,
- .history .year:nth-child(even):not(:last-child) .month:after {
- bottom: -122px;
- right: 9px;
- height: 165px;
- }
-}
-@media all and (max-width: 459px) and (min-width: 376px) {
- .history .year:nth-child(even):not(:last-child) .month:before,
- .history .year:nth-child(even):not(:last-child) .month:after {
- bottom: -107px;
- right: 10px;
- height: 130px;
- }
-}
-@media (max-width: 376px) {
- .history .year:nth-child(even):not(:last-child) .month:before,
- .history .year:nth-child(even):not(:last-child) .month:after {
- right: 10px;
- height: 110px;
- bottom: -95px;
- }
-}
-@media (max-width: 300px) {
- .history .year:nth-child(even):not(:last-child) .month:before,
- .history .year:nth-child(even):not(:last-child) .month:after {
- height: 90px;
- bottom: -85px;
- }
-}
-@media (max-width: 1600px) and (min-width: 1000px) {
- .history .year:nth-child(even):not(:last-child) .month:last-child:after {
- right: 12px;
- }
-}
-@media all and (max-width: 920px) {
- .history .year:nth-child(even):not(:last-child) .month:last-child:after {
- right: auto;
- left: -14px !important;
- }
-}
-.history .year .month {
- display: flex;
- align-items: flex-start;
- width: calc(100% - 200px);
- padding: 6px 0;
-}
-@media all and (max-width: 1000px) {
- .history .year .month {
- width: calc(100% - 90px);
- }
-}
-@media (max-width: 460px) {
- .history .year .month {
- display: block;
- width: calc(100% - 65px);
- }
-}
-.history .year .month p {
- position: relative;
- z-index: 2;
-}
-.history .year .month p:first-child {
- font-weight: 700;
- color: var(--blue);
- margin-right: 25px;
- width: 150px;
- min-width: 150px;
-}
-@media all and (max-width: 1000px) {
- .history .year .month p:first-child {
- width: 90px;
- min-width: 90px;
- }
-}
-@media (max-width: 460px) {
- .history .year .month p:first-child {
- display: block;
- margin-bottom: 4px;
- }
-}
-.history .year .month ul,
-.history .year .month ol {
- position: relative;
- z-index: 2;
- margin-top: 0;
-}
-.management {
- display: flex;
- flex-wrap: wrap;
- gap: 30px;
- margin-top: 60px;
-}
-.management .person {
- width: calc(33.333% - 20px);
- margin-bottom: 40px;
- font-size: 15px;
- line-height: 24px;
-}
-.management .person img {
- object-fit: cover;
- margin-bottom: 30px;
- width: 100%;
- height: 300px;
-}
-.management .person p.name {
- font-weight: 700;
- margin-bottom: 8px;
-}
-@media (max-width: 920px) {
- .management {
- flex-wrap: unset;
- overflow-x: scroll;
- margin-left: -16px;
- margin-right: -16px;
- padding-left: 16px;
- padding-right: 16px;
- margin-top: 24px;
- }
- .management .person {
- min-width: 185px;
- }
- .management .person img {
- height: 212px;
- margin-bottom: 15px;
- }
- .management .person p {
- font-size: 13px;
- line-height: 20px;
- }
-}
-.pageWithSide {
- display: flex;
-}
-@media all and (max-width: 1279px) {
- .pageWithSide {
- flex-wrap: wrap;
- }
-}
-.pageWithSide .leftColumn {
- width: calc(100% - 262px);
-}
-@media all and (max-width: 1279px) {
- .pageWithSide .leftColumn {
- width: 100%;
- }
-}
-.pageWithSide .rightColumn {
- width: 254px;
- min-width: 254px;
- margin-left: 8px;
- position: relative;
-}
-@media all and (max-width: 1279px) {
- .pageWithSide .rightColumn {
- display: block;
- width: 100%;
- margin-left: 0px;
- min-width: 150px;
- }
-}
-.pageWithSide .rightColumn .banner {
- background: #EDEFF5;
- margin-bottom: 16px;
- box-sizing: border-box;
- position: relative;
-}
-.pageWithSide .rightColumn .banner.special {
- padding: 20px 10px;
-}
-@media all and (max-width: 1279px) and (min-width: 769px) {
- .pageWithSide .rightColumn .banner.special {
- padding: 16px 260px 16px 16px;
- }
-}
-.pageWithSide .rightColumn .banner.special a {
- position: absolute;
- display: block;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- z-index: 5;
- text-decoration: none;
-}
-.pageWithSide .rightColumn .banner.special img {
- display: block;
- margin: -20px -10px 13px -10px;
-}
-@media all and (max-width: 1279px) and (min-width: 769px) {
- .pageWithSide .rightColumn .banner.special img {
- width: 242px;
- position: absolute;
- right: 0;
- top: 0;
- margin: 0;
- height: 100%;
- object-fit: cover;
- object-position: center;
- }
-}
-@media all and (max-width: 768px) {
- .pageWithSide .rightColumn .banner.special img {
- width: calc(100% + 20px);
- height: 135px;
- object-fit: cover;
- }
-}
-.pageWithSide .rightColumn .banner.special p {
- text-transform: uppercase;
- font-weight: 700;
- font-size: 26px;
- line-height: 35px;
- color: #0C0C0C;
- margin-bottom: 10px;
-}
-@media all and (max-width: 768px) {
- .pageWithSide .rightColumn .banner.special p {
- font-size: 13px;
- line-height: 1.5;
- }
-}
-.pageWithSide .rightColumn .banner.special p span {
- color: #A8026B;
-}
-.pageWithSide .rightColumn .banner.special p big {
- display: block;
- color: #A8026B;
- font-size: 58px;
- line-height: 58px;
-}
-@media all and (max-width: 768px) {
- .pageWithSide .rightColumn .banner.special p big {
- font-size: 50px;
- line-height: 50px;
- }
-}
-.pageWithSide .rightColumn .banner.special ul {
- padding-left: 15px;
- list-style: disc;
-}
-.pageWithSide .rightColumn .banner.special ul li {
- font-weight: 400;
- font-size: 14px;
- line-height: 150%;
-}
-.pageWithSide .rightColumn .banner.special ul li:not(:last-child) {
- margin-bottom: 6px;
-}
-@media all and (max-width: 768px) {
- .pageWithSide .rightColumn .banner.special ul li {
- font-size: 13px;
- line-height: 20px;
- }
-}
-.pageWithSide .rightColumn .banner.consultation {
- padding: 20px 4px 0 4px;
- position: sticky;
- top: 110px;
-}
-@media all and (max-width: 1279px) and (min-width: 769px) {
- .pageWithSide .rightColumn .banner.consultation {
- display: flex;
- justify-content: space-between;
- padding-top: 0;
- }
-}
-.pageWithSide .rightColumn .banner.consultation p {
- text-align: center;
- margin-bottom: 16px;
-}
-@media all and (max-width: 1279px) and (min-width: 769px) {
- .pageWithSide .rightColumn .banner.consultation p {
- font-weight: 700;
- order: 2;
- width: 100%;
- text-align: center;
- margin: 0 20px;
- align-self: center;
- }
-}
-@media all and (max-width: 768px) {
- .pageWithSide .rightColumn .banner.consultation p {
- position: absolute;
- font-weight: 700;
- width: 166px;
- left: 5px;
- top: 55px;
- }
-}
-.pageWithSide .rightColumn .banner.consultation img {
- display: block;
- margin: auto;
- max-width: 100%;
-}
-@media all and (max-width: 1279px) and (min-width: 769px) {
- .pageWithSide .rightColumn .banner.consultation img {
- order: 1;
- margin-left: 0;
- }
-}
-@media all and (max-width: 768px) {
- .pageWithSide .rightColumn .banner.consultation img {
- margin-right: 0;
- height: 155px;
- object-fit: contain;
- object-position: bottom right;
- }
-}
-.pageWithSide .rightColumn .banner.consultation .button {
- display: flex;
- max-width: 155px;
- margin-left: auto;
- margin-right: auto;
-}
-.pageWithSide .rightColumn .banner.consultation div {
- margin: 0 -4px 0 -4px;
- background: var(--blue);
- padding: 30px 10px;
-}
-.pageWithSide .rightColumn .banner.consultation div p {
- color: #fff;
- font-weight: 700;
- margin-bottom: 30px;
-}
-@media all and (max-width: 1279px) and (min-width: 769px) {
- .pageWithSide .rightColumn .banner.consultation div {
- width: 242px;
- order: 3;
- min-width: 242px;
- padding: 45px 10px;
- }
- .pageWithSide .rightColumn .banner.consultation div p {
- margin-left: 0;
- margin-right: 0;
- }
-}
-@media all and (max-width: 768px) {
- .pageWithSide .rightColumn .banner.consultation div p {
- position: static;
- width: 100%;
- }
-}
-.other_models {
- display: flex;
- flex-wrap: wrap;
- margin-top: 45px;
- margin-bottom: 45px;
- gap: 8px;
-}
-@media all and (max-width: 767px) {
- .other_models {
- margin-top: 25px;
- }
-}
-.other_models .title {
- width: 100%;
- margin-bottom: 25px;
- font-weight: 700;
- font-size: 26px;
- line-height: 35px;
-}
-.other_models .other_item {
- height: 125px;
- width: calc(25% - 6px);
- overflow: hidden;
-}
-@media all and (max-width: 767px) {
- .other_models .other_item {
- width: calc(50% - 4px);
- }
-}
-.other_models .other_item a {
- display: block;
- text-decoration: none;
- width: 100%;
- height: 100%;
- position: relative;
- padding: 10px 15px;
- box-sizing: border-box;
-}
-.other_models .other_item a:before {
- content: "";
- display: block;
- position: absolute;
- top: 0;
- bottom: 50%;
- left: 0;
- right: 0;
- background: linear-gradient(182.81deg, #232033 2.34%, rgba(217, 217, 217, 0) 88.2%);
- z-index: 2;
-}
-.other_models .other_item a span {
- position: relative;
- z-index: 2;
- font-weight: 700;
- font-size: 19px;
- line-height: 26px;
- color: #fff;
- text-transform: uppercase;
-}
-.other_models .other_item a img {
- position: absolute;
- z-index: 1;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- width: 100%;
- height: 100%;
- object-fit: cover;
-}
-.brand_catalogue_list {
- display: flex;
- flex-wrap: wrap;
- margin-top: 45px;
- margin-bottom: 45px;
- gap: 8px;
-}
-@media all and (max-width: 767px) {
- .brand_catalogue_list {
- margin-top: 25px;
- }
-}
-.brand_catalogue_list .brand_catalogue_title {
- width: 100%;
- margin-bottom: 25px;
- font-weight: 700;
- font-size: 26px;
- line-height: 35px;
-}
-.brand_catalogue_list .brand_catalogue_item {
- height: 134px;
- width: calc(25% - 6px);
- overflow: hidden;
-}
-@media all and (max-width: 1400px) {
- .brand_catalogue_list .brand_catalogue_item {
- width: calc(33% - 4px);
- height: 142px;
- }
-}
-@media all and (max-width: 1280px) {
- .brand_catalogue_list .brand_catalogue_item {
- width: calc(33% - 4px);
- height: 170px;
- }
-}
-@media all and (max-width: 1200px) {
- .brand_catalogue_list .brand_catalogue_item {
- width: calc(33% - 4px);
- height: 170px;
- }
-}
-@media all and (max-width: 1100px) {
- .brand_catalogue_list .brand_catalogue_item {
- width: calc(33% - 4px);
- height: 160px;
- }
-}
-@media all and (max-width: 1000px) {
- .brand_catalogue_list .brand_catalogue_item {
- width: calc(33% - 4px);
- height: 150px;
- }
-}
-@media all and (max-width: 860px) {
- .brand_catalogue_list .brand_catalogue_item {
- width: calc(33% - 4px);
- height: 125px;
- }
-}
-@media all and (max-width: 767px) {
- .brand_catalogue_list .brand_catalogue_item {
- width: calc(50% - 4px);
- height: 174px;
- }
-}
-@media all and (max-width: 672px) {
- .brand_catalogue_list .brand_catalogue_item {
- height: 154px;
- }
-}
-@media all and (max-width: 576px) {
- .brand_catalogue_list .brand_catalogue_item {
- height: 134px;
- }
-}
-@media all and (max-width: 480px) {
- .brand_catalogue_list .brand_catalogue_item {
- width: 100%;
- height: 220px;
- }
-}
-@media all and (max-width: 400px) {
- .brand_catalogue_list .brand_catalogue_item {
- width: 100%;
- height: 180px;
- }
-}
-.brand_catalogue_list .brand_catalogue_item a {
- display: block;
- text-decoration: none;
- width: 100%;
- height: 100%;
- position: relative;
- padding: 10px 15px;
- box-sizing: border-box;
-}
-.brand_catalogue_list .brand_catalogue_item a:before {
- content: "";
- display: block;
- position: absolute;
- top: 0;
- bottom: 50%;
- left: 0;
- right: 0;
- background: linear-gradient(182.81deg, #232033 2.34%, rgba(217, 217, 217, 0) 88.2%);
- z-index: 2;
-}
-.brand_catalogue_list .brand_catalogue_item a span {
- position: relative;
- z-index: 2;
- font-weight: 700;
- font-size: 19px;
- line-height: 26px;
- color: #fff;
- text-transform: uppercase;
-}
-.brand_catalogue_list .brand_catalogue_item a img {
- position: absolute;
- z-index: 1;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- width: 100%;
- height: 100%;
- object-fit: cover;
-}
-.recom_models {
- display: flex;
- flex-wrap: wrap;
- margin-top: 45px;
- margin-bottom: 45px;
- gap: 24px 9px;
-}
-@media all and (max-width: 767px) {
- .recom_models {
- margin-top: 25px;
- }
-}
-.recom_models .title_wrapper {
- width: 100%;
- margin-bottom: 0;
-}
-.recom_models .title_wrapper .title {
- margin-bottom: 0;
- width: auto;
-}
-.recom_models .title_wrapper .button {
- padding: 0;
-}
-.recom_models .title {
- width: 100%;
- margin-bottom: 0;
- font-weight: 700;
- font-size: 26px;
- line-height: 35px;
-}
-.recom_models h2 {
- width: 100%;
- margin-bottom: 0;
- font-weight: 700;
- font-size: 26px;
- line-height: 35px;
-}
-.recom_models .other_item {
- width: calc(33.333% - 6px);
- overflow: hidden;
-}
-@media all and (max-width: 767px) {
- .recom_models .other_item {
- width: calc(50% - 5px);
- }
-}
-@media all and (max-width: 630px) {
- .recom_models .other_item {
- width: calc(50% - 5px);
- }
-}
-@media all and (max-width: 520px) {
- .recom_models .other_item {
- width: 100%;
- }
-}
-.recom_models .other_item a {
- display: flex;
- flex-wrap: wrap;
- text-decoration: none;
-}
-.recom_models .other_item a span {
- position: relative;
- z-index: 2;
- order: 2;
- width: 100%;
- font-weight: 700;
- font-size: 20px;
- line-height: 35px;
- color: #0C0C0C;
-}
-.recom_models .other_item a h3 {
- position: relative;
- z-index: 2;
- order: 2;
- width: 100%;
- font-weight: 700;
- font-size: 20px;
- line-height: 35px;
- color: #0C0C0C;
- margin-bottom: 0px;
-}
-.recom_models .other_item a img {
- order: 1;
- margin-bottom: 6px;
- width: 100%;
- height: 175px;
- object-fit: cover;
-}
-@media all and (max-width: 1500px) {
- .recom_models .other_item a img {
- height: 175px;
- margin-bottom: 6px;
- }
-}
-@media all and (max-width: 1400px) {
- .recom_models .other_item a img {
- height: 160px;
- margin-bottom: 6px;
- }
-}
-@media all and (max-width: 1280px) {
- .recom_models .other_item a img {
- height: 180px;
- margin-bottom: 6px;
- }
-}
-@media all and (max-width: 1100px) {
- .recom_models .other_item a img {
- height: 145px;
- margin-bottom: 6px;
- }
-}
-@media all and (max-width: 1000px) {
- .recom_models .other_item a img {
- height: 145px;
- margin-bottom: 6px;
- }
-}
-@media all and (max-width: 900px) {
- .recom_models .other_item a img {
- height: 120px;
- margin-bottom: 6px;
- }
-}
-@media all and (max-width: 767px) {
- .recom_models .other_item a img {
- height: 180px;
- margin-bottom: 6px;
- }
-}
-@media all and (max-width: 630px) {
- .recom_models .other_item a img {
- height: 120px;
- margin-bottom: 6px;
- }
-}
-@media all and (max-width: 520px) {
- .recom_models .other_item a img {
- height: 195px;
- margin-bottom: 6px;
- }
-}
-@media all and (max-width: 420px) {
- .recom_models .other_item a img {
- height: 160px;
- margin-bottom: 6px;
- }
-}
-.news_static_wrapper {
- margin-top: 32px;
-}
-@media all and (max-width: 767px) {
- .news_static_wrapper {
- margin-left: -16px;
- padding-left: 16px;
- margin-right: -16px;
- overflow-x: auto;
- }
- .news_static_wrapper .news_list {
- overflow-y: hidden;
- }
-}
-.news_static_wrapper .news_list .news_item {
- width: 33.33%;
-}
-.search_not_found {
- margin: 25px 0;
- text-align: center;
-}
-.search_not_found p {
- font-weight: 700;
- color: var(--blue);
-}
-.image_recommended {
- height: 100% !important;
- object-fit: contain !important;
- /*
- @media all and (max-width: 1280px) {
- height: 148px !important;
- }
-
- @media all and (max-width: 960px) {
- height: 124px !important;
- }
-
- @media all and (max-width: 768px) {
- height: 190px !important;
- }
- */
-}
-.catalog_h2_title {
- padding: 0px;
- margin: 0px;
- padding-bottom: 40px;
- font-size: 28px;
-}
-@media all and (max-width: 767px) {
- .catalog_h2_title {
- margin-top: 30px !important;
- }
-}
-@media all and (max-width: 767px) {
- .catalog_h2_title_with_filter {
- margin-top: 30px !important;
- }
-}
-.catalog_show_more_button {
- display: flex;
- justify-content: center;
- padding: 0px;
- margin: 0px;
- margin-bottom: 50px;
- width: 100%;
- background: rgba(0, 16, 61, 0.06);
- color: var(--blue);
-}
-.catalog_show_more_button span {
- margin: 10px;
- font-weight: 600;
-}
-@media all and (max-width: 768px) {
- .catalog_show_more_button {
- margin-bottom: 30px;
- }
-}
-.catalog_item_with_button {
- margin-bottom: 40px !important;
-}
-.search_list {
- display: block;
-}
-.search_list .search_item {
- width: 100%;
- margin-bottom: 16px;
- padding-bottom: 16px;
- border-bottom: 1px solid var(--inactive);
- position: relative;
- font-size: 14px;
- line-height: 150%;
-}
-.search_list .search_item .category {
- position: absolute;
- right: 0;
- top: 0;
- font-weight: 400;
- font-size: 13px;
- line-height: 24px;
- background: #EDEFF5;
- padding: 0 4px;
- z-index: 2;
-}
-@media all and (max-width: 768px) {
- .search_list .search_item .category {
- display: inline-block;
- top: 0 !important;
- }
-}
-.search_list .search_item a {
- display: block;
- position: relative;
- z-index: 2;
- color: var(--gray);
- min-height: 172px;
-}
-@media all and (max-width: 1279px) and (min-width: 769px) {
- .search_list .search_item a {
- padding-left: 166px !important;
- min-height: 190px;
- }
-}
-.search_list .search_item img {
- height: calc(100% - 16px);
- object-fit: cover;
- position: absolute;
- top: 0;
- left: 0;
- bottom: 16px;
- background: transparent;
- object-position: top;
- object-fit: contain;
-}
-@media all and (max-width: 1279px) and (min-width: 769px) {
- .search_list .search_item img {
- width: 150px !important;
- height: 190px;
- }
-}
-@media all and (max-width: 768px) {
- .search_list .search_item img {
- position: relative;
- width: 100%;
- height: 150px;
- bottom: 0;
- }
-}
-.search_list .search_item .item_class,
-.search_list .search_item .item_title {
- font-weight: 700;
- font-size: 26px;
- line-height: 35px;
- padding-right: 180px;
-}
-@media all and (max-width: 768px) {
- .search_list .search_item .item_class,
- .search_list .search_item .item_title {
- padding-right: 0;
- font-size: 19px;
- line-height: 26px;
- }
-}
-.search_list .search_item .item_model,
-.search_list .search_item .item_desc {
- font-weight: 400;
- font-size: 14px;
- line-height: 20px;
- margin-bottom: 10px;
-}
-.search_list .search_item .item_model b,
-.search_list .search_item .item_desc b {
- font-weight: 700;
- font-size: 15px;
- line-height: 23px;
-}
-.search_list .search_item .item_footer {
- text-align: right;
-}
-.search_list .search_item[data-type="auto"] img {
- border: solid 3px white;
- width: 150px;
- height: 150px;
-}
-@media all and (max-width: 768px) {
- .search_list .search_item[data-type="auto"] img {
- width: 100%;
- margin-bottom: 15px;
- }
-}
-.search_list .search_item[data-type="auto"] a {
- padding-left: 172px;
-}
-@media all and (max-width: 768px) {
- .search_list .search_item[data-type="auto"] a {
- padding: 0px;
- }
-}
-.search_list .search_item[data-type="auto"] a ul {
- width: 80%;
-}
-@media all and (max-width: 768px) {
- .search_list .search_item[data-type="auto"] a ul {
- width: 100%;
- }
-}
-.search_list .search_item[data-type="auto"] a ul li {
- display: flex;
- gap: 0 10px;
- justify-content: space-between;
-}
-.search_list .search_item[data-type="auto"] a ul li:first-child {
- font-weight: 700;
-}
-.search_list .search_item[data-type="news"] img {
- border: solid 3px white;
- width: 150px;
- height: 150px;
-}
-@media all and (max-width: 768px) {
- .search_list .search_item[data-type="news"] img {
- width: 190px;
- height: 190px;
- margin-bottom: 15px;
- }
-}
-.search_list .search_item[data-type="news"] a {
- padding-left: 172px;
-}
-@media all and (max-width: 768px) {
- .search_list .search_item[data-type="news"] a {
- padding: 0px;
- }
-}
-.search_list .search_item[data-type="news"] .item_date {
- font-size: 11px;
-}
-.search_list .search_item[data-type="special"] img {
- border: solid 6px white;
- width: 143px;
- height: 150px;
-}
-@media all and (max-width: 1280px) {
- .search_list .search_item[data-type="special"] img {
- width: 146px !important;
- height: 142px;
- margin-bottom: 16px;
- }
-}
-@media all and (max-width: 768px) {
- .search_list .search_item[data-type="special"] img {
- width: 186px !important;
- height: 186px;
- margin-bottom: 15px;
- }
-}
-.search_list .search_item[data-type="special"] a {
- padding-left: 172px;
-}
-@media all and (max-width: 768px) {
- .search_list .search_item[data-type="special"] a {
- padding: 0px;
- }
-}
-.search_list .search_item[data-type="special"] ul {
- padding-left: 15px;
- list-style: disc;
- margin-top: 12px;
-}
-.search_list .search_item[data-type="default"] {
- padding-left: 8px;
-}
-@media all and (max-width: 768px) {
- .search_list .search_item[data-type="default"] {
- padding-left: 0;
- }
-}
-@media all and (max-width: 1279px) and (min-width: 769px) {
- .search_list .search_item[data-type="default"] a {
- padding-left: 0 !important;
- }
-}
-.search_list .search_item[data-type="program"] {
- padding: 8px;
- border: 0;
- background: #EDEFF5;
-}
-@media all and (max-width: 1279px) and (min-width: 769px) {
- .search_list .search_item[data-type="program"] a {
- padding-left: 0 !important;
- }
-}
-@media all and (max-width: 768px) {
- .search_list .search_item[data-type="program"] {
- padding: 40px 8px 8px 8px;
- }
-}
-.search_list .search_item[data-type="program"] .item_footer {
- text-align: left;
-}
-.search_list .search_item[data-type="program"] .category {
- color: #FFFFFF;
- background: #8E94A7;
- top: 8px;
-}
-.search_list .search_item[data-type="program"] .button {
- background: transparent;
- padding-left: 0;
-}
-@media all and (max-width: 768px) {
- .search_list .search_item[data-type="program"] p {
- padding-right: 0px;
- }
-}
-.search_list .search_item[data-type="program"] img {
- left: auto;
- top: auto;
- bottom: 0;
- right: 0;
- height: 100px;
- object-fit: contain;
- object-position: bottom right;
- background: transparent;
- pointer-events: none;
-}
-@media all and (max-width: 768px) {
- .search_list .search_item[data-type="program"] img {
- display: none;
- }
-}
-.header_with_offset {
- margin-top: 39px;
-}
-.header_with_offset_extended {
- margin-top: 147px;
-}
-.content_with_offset {
- padding-top: 151px;
-}
-@media all and (max-width: 1601px) {
- .content_with_offset {
- padding-top: 137px;
- }
-}
-@media all and (max-width: 1279px) {
- .content_with_offset {
- padding-top: 125px;
- }
-}
-.content_with_offset_extended {
- padding-top: 259px;
-}
-@media all and (max-width: 1601px) {
- .content_with_offset_extended {
- padding-top: 245px;
- }
-}
-@media all and (max-width: 1279px) {
- .content_with_offset_extended {
- padding-top: 233px;
- }
-}
-.person_comment {
- color: #0C0C0C;
- padding: 15px 25px;
- background: var(--inactive);
- margin-bottom: 24px;
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
-}
-.person_comment .person_avatar {
- width: 160px;
- height: 160px;
- min-width: 160px;
- border-radius: 100%;
- overflow: hidden;
- margin-right: 32px;
- align-self: center;
-}
-.person_comment .person_avatar img {
- width: 100%;
- height: 100%;
- object-fit: cover;
- object-position: center;
-}
-@media all and (max-width: 768px) {
- .person_comment .person_avatar {
- margin-left: auto;
- margin-right: auto;
- margin-bottom: 25px;
- }
-}
-.person_comment .person_text {
- font-size: 14px;
- line-height: 29px;
- width: calc(100% - 246px);
- margin-left: 24px;
- position: relative;
- align-self: center;
-}
-.person_comment .person_text p:not(:last-child) {
- margin-bottom: 16px;
-}
-@media all and (max-width: 768px) {
- .person_comment .person_text {
- width: 100%;
- margin-left: 0;
- font-size: 13px;
- line-height: 20px;
- }
-}
-.person_comment .person_name {
- font-size: 15px;
- line-height: 24px;
-}
-.person_comment .person_name span {
- display: block;
- font-weight: 700;
-}
-@media all and (max-width: 768px) {
- .person_comment .person_name {
- font-size: 14px;
- line-height: 20px;
- }
-}
-.person_comment .sep {
- width: 30px;
- position: relative;
- display: flex;
- align-items: center;
- justify-content: center;
-}
-.person_comment .sep:before {
- content: "";
- display: block;
- width: 1px;
- height: 100%;
- background: var(--blue);
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- margin: auto;
- z-index: 1;
-}
-.person_comment .sep:after {
- content: "";
- display: block;
- width: 30px;
- height: 30px;
- background-image: url("data:image/svg+xml,%3Csvg width='29' height='25' viewBox='0 0 29 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 13.3129V24.5618H9.11206C11.3212 24.5618 13.1121 22.7709 13.1121 20.5618V10.705H6.48743V7.97977C6.48743 6.16033 7.72846 4.57551 9.49483 4.13927L10.1558 3.97604C11.8921 3.54721 13.1121 1.98933 13.1121 0.200806C5.87047 0.200806 0 6.07127 0 13.3129Z' fill='%231C01A9'/%3E%3Cpath d='M15.0596 13.3129V24.5618H24.1716C26.3808 24.5618 28.1716 22.7709 28.1716 20.5618V10.705H21.547V7.97977C21.547 6.16033 22.788 4.57551 24.5544 4.13927L25.2153 3.97604C26.9517 3.54721 28.1716 1.98933 28.1716 0.200806C20.93 0.200806 15.0596 6.07127 15.0596 13.3129Z' fill='%231C01A9'/%3E%3C/svg%3E%0A");
- background-repeat: no-repeat;
- background-position: center;
- background-color: var(--inactive);
- z-index: 2;
-}
-@media all and (max-width: 768px) {
- .person_comment .sep {
- display: none;
- }
-}
-.contacts_block {
- background-color: var(--inactive);
- display: flex;
- flex-wrap: wrap;
-}
-.contacts_block #map {
- width: 50%;
- height: auto;
- display: block;
- margin: 0;
- min-height: 350px;
-}
-@media all and (max-width: 768px) {
- .contacts_block #map {
- width: 100%;
- height: 275px;
- min-height: 350px;
- }
-}
-.contacts_block .block_info_list {
- width: 50%;
- box-sizing: border-box;
- padding: 25px 30px;
-}
-@media all and (max-width: 768px) {
- .contacts_block .block_info_list {
- width: 100%;
- padding: 10px;
- }
-}
-.contacts_block .block_info_list .block_info:not(:last-child) {
- margin-bottom: 30px;
-}
-.contacts_block .block_info_list .block_info p:not(:last-child) {
- margin-bottom: 8px;
-}
-.contacts_block .block_info_list .block_info .block_title {
- font-weight: 700;
-}
+@media all and (max-width:767px){.sm-hidden{display:none !important;margin:0 !important;visibility:hidden !important}}main{overflow-x:hidden;padding-top:112px}@media all and (max-width:1600px) and (min-width:1280px){main{padding-top:98px}}@media all and (max-width:1279px){main{padding-top:86px}}main section.gray{background:var(--inactive)}main .title_wrapper{display:flex;justify-content:space-between;margin-bottom:50px}main .title_wrapper.mb35{margin-bottom:35px}@media all and (max-width:1600px) and (min-width:1280px){main .title_wrapper{margin-bottom:30px}}@media all and (max-width:1279px){main .title_wrapper{margin-bottom:20px}}@media all and (max-width:767px){main .title_wrapper{flex-wrap:wrap}}main .title_wrapper h1,main .title_wrapper h2,main .title_wrapper h3,main .title_wrapper h4,main .title_wrapper h5{margin-bottom:0;line-height:1}@media all and (max-width:767px){main .title_wrapper .section_title:not(:only-child){margin-right:10px}}main .title_wrapper .title_link{font-weight:600;display:inline-block;margin-left:55px;align-self:flex-end;line-height:24px}@media all and (max-width:1279px){main .title_wrapper .title_link{font-size:13px;margin-left:12px;line-height:30px}}@media all and (max-width:767px){main .title_wrapper .title_link.full{margin-left:0;width:100%;background:url("/images/icons/link_caret.svg") no-repeat right center}}main .title_wrapper .left{display:flex}main .title_wrapper .right{display:flex}@media all and (max-width:767px){main .title_wrapper .right{width:100%;margin-top:40px}}main #main_slider{height:600px;background-color:var(--gray-light);padding:0;position:relative;background-size:cover !important;background-position:center !important;transition:background 75ms ease-in-out}@media all and (max-width:1420px) and (min-width:1025px){main #main_slider{height:430px}}@media all and (max-width:1024px){main #main_slider{height:395px}}@media all and (max-width:1024px){main #main_slider .main_slider_swiper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}}main #main_slider .main_slider-image{display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center;font-size:0;transition:opacity 100ms ease-in}main #main_slider .main_slider-image[src=""]{opacity:0}main #main_slider .container{position:relative;z-index:2;height:100%}@media all and (max-width:767px){main #main_slider .container{background:transparent}}main #main_slider .slider_active_title{font-weight:bold;font-size:43px;line-height:63px;letter-spacing:2px;color:#fff;max-width:560px;position:absolute;top:55px;left:0;text-transform:uppercase;font-family:'PF Din Display Pro Bold';z-index:3}@media all and (max-width:1420px) and (min-width:1025px){main #main_slider .slider_active_title{font-size:32px;line-height:38px;max-width:420px;top:25px}}@media all and (max-width:1024px){main #main_slider .slider_active_title{font-size:20px;line-height:35px;max-width:280px;top:25px}}main #main_slider .slider_list{position:absolute;bottom:0;left:0;right:0;display:flex;z-index:6;padding-right:calc(20% - 98px)}@media all and (max-width:1660px){main #main_slider .slider_list{padding-right:20%}}@media all and (max-width:1024px){main #main_slider .slider_list{height:135px;left:-80px;right:-80px;padding-left:80px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-right:0}}@media all and (max-width:767px){main #main_slider .slider_list{height:115px;left:-16px;padding-left:0;right:-16px}}main #main_slider .slider_list .scrolled{display:flex;width:100%;overflow:hidden}@media all and (max-width:1024px){main #main_slider .slider_list .scrolled{overflow:auto}}main #main_slider .slider_list .slider_item{width:20%;min-width:286px;max-width:286px;height:300px;padding:15px 25px;display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;cursor:pointer;position:relative;overflow:hidden}@media all and (max-width:1660px){main #main_slider .slider_list .slider_item{min-width:25%;max-width:25%}}@media all and (max-width:1420px) and (min-width:1025px){main #main_slider .slider_list .slider_item{height:215px}}@media all and (max-width:1024px){main #main_slider .slider_list .slider_item{height:135px;padding:15px 20px;width:33.333%;min-width:33.333%}}@media all and (max-width:767px){main #main_slider .slider_list .slider_item{width:210px;min-width:210px;height:115px}}main #main_slider .slider_list .slider_item:after{content:"";display:block;position:absolute;left:0;right:0;top:0;z-index:1;width:100%;height:100%;transform:translateY(100%);transition:175ms transform cubic-bezier(.25, .46, .45, .94)}main #main_slider .slider_list .slider_item .item_name{font-size:24px;line-height:24px;text-transform:uppercase;color:#fff;width:100%;display:flex;height:86px;align-content:center;align-items:center;justify-content:space-between;transition:175ms transform cubic-bezier(.25, .46, .45, .94);transform:translateY(57px);position:relative;z-index:2;margin-right:15px;font-family:'PF Din Display Pro Bold'}@media all and (max-width:1420px) and (min-width:1025px){main #main_slider .slider_list .slider_item .item_name{font-size:20px;height:80px}}@media all and (max-width:1279px){main #main_slider .slider_list .slider_item .item_name{font-size:20px;height:80px}}@media all and (max-width:767px){main #main_slider .slider_list .slider_item .item_name{font-size:16px;line-height:24px;height:60px}}main #main_slider .slider_list .slider_item .item_name:after{content:"";display:block;width:22px;min-width:22px;height:14px;background:url("/images/icons/slider_arrow.svg") no-repeat center}main #main_slider .slider_list .slider_item .item_link{display:inline-block;line-height:40px;color:#fff;font-weight:600;transition:175ms transform cubic-bezier(.25, .46, .45, .94);transform:translateY(57px);position:relative;z-index:2}@media all and (max-width:1279px){main #main_slider .slider_list .slider_item .item_link{font-size:13px}}main #main_slider .slider_list .slider_item a{display:none}main #main_slider .slider_list .slider_item.active{background:currentColor}main #main_slider .slider_list .slider_item.active a{display:block;text-decoration:none;position:absolute;top:0;left:0;right:0;z-index:3;width:100%;height:100%}main #main_slider .slider_list .slider_item.active .item_name,main #main_slider .slider_list .slider_item.active .item_link{transform:translateY(0)}main #main_slider .slider_list .slider_item.active .item_name:after{width:44px;min-width:44px;background:url("/images/icons/slider_arrow-hover.svg") no-repeat center;transform:rotate(-90deg) translate(15px, 15px)}@media all and (max-width:1279px){main #main_slider .slider_list .slider_item.active .item_name:after{transform:rotate(-90deg) translate(0, 0);position:absolute;right:-35px;top:35px}}@media all and (max-width:767px){main #main_slider .slider_list .slider_item.active .item_name:after{background:url("/images/icons/slider_arrow.svg") no-repeat center}}main #main_slider .slider_list .slider_item:hover .item_name,main #main_slider .slider_list .slider_item:hover .item_link{transform:translateY(0)}main #main_slider .slider_list .slider_item:hover:after{transform:translateY(0);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, currentColor 100%)}main #main_slider .slider_list .slider_navto{width:20%;max-width:20%;height:300px;min-width:286px;position:absolute;right:-123px;bottom:-1px}@media all and (max-width:1660px){main #main_slider .slider_list .slider_navto{min-width:20%;max-width:20%;right:0}}@media all and (max-width:1420px) and (min-width:1025px){main #main_slider .slider_list .slider_navto{height:215px}}@media all and (max-width:1024px){main #main_slider .slider_list .slider_navto{display:none}}main #main_slider .slider_list .slider_navto a{background:#fff;width:100%;height:100%;clip-path:polygon(100% 0, 0% 100%, 100% 100%);transition:175ms background cubic-bezier(.25, .46, .45, .94);box-sizing:border-box;padding:0 25px;display:flex;align-items:flex-end;justify-content:flex-end}main #main_slider .slider_list .slider_navto a:after{content:"";display:block;width:22px;min-width:22px;height:86px;transition:175ms all cubic-bezier(.25, .46, .45, .94);background:url("/images/icons/slider_arrow-blue.svg") no-repeat center}main #main_slider .slider_list .slider_navto a:hover{background:#04a8a4}main #main_slider .slider_list .slider_navto a:hover:after{width:90px;background:url("/images/icons/arrow-navto.svg") no-repeat center}@media all and (max-width:1279px){main #calc{background:#EDEFF5}}main #calc .container{background:url("/images/calc-bg.jpg") no-repeat right center #EDEFF5;padding:70px 25px;position:relative}main #calc .container:after{content:"";display:block;position:absolute;top:0;bottom:0;right:-100%;width:100%;left:auto;background-color:inherit}@media all and (max-width:1279px){main #calc .container{padding:50px 25px}}@media all and (max-width:1279px){main #calc .container{background:#EDEFF5}}@media all and (max-width:767px){main #calc .container{padding:25px 0}}main #calc .calc_body{display:flex;justify-content:space-between}@media all and (max-width:767px){main #calc .calc_body{display:block}}main #calc .calc_body .calc_settings{width:830px}@media all and (max-width:1420px){main #calc .calc_body .calc_settings{width:calc(100% - 410px)}}@media all and (max-width:1279px){main #calc .calc_body .calc_settings{width:calc(50% - 15px)}}@media all and (max-width:767px){main #calc .calc_body .calc_settings{width:100%}}main #calc .calc_body .calc_settings .settings_box{background:rgba(255,255,255,0.6);border-radius:4px;height:57px;margin-bottom:80px;position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding:10px}@media all and (max-width:1600px) and (min-width:1280px){main #calc .calc_body .calc_settings .settings_box{margin-bottom:45px}}main #calc .calc_body .calc_settings .settings_box output[hidden]{display:none}main #calc .calc_body .calc_settings .settings_box:last-child{margin-bottom:20px}@media all and (max-width:1279px){main #calc .calc_body .calc_settings .settings_box{margin-bottom:45px;height:48px;padding:8px}}main #calc .calc_body .calc_settings .settings_box .price_custom{margin-bottom:15px;display:flex;align-items:center}main #calc .calc_body .calc_settings .settings_box .price_custom input{background:#EDEFF5;font-size:15px;line-height:20px;font-weight:700;border-radius:3px;border:0;padding:0 15px;box-shadow:none;-webkit-appearance:none;appearance:none;outline:none;box-sizing:border-box}@media all and (max-width:1279px){main #calc .calc_body .calc_settings .settings_box .price_custom input{font-size:13px;width:90px;padding:0 5px}}main #calc .calc_body .calc_settings .settings_box .price_custom input::-webkit-outer-spin-button,main #calc .calc_body .calc_settings .settings_box .price_custom input::-webkit-inner-spin-button{-webkit-appearance:none}main #calc .calc_body .calc_settings .settings_box .price_custom button{display:block;border-radius:100%;width:20px;height:20px;text-indent:-999px;overflow:hidden;box-shadow:none;border:0;margin-left:10px;background:url("/images/icons/checkbox_white.svg") no-repeat center var(--green);padding:0}main #calc .calc_body .calc_settings .settings_box p{margin-bottom:15px;font-weight:700}@media all and (max-width:1279px){main #calc .calc_body .calc_settings .settings_box p{font-size:13px}}main #calc .calc_body .calc_settings .settings_box p.min{position:absolute;top:65px;font-weight:400;left:10px;margin:0}@media all and (max-width:960px){main #calc .calc_body .calc_settings .settings_box p.min{display:none}}main #calc .calc_body .calc_settings .settings_box p.max{position:absolute;top:65px;font-weight:400;right:10px;margin:0}@media all and (max-width:960px){main #calc .calc_body .calc_settings .settings_box p.max{top:30px}}main #calc .calc_body .calc_settings .settings_box .line{width:100%;background:rgba(142,148,167,0.4)}@media all and (max-width:960px){main #calc .calc_body .calc_settings .settings_box .line{width:calc(100% - 55px)}}main #calc .calc_body .calc_settings .settings_box .line,main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal{position:relative;height:5px;z-index:2}main #calc .calc_body .calc_settings .settings_box .line .active_line,main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal .active_line,main #calc .calc_body .calc_settings .settings_box .line .rangeslider__fill,main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal .rangeslider__fill{background:var(--blue);position:absolute;left:0;bottom:0;height:10px}main #calc .calc_body .calc_settings .settings_box .line .dragble,main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal .dragble,main #calc .calc_body .calc_settings .settings_box .line .rangeslider__handle,main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal .rangeslider__handle{width:1px;height:16px;cursor:pointer;position:absolute;top:8px;left:0}main #calc .calc_body .calc_settings .settings_box .line .dragble:after,main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal .dragble:after,main #calc .calc_body .calc_settings .settings_box .line .rangeslider__handle:after,main #calc .calc_body .calc_settings .settings_box .rangeslider.rangeslider--horizontal .rangeslider__handle:after{content:"";display:block;transform:rotate(45deg) translate(-6px, 6px);width:16px;height:16px;background:var(--blue)}main #calc .calc_body .calc_result{width:350px;align-items:stretch;align-content:stretch;display:flex;flex-wrap:wrap}@media all and (max-width:1420px){main #calc .calc_body .calc_result{width:320px}}@media all and (max-width:1279px){main #calc .calc_body .calc_result{width:calc(50% - 15px)}}@media all and (max-width:767px){main #calc .calc_body .calc_result{width:100%;margin-top:35px}}main #calc .calc_body .calc_result .result_box{width:100%}main #calc .calc_body .calc_result .result_box p{font-weight:700}@media all and (max-width:1279px){main #calc .calc_body .calc_result .result_box p{font-weight:400;font-size:13px;line-height:20px;margin-bottom:20px}}@media all and (max-width:767px){main #calc .calc_body .calc_result .result_box p{margin-bottom:8px}}main #calc .calc_body .calc_result .result_box p.price{font-size:41px;line-height:1}main #calc .calc_body .calc_result .result_box p.price sup{font-weight:300;font-size:12px;line-height:18px;color:#8E94A7;vertical-align:super}@media all and (max-width:1279px){main #calc .calc_body .calc_result .result_box p.price{font-size:32px}}@media all and (max-width:1279px){main #calc .calc_body .calc_result .result_box p.price{font-size:20px;margin-bottom:0;font-weight:700}}@media all and (max-width:767px){main #calc .calc_body .calc_result .result_box{width:50%}}main #calc .calc_body .calc_result .button{width:100%;align-self:center}@media all and (max-width:767px){main #calc .calc_body .calc_result .button{margin-top:30px;margin-bottom:15px}}main #calc .calc_body .calc_result .secondary{align-self:flex-end}main .news_arrows,main .leasing_arrows,main .special_arrows{display:flex;align-content:center}@media all and (max-width:1279px){main .news_arrows,main .leasing_arrows,main .special_arrows{display:none !important}}main .news_arrows button,main .leasing_arrows button,main .special_arrows button{width:97px;height:28px;background-color:var(--blue);box-sizing:border-box;padding:0 10px;transition:175ms background ease-in-out}main .news_arrows button svg,main .leasing_arrows button svg,main .special_arrows button svg{width:8px;height:12px;margin-left:0}main .news_arrows button svg path,main .leasing_arrows button svg path,main .special_arrows button svg path{stroke:#fff;transition:175ms stroke ease-in-out}main .news_arrows button:disabled,main .leasing_arrows button:disabled,main .special_arrows button:disabled,main .news_arrows button.slick-disabled,main .leasing_arrows button.slick-disabled,main .special_arrows button.slick-disabled{cursor:default;background-color:var(--inactive);background-position:center}main .news_arrows button:disabled svg,main .leasing_arrows button:disabled svg,main .special_arrows button:disabled svg,main .news_arrows button.slick-disabled svg,main .leasing_arrows button.slick-disabled svg,main .special_arrows button.slick-disabled svg{margin-left:0}main .news_arrows button:disabled svg path,main .leasing_arrows button:disabled svg path,main .special_arrows button:disabled svg path,main .news_arrows button.slick-disabled svg path,main .leasing_arrows button.slick-disabled svg path,main .special_arrows button.slick-disabled svg path{stroke:#8E94A7}main .special_arrows{position:absolute;top:-74px;right:0}@media all and (max-width:767px){main #news .news_slider_wrapper{margin:0 -16px}}main .news_list,main .career_list{display:flex;white-space:nowrap;width:100%}main .news_list .slick-list,main .career_list .slick-list{width:100%}main .news_list .slick-list .slick-track,main .career_list .slick-list .slick-track{white-space:nowrap;display:flex;padding-right:100px}main .news_list .slick-list .slick-track:after,main .career_list .slick-list .slick-track:after{content:"";display:block;width:365px;min-width:365px;height:200px}main .news_list .news_item,main .career_list .news_item,main .news_list .career_item,main .career_list .career_item{width:365px;min-width:365px;padding:35px 20px;background:#EDEFF5;position:relative}@media all and (max-width:1600px) and (min-width:1280px){main .news_list .news_item,main .career_list .news_item,main .news_list .career_item,main .career_list .career_item{padding:25px 15px}}@media all and (max-width:1279px){main .news_list .news_item,main .career_list .news_item,main .news_list .career_item,main .career_list .career_item{width:214px;min-width:214px;padding:25px 15px}}@media all and (max-width:767px){main .news_list .news_item,main .career_list .news_item,main .news_list .career_item,main .career_list .career_item{margin-right:1px}}main .news_list .news_item p,main .career_list .news_item p,main .news_list .career_item p,main .career_list .career_item p{white-space:normal;margin-bottom:22px;line-height:24px;transition:175ms color ease-in-out}main .news_list .news_item .news_date,main .career_list .news_item .news_date,main .news_list .career_item .news_date,main .career_list .career_item .news_date{margin-bottom:15px}@media all and (max-width:1279px){main .news_list .news_item .news_date,main .career_list .news_item .news_date,main .news_list .career_item .news_date,main .career_list .career_item .news_date{margin-bottom:15px}}main .news_list .news_item img,main .career_list .news_item img,main .news_list .career_item img,main .career_list .career_item img{display:block;margin-bottom:22px;object-fit:cover}@media all and (max-width:1279px){main .news_list .news_item img,main .career_list .news_item img,main .news_list .career_item img,main .career_list .career_item img{height:auto;width:100%;margin-bottom:15px}}main .news_list .news_item .news_title,main .career_list .news_item .news_title,main .news_list .career_item .news_title,main .career_list .career_item .news_title,main .news_list .news_item .career_title,main .career_list .news_item .career_title,main .news_list .career_item .career_title,main .career_list .career_item .career_title{color:#0C0C0C;font-size:24px;line-height:28px;font-weight:700}@media all and (max-width:1600px){main .news_list .news_item .news_title,main .career_list .news_item .news_title,main .news_list .career_item .news_title,main .career_list .career_item .news_title,main .news_list .news_item .career_title,main .career_list .news_item .career_title,main .news_list .career_item .career_title,main .career_list .career_item .career_title{font-size:19px;line-height:26px;margin-bottom:15px}}main .news_list .news_item .news_link,main .career_list .news_item .news_link,main .news_list .career_item .news_link,main .career_list .career_item .news_link,main .news_list .news_item .career_link,main .career_list .news_item .career_link,main .news_list .career_item .career_link,main .career_list .career_item .career_link{margin-bottom:0;color:var(--blue)}@media all and (max-width:1279px){main .news_list .news_item .news_link,main .career_list .news_item .news_link,main .news_list .career_item .news_link,main .career_list .career_item .news_link,main .news_list .news_item .career_link,main .career_list .news_item .career_link,main .news_list .career_item .career_link,main .career_list .career_item .career_link{font-weight:700;font-size:13px}}main .news_list .news_item a,main .career_list .news_item a,main .news_list .career_item a,main .career_list .career_item a{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}main .news_list .news_item:after,main .career_list .news_item:after,main .news_list .career_item:after,main .career_list .career_item:after{content:"";display:block;position:absolute;top:-24px;left:0;right:0;bottom:-24px;opacity:0;visibility:hidden;transition:175ms all ease-in-out}main .news_list .news_item:hover,main .career_list .news_item:hover,main .news_list .career_item:hover,main .career_list .career_item:hover{z-index:2}main .news_list .news_item:hover:after,main .career_list .news_item:hover:after,main .news_list .career_item:hover:after,main .career_list .career_item:hover:after{opacity:1;visibility:visible;background:var(--green);z-index:0}main .news_list .news_item:hover p,main .career_list .news_item:hover p,main .news_list .career_item:hover p,main .career_list .career_item:hover p,main .news_list .news_item:hover img,main .career_list .news_item:hover img,main .news_list .career_item:hover img,main .career_list .career_item:hover img{color:#fff;z-index:2;position:relative}main .news_list .news_item:hover .news_date:after,main .career_list .news_item:hover .news_date:after,main .news_list .career_item:hover .news_date:after,main .career_list .career_item:hover .news_date:after{content:"";position:absolute;bottom:-8px;height:2px;left:0;right:0;background:linear-gradient(to right, #ffffff 0%, rgba(255,255,255,0) 100%)}main .news_list.masongry_columns,main .career_list.masongry_columns{display:flex;justify-content:space-between}main .news_list.masongry_columns .column,main .career_list.masongry_columns .column{width:calc(50% - 15px)}main .news_list.masongry_columns .news_item,main .career_list.masongry_columns .news_item,main .news_list.masongry_columns .career_item,main .career_list.masongry_columns .career_item{width:100%;margin-bottom:30px}@media all and (max-width:767px){main .news_list.masongry_columns,main .career_list.masongry_columns{display:block}main .news_list.masongry_columns .column,main .career_list.masongry_columns .column{width:100%}}main .programs_list,main .services_list{display:flex;flex-wrap:wrap}@media all and (max-width:1279px){main .programs_list,main .services_list{justify-content:space-between}}main .programs_list .program_item,main .services_list .program_item,main .programs_list .service_item,main .services_list .service_item{margin-top:40px;margin-bottom:40px;width:calc(25% - 23px);position:relative;background:#EDEFF5;transform-origin:left;transition:all 175ms ease-in-out;height:390px}@media all and (max-width:1420px){main .programs_list .program_item,main .services_list .program_item,main .programs_list .service_item,main .services_list .service_item{overflow:hidden}}@media all and (max-width:1500px) and (min-width:1280px){main .programs_list .program_item,main .services_list .program_item,main .programs_list .service_item,main .services_list .service_item{height:270px;margin-top:15px;margin-bottom:15px}}@media all and (max-width:1279px){main .programs_list .program_item,main .services_list .program_item,main .programs_list .service_item,main .services_list .service_item{width:calc(50% - 15px);margin-right:0 !important;margin-bottom:30px;margin-top:0;height:258px;overflow:hidden}}@media all and (max-width:767px){main .programs_list .program_item,main .services_list .program_item,main .programs_list .service_item,main .services_list .service_item{width:100%}}main .programs_list .program_item:after,main .services_list .program_item:after,main .programs_list .service_item:after,main .services_list .service_item:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#eeeff4;z-index:0;transition:all 125ms ease-in-out}main .programs_list .program_item a,main .services_list .program_item a,main .programs_list .service_item a,main .services_list .service_item a{height:100%;display:block;box-sizing:border-box;padding:36px 18px;position:relative;z-index:2}@media all and (max-width:1600px){main .programs_list .program_item a,main .services_list .program_item a,main .programs_list .service_item a,main .services_list .service_item a{padding:24px 18px}}main .programs_list .program_item a span,main .services_list .program_item a span,main .programs_list .service_item a span,main .services_list .service_item a span{display:inline-block}main .programs_list .program_item:not(:nth-child(4n)),main .services_list .program_item:not(:nth-child(4n)),main .programs_list .service_item:not(:nth-child(4n)),main .services_list .service_item:not(:nth-child(4n)){margin-right:30px}main .programs_list .program_item .program_name,main .services_list .program_item .program_name,main .programs_list .service_item .program_name,main .services_list .service_item .program_name,main .programs_list .program_item .service_name,main .services_list .program_item .service_name,main .programs_list .service_item .service_name,main .services_list .service_item .service_name{font-weight:700;font-size:26px;line-height:36px;color:#000;position:relative;z-index:2;transform:translateY(0);transition:125ms transform ease-in-out;max-width:70%}@media all and (max-width:1600px) and (min-width:1280px){main .programs_list .program_item .program_name,main .services_list .program_item .program_name,main .programs_list .service_item .program_name,main .services_list .service_item .program_name,main .programs_list .program_item .service_name,main .services_list .program_item .service_name,main .programs_list .service_item .service_name,main .services_list .service_item .service_name{font-size:22px;line-height:32px}}@media all and (max-width:1279px){main .programs_list .program_item .program_name,main .services_list .program_item .program_name,main .programs_list .service_item .program_name,main .services_list .service_item .program_name,main .programs_list .program_item .service_name,main .services_list .program_item .service_name,main .programs_list .service_item .service_name,main .services_list .service_item .service_name{font-size:19px;line-height:26px}}main .programs_list .program_item .program_link,main .services_list .program_item .program_link,main .programs_list .service_item .program_link,main .services_list .service_item .program_link,main .programs_list .program_item .service_link,main .services_list .program_item .service_link,main .programs_list .service_item .service_link,main .services_list .service_item .service_link{position:absolute;right:0px;bottom:-10px;color:var(--blue);font-weight:600;font-size:15px;line-height:20px;opacity:0;z-index:2;transform:translate(0, 0);transition:125ms all ease-in-out}@media all and (max-width:1600px) and (min-width:1280px){main .programs_list .program_item .program_link,main .services_list .program_item .program_link,main .programs_list .service_item .program_link,main .services_list .service_item .program_link,main .programs_list .program_item .service_link,main .services_list .program_item .service_link,main .programs_list .service_item .service_link,main .services_list .service_item .service_link{font-size:13px;line-height:18px}}main .programs_list .program_item img,main .services_list .program_item img,main .programs_list .service_item img,main .services_list .service_item img{position:absolute;right:0;bottom:0;transform:translate(0, 0);transition:125ms all ease-in-out}@media all and (max-width:1500px) and (min-width:1280px){main .programs_list .program_item img,main .services_list .program_item img,main .programs_list .service_item img,main .services_list .service_item img{max-width:80%}}@media all and (max-width:1279px){main .programs_list .program_item img,main .services_list .program_item img,main .programs_list .service_item img,main .services_list .service_item img{max-height:120%}}@media all and (min-width:1280px){main .programs_list .program_item:hover,main .services_list .program_item:hover,main .programs_list .service_item:hover,main .services_list .service_item:hover{overflow:visible}main .programs_list .program_item:hover:after,main .services_list .program_item:hover:after,main .programs_list .service_item:hover:after,main .services_list .service_item:hover:after{top:-35px;right:-20px;bottom:-35px}main .programs_list .program_item:hover img,main .services_list .program_item:hover img,main .programs_list .service_item:hover img,main .services_list .service_item:hover img{transform:translate(20px, -35px)}main .programs_list .program_item:hover .program_name,main .services_list .program_item:hover .program_name,main .programs_list .service_item:hover .program_name,main .services_list .service_item:hover .program_name,main .programs_list .program_item:hover .service_name,main .services_list .program_item:hover .service_name,main .programs_list .service_item:hover .service_name,main .services_list .service_item:hover .service_name{transform:translateY(-30px)}main .programs_list .program_item:hover .program_link,main .services_list .program_item:hover .program_link,main .programs_list .service_item:hover .program_link,main .services_list .service_item:hover .program_link,main .programs_list .program_item:hover .service_link,main .services_list .program_item:hover .service_link,main .programs_list .service_item:hover .service_link,main .services_list .service_item:hover .service_link{opacity:1;transform:translate(-10px, -10px)}}main .services_list{justify-content:center}@media all and (max-width:1279px){main .services_list{justify-content:space-between}}main .services_list .service_item{width:calc(33.333% - 20px)}main .services_list .service_item:after{background:#f1f2f7}main .services_list .service_item .service_name{max-width:50%}main .services_list .service_item:not(:nth-child(3n)){margin-right:30px}main .services_list .service_item:nth-child(3n){margin-right:0}main .services_list .service_item:nth-child(4n){margin-right:30px}@media all and (max-width:1279px){main .services_list .service_item{width:calc(50% - 15px)}main .services_list .service_item img{max-height:100%}}@media all and (max-width:767px){main .services_list .service_item{width:100%}}main #special_slider{position:relative}main #special_slider .disable_space{margin-bottom:-80px}@media all and (max-width:960px){main #special_slider .disable_space{margin-bottom:-40px}}main .special_list{display:flex;flex-wrap:wrap;justify-content:space-between}main .special_list .special_item{position:relative;width:calc(50% - 18px);min-width:calc(50% - 18px);margin-bottom:80px;min-height:310px}@media all and (max-width:1600px) and (min-width:1280px){main .special_list .special_item{min-height:270px;margin-bottom:40px}}main .special_list .special_item a{display:block;color:#0C0C0C;position:relative;z-index:2;box-sizing:border-box;padding:25px calc(50% + 20px) 25px 20px;height:100%}main .special_list .special_item a .special_name{font-size:26px;line-height:35px;font-weight:700;color:#0C0C0C;margin-bottom:25px;display:block;transition:all 220ms ease-in-out}@media all and (max-width:1600px) and (min-width:1280px){main .special_list .special_item a .special_name{font-size:19px;line-height:26px}}main .special_list .special_item a .speacial_text{display:block;margin-bottom:10px;font-weight:700;color:#0C0C0C;transform:translate(0, 0);transition:all 220ms ease-in-out}main .special_list .special_item a .speacial_text .special_desc{margin-top:0;margin-bottom:0}main .special_list .special_item a .special_desc{font-size:15px;line-height:24px;transform:translate(0, 0);transition:all 220ms ease-in-out}@media all and (max-width:1600px) and (min-width:1280px){main .special_list .special_item a .special_desc{font-size:13px;line-height:18px}}main .special_list .special_item a>.speacial_text,main .special_list .special_item a>.special_desc{margin-top:15px;margin-bottom:15px}main .special_list .special_item a .special_link{display:inline-block;font-weight:600;opacity:0;transform:translate(10px, 10px);transition:all 220ms ease-in-out;color:#fff}main .special_list .special_item:after{content:"";display:block;position:absolute;top:20px;bottom:30px;right:30px;left:30%;transition:all 220ms ease-in-out;background:var(--inactive);z-index:0}main .special_list .special_item img{display:block;position:absolute;top:0;bottom:0;width:50%;height:100%;right:0;object-fit:cover;z-index:1}@media all and (min-width:1280px){main .special_list .special_item:hover a .special_name{color:#fff}main .special_list .special_item:hover a .speacial_text,main .special_list .special_item:hover a .special_desc{transform:translate(0, -10px);color:#fff}main .special_list .special_item:hover a .special_link{opacity:1;color:#fff;transform:translate(0, 0)}main .special_list .special_item:hover:after{background:var(--green);top:0;left:0;bottom:0}}@media all and (max-width:1279px){main .special_list .special_item{width:calc(50% - 15px);min-width:calc(50% - 15px);margin-bottom:30px}main .special_list .special_item a{padding:30px 0 0 0;display:flex;flex-wrap:wrap}main .special_list .special_item a .special_name{font-size:19px;line-height:26px;margin-bottom:15px}main .special_list .special_item a .special_desc{font-size:13px;line-height:20px;width:100%}main .special_list .special_item a .speacial_text{width:100%}main .special_list .special_item a .special_link{opacity:1;transform:translate(0, 0);color:var(--blue)}main .special_list .special_item a img{position:relative;width:100%;height:155px;object-fit:cover;object-position:center}main .special_list .special_item:after{width:182px;top:0;left:auto;right:0;height:120px}}@media all and (max-width:767px){main .special_list .special_item{width:100%}main .special_list .special_item:after{width:131px}main .special_list .special_item a .special_name{margin-bottom:15px}main .special_list .special_item a img{height:190px}}main .special_list.swiped{flex-wrap:unset;white-space:nowrap}main .special_list.swiped .special_item{margin-top:30px;margin-bottom:30px;margin-right:30px}main .special_list.swiped .special_item>*{white-space:normal}main .special_list.swiped .special_item a .special_link{color:var(--blue);opacity:1}main .special_list.swiped .special_item:hover a .special_link{color:#fff}@media all and (max-width:1279px){main .special_list.swiped{white-space:unset}main .special_list.swiped .special_item{width:288px;min-width:288px;margin-right:30px;position:relative}main .special_list.swiped .special_item a{padding:20px 0 40px 0;display:block}main .special_list.swiped .special_item a .special_name{height:52px;margin-bottom:235px;display:flex;align-items:flex-end}main .special_list.swiped .special_item a .special_link{position:absolute;bottom:0px;left:0}main .special_list.swiped .special_item img{width:100%;height:200px;top:88px}main .special_list.swiped .special_item:hover a .special_link{color:var(--blue)}main .special_list.swiped .special_item:after{width:131px}}@media all and (max-width:767px){main .special_list.swiped .special_item{width:212px;min-width:212px;margin-right:16px;margin-top:0;margin-bottom:0}main .special_list.swiped .special_item a .special_name{height:78px}main .special_list.swiped .special_item img{top:112px}}main .brand_select{max-width:306px;margin-left:auto;margin-top:35px;margin-bottom:35px}@media all and (max-width:767px){main .brand_select{max-width:100%;margin-top:10px;margin-bottom:25px}}main .special_detail .special_offer{position:relative;padding:25px calc(100% - 390px) 0 25px;margin-bottom:45px;min-height:310px}main .special_detail .special_offer h2{font-size:26px;line-height:35px;color:#0C0C0C;font-weight:700;margin-bottom:25px}@media all and (max-width:1600px) and (min-width:1280px){main .special_detail .special_offer h2{font-size:22px;line-height:26px}}main .special_detail .special_offer h2 span{color:#A8026B;font-size:58px;line-height:58px}main .special_detail .special_offer h2 mark{color:#A8026B;background:transparent}main .special_detail .special_offer .button{width:100%;margin-top:40px}main .special_detail .special_offer:after{content:"";display:block;position:absolute;z-index:1;left:420px;top:15px;bottom:25px;right:0;background:var(--inactive)}main .special_detail .special_offer img{display:block;height:100%;width:calc(100% - 502px);position:absolute;right:0;bottom:0;z-index:2;object-fit:cover}@media all and (max-width:1420px){main .special_detail .special_offer{padding-left:0}}@media all and (max-width:1279px){main .special_detail .special_offer{padding:0 calc(50% + 15px) 0 0}main .special_detail .special_offer h2{font-size:19px;line-height:26px;width:100%;order:2;margin-bottom:0}main .special_detail .special_offer h2 span{font-size:19px;line-height:26px}main .special_detail .special_offer img{width:calc(50% - 15px)}main .special_detail .special_offer:after{left:calc(50% - 120px);z-index:-1}}@media all and (max-width:767px){main .special_detail .special_offer{padding:0;display:flex;flex-wrap:wrap}main .special_detail .special_offer img{order:1;width:100%;position:relative;height:155px;margin-bottom:10px}main .special_detail .special_offer ul,main .special_detail .special_offer .list-column,main .special_detail .special_offer p{order:3;margin-top:20px;margin-bottom:30px}main .special_detail .special_offer .button{order:4;margin-top:0}main .special_detail .special_offer:after{width:182px;left:auto;right:0;top:0;bottom:50px;z-index:-1}}main .special_detail .special_offer-text{margin-bottom:80px;padding:0 25px}@media all and (max-width:767px){main .special_detail .special_offer-text{padding:0;margin-bottom:40px}}main .special_detail .aside_container{margin-top:60px}@media all and (max-width:767px){main .special_detail .aside_container{margin-top:30px;padding-top:30px;border-top:1px solid #EDEFF5}}main .special_detail .aside_container .block_header{padding:0px !important;margin:0 25px;border-top:1px solid #EDEFF5;border-bottom:1px solid #EDEFF5}main .special_detail .aside_container .block_body{padding:0 25px !important}main .special_detail .aside_container .special_offer-text{margin-bottom:30px}main .special_detail .dropdown_block .block_body{padding:0 40px}@media all and (max-width:960px){main .special_detail .dropdown_block .block_body{padding:0}}main .leasing_offer h3{padding:0 25px;margin-bottom:15px;font-size:26px;line-height:35px}@media all and (max-width:767px){main .leasing_offer h3{padding:0;font-size:17px;line-height:24px}}main .leasing_offer .title_wrapper{margin-bottom:0}main .leasing_offer #leasing_slider{margin-top:30px}@media all and (max-width:1279px){main .leasing_offer #leasing_slider{margin-top:0}}main .leasing_offer #leasing_slider .leasing_list.swiped{display:flex;flex-wrap:unset}main .leasing_offer #leasing_slider .leasing_list.swiped .leasing_item{min-width:calc(33.333% - 20px);margin-bottom:0;margin-right:30px}@media all and (max-width:1600px) and (min-width:1280px){main .leasing_offer #leasing_slider .leasing_list.swiped .leasing_item{min-width:calc(28% - 20px)}main .leasing_offer #leasing_slider .leasing_list.swiped .leasing_item .item_wrapper{padding-bottom:15px}main .leasing_offer #leasing_slider .leasing_list.swiped .leasing_item .item_wrapper span{padding:0 15px}main .leasing_offer #leasing_slider .leasing_list.swiped .leasing_item .item_wrapper img{height:165px;margin-bottom:15px}}@media all and (max-width:1279px){main .leasing_offer #leasing_slider .leasing_list.swiped{margin-right:0;overflow-x:unset;margin-bottom:30px;margin-left:0}main .leasing_offer #leasing_slider .leasing_list.swiped .leasing_item{min-width:210px;margin-right:5px !important}}main .leasing_offer .leasing_list{display:flex;flex-wrap:wrap}main .leasing_offer .leasing_list .leasing_item{width:calc(33.333% - 20px);margin-bottom:30px}main .leasing_offer .leasing_list .leasing_item:not(:nth-child(3n)){margin-right:30px}main .leasing_offer .leasing_list .leasing_item .item_wrapper{display:block;padding-bottom:35px;background:#fff;transition:background-color 175ms ease-in-out}main .leasing_offer .leasing_list .leasing_item .item_wrapper img{display:block;width:100%;height:220px;object-fit:cover;margin-bottom:30px}main .leasing_offer .leasing_list .leasing_item .item_wrapper span{display:block;color:#000;transition:color 175ms ease-in-out}main .leasing_offer .leasing_list .leasing_item .item_wrapper .leasing_model{padding:0 30px;margin-bottom:5px;font-weight:700}main .leasing_offer .leasing_list .leasing_item .item_wrapper .leasing_desc{padding:0 30px}main .leasing_offer .leasing_list .leasing_item .item_wrapper:hover{background:var(--green)}main .leasing_offer .leasing_list .leasing_item .item_wrapper:hover .leasing_model,main .leasing_offer .leasing_list .leasing_item .item_wrapper:hover .leasing_desc{color:#fff}@media all and (max-width:1279px){main .leasing_offer .leasing_list{overflow-x:scroll;flex-wrap:unset;margin-right:-80px}main .leasing_offer .leasing_list .leasing_item{min-width:210px;margin-right:5px !important}main .leasing_offer .leasing_list .leasing_item .item_wrapper{padding-bottom:12px}main .leasing_offer .leasing_list .leasing_item .item_wrapper img{margin-bottom:12px;height:135px}main .leasing_offer .leasing_list .leasing_item .item_wrapper .leasing_model,main .leasing_offer .leasing_list .leasing_item .item_wrapper .leasing_desc{padding:0 18px}}@media all and (max-width:767px){main .leasing_offer .leasing_list{margin:0 -16px;padding:0 16px}}main .leasing_offer .leasing_offer-detail{display:flex;justify-content:space-between;margin-top:45px}main .leasing_offer .leasing_offer-detail .image_slider{width:calc(100% - 560px);position:relative;overflow:hidden}main .leasing_offer .leasing_offer-detail .image_slider .slider_dots{position:absolute;bottom:12px;display:flex;align-items:center;justify-content:center;margin:auto;left:0;right:0}main .leasing_offer .leasing_offer-detail .image_slider .slider_dots button{padding:0;width:9px;height:9px;cursor:pointer;border-radius:100%;margin:0 4px;min-width:9px;border:0;background:#fff}main .leasing_offer .leasing_offer-detail .image_slider .slider_dots button.is-selected{background:#A8026B}main .leasing_offer .leasing_offer-detail .image_slider .slider_list{display:flex;height:100%}main .leasing_offer .leasing_offer-detail .image_slider .slide{height:100%;min-width:100%}main .leasing_offer .leasing_offer-detail .image_slider .slide img{width:100%;height:100%;object-fit:cover}main .leasing_offer .leasing_offer-detail .offer_desc{width:530px;padding-bottom:40px;position:relative}main .leasing_offer .leasing_offer-detail .offer_desc .offer_name{font-size:26px;line-height:35px;text-transform:uppercase;font-weight:700;margin-bottom:30px}main .leasing_offer .leasing_offer-detail .offer_desc ul{margin-bottom:20px}main .leasing_offer .leasing_offer-detail .offer_desc ul li{line-height:25px}main .leasing_offer .leasing_offer-detail .offer_desc .button{margin-top:40px;width:390px;position:absolute;bottom:0;left:0}@media all and (max-width:1279px){main .leasing_offer .leasing_offer-detail .image_slider,main .leasing_offer .leasing_offer-detail .offer_desc{width:calc(50% - 15px)}main .leasing_offer .leasing_offer-detail .image_slider .button,main .leasing_offer .leasing_offer-detail .offer_desc .button{position:relative}}@media all and (max-width:767px){main .leasing_offer .leasing_offer-detail{margin-top:18px;display:block;flex-wrap:wrap}main .leasing_offer .leasing_offer-detail .image_slider{width:100%;height:168px;margin-bottom:20px}main .leasing_offer .leasing_offer-detail .offer_desc{width:100%;padding-bottom:0}main .leasing_offer .leasing_offer-detail .offer_desc .offer_name{font-size:19px;line-height:26px;margin-bottom:13px}main .leasing_offer .leasing_offer-detail .offer_desc .button{width:100%;position:relative}}main .faq_search{margin-bottom:40px}main .faq_search .form_field{width:100%;max-width:635px;margin-left:auto}main .dropdown_blocks_list .dropdown_block:not(:last-child){border-bottom:1px solid #EDEFF5}main .dropdown_blocks_list .dropdown_block .block_header{padding:15px 10px;height:70px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}main .dropdown_blocks_list .dropdown_block .block_header p{margin-bottom:0;margin-right:20px;font-weight:700}main .dropdown_blocks_list .dropdown_block .block_header p.with-icon{display:inline-flex;align-items:center}main .dropdown_blocks_list .dropdown_block .block_header p.with-icon img{margin-right:20px}main .dropdown_blocks_list .dropdown_block .block_header button{width:22px;height:22px;min-width:22px;cursor:pointer;background:url("/images/icons/dropdown-blue.svg") no-repeat center}main .dropdown_blocks_list .dropdown_block .block_body{display:none}main .dropdown_blocks_list .dropdown_block .block_body .company{display:flex;margin-bottom:30px}main .dropdown_blocks_list .dropdown_block .block_body .company .title{text-transform:uppercase;font-size:26px;line-height:35px;font-weight:700}main .dropdown_blocks_list .dropdown_block .block_body .company ul{margin-left:80px}main .dropdown_blocks_list .dropdown_block .block_body .company ul li{line-height:1.5;margin-bottom:6px}main .dropdown_blocks_list .dropdown_block.open .block_header button{background:url("/images/icons/close-blue.svg") no-repeat center}main .dropdown_blocks_list .dropdown_block.open .block_body{display:block;margin-top:25px}@media all and (max-width:1600px) and (min-width:1280px){main .dropdown_blocks_list .dropdown_block.open .block_body{margin-top:10px}}main .dropdown_blocks_list .dropdown_block.open .block_body p{margin-bottom:35px}@media all and (max-width:767px){main .dropdown_blocks_list .dropdown_block.open .block_body{margin-top:0}main .dropdown_blocks_list .dropdown_block.open .block_body p{margin-bottom:15px}}main .dropdown_blocks_list.filled .dropdown_block.open .block_header{background:var(--inactive);color:var(--blue)}main aside .aside_nav{list-style:none;padding:0;margin:0 0 30px 0}main aside .aside_nav li{margin-bottom:8px}main aside .aside_nav li a{display:flex;align-items:center;min-height:56px;color:#000;font-size:15px;line-height:23px;font-weight:700;box-sizing:border-box;padding:0 15px}main aside .aside_nav li a.active{background:var(--green);color:#fff;font-weight:700}@media all and (max-width:1600px) and (min-width:1280px){main aside .aside_nav li a{min-height:48px;font-size:13px;line-height:18px}}@media all and (max-width:1279px){main aside .aside_nav{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto;padding-left:16px;padding-right:16px}main aside .aside_nav li{background:#EDEFF5;margin-bottom:0}main aside .aside_nav li a{white-space:nowrap;font-size:13px;line-height:20px;min-height:40px;font-weight:400}}main aside .button{width:100%}main #order .container{padding-bottom:180px}@media all and (max-width:1600px){main #order .container{padding-bottom:60px}}@media all and (max-width:767px){main #order{background:#EDEFF5}main #order .container{padding:40px 0 0 0}}.model_container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px;position:relative}@media all and (max-width:1600px){.model_container{margin-top:20px}}@media all and (min-width:1280px){.model_container .fixed_col{width:254px;position:absolute;right:0;top:0;bottom:0}.model_container .fixed_col .model_price{position:sticky;top:110px}}.model_container .col{width:calc(50% - 15px)}.model_container .col:nth-child(2){display:flex}@media all and (max-width:1279px){.model_container .col:nth-child(2){flex-wrap:wrap}.model_container .col:nth-child(2) .model_desc{width:100%}.model_container .col:nth-child(2) .model_price{width:100%;margin-bottom:20px;display:flex;flex-wrap:wrap}.model_container .col:nth-child(2) .model_price p{margin-bottom:20px;width:100%}.model_container .col:nth-child(2) .model_price p span{margin-top:8px;font-size:35px}.model_container .col:nth-child(2) .model_price .button{width:calc(50% - 8px);margin-bottom:0}.model_container .col:nth-child(2) .model_price .button:last-child{margin-left:16px}}.model_container .col img{max-width:100%}.model_container .col .model_desc{margin-top:0;margin-right:30px}.model_container .col .model_desc p{margin-bottom:10px}@media all and (max-width:1279px){.model_container .col .model_desc ul{column-count:1}}.model_container .col .model_price{background:var(--inactive);padding:16px;width:254px;min-width:254px;margin-left:auto}.model_container .col .model_price p{font-weight:700;margin-bottom:45px}.model_container .col .model_price p span{display:block;font-weight:700;font-size:37px;margin-top:25px;line-height:1}.model_container .col .model_price button{width:100%}.model_container .col .model_price button:not(:last-child){margin-bottom:25px}.model_container #calc{background:var(--inactive);padding:35px 30px;position:relative;width:calc(100% - 262px)}@media all and (max-width:1279px){.model_container #calc{width:100%;padding:25px 15px}}.model_container #calc:after{content:"";display:block;position:absolute;top:0;left:-100%;bottom:0;width:100%;background:inherit}@media all and (max-width:1279px){.model_container #calc:after{display:none}}.model_container #calc .calc_body{flex-wrap:wrap;justify-content:space-between}.model_container #calc .calc_body .calc_settings{width:60%;max-width:60%;margin-bottom:35px}@media all and (max-width:1279px){.model_container #calc .calc_body .calc_settings{width:100%;max-width:100%}}.model_container #calc .calc_body .calc_result{width:35%;max-width:35%}@media all and (max-width:1279px){.model_container #calc .calc_body .calc_result{width:100%;max-width:100%}}.model_container #calc .calc_body .calc_result .result_box{width:100%;display:block;margin-bottom:35px}@media all and (max-width:1279px){.model_container #calc .calc_body .calc_result .result_box{margin-bottom:15px}}.model_container #calc .calc_body .calc_result .result_box p{font-weight:400;font-size:14px;line-height:29px}.model_container #calc .calc_body .calc_result .result_box p:nth-child(2){white-space:nowrap;margin-left:0px;font-weight:700;margin-top:8px;font-size:15px;line-height:23px}@media all and (max-width:1279px){.model_container #calc .calc_body .calc_result .result_box p{margin-bottom:0}}.model_container #calc .calc_body .calc_result .result_box.bolder{margin-bottom:35px}@media all and (max-width:1279px){.model_container #calc .calc_body .calc_result .result_box.bolder{align-items:flex-end}}.model_container #calc .calc_body .calc_result .result_box.bolder p{font-weight:700;font-size:15px;line-height:23px}.model_container #calc .calc_body .calc_result .result_box.bolder p:nth-child(2){font-size:41px;line-height:1.2}@media all and (max-width:1279px){.model_container #calc .calc_body .calc_result .result_box.bolder p{font-size:19px;line-height:26px}}.model_container #calc .calc_body .calc_result .calc_footer{width:100%;display:block;margin-top:20px}.model_container #calc .calc_body .calc_result .calc_footer .button{width:100%;padding:0;font-weight:400;margin-top:24px}@media all and (max-width:1279px){.model_container #calc .calc_body .calc_result .calc_footer{flex-wrap:wrap;margin-top:0}.model_container #calc .calc_body .calc_result .calc_footer .button{width:100%;margin-top:16px}}.model_container .aside_container{width:calc(100% - 262px);margin-top:0px;flex-wrap:wrap}@media all and (max-width:1279px){.model_container .aside_container{width:100%}}.model_container .aside_container aside{width:100%;margin-top:40px;position:relative}.model_container .aside_container aside:before{content:"";display:block;width:calc(100% + 255px);height:1px;background:#EDEFF5;position:absolute;left:0;top:0}@media all and (max-width:1279px){.model_container .aside_container aside{display:none}}.model_container .aside_container aside .aside_nav{display:flex}.model_container .aside_container aside .aside_nav li{width:33.333%}.model_container .aside_container aside .aside_nav li a:not(.active){color:#8E94A7}.model_container .aside_container article{width:100%;padding-top:0px}.model_container .aside_container article .dropdown_blocks_list .dropdown_block{padding:0 40px}@media all and (max-width:1279px){.model_container .aside_container article .dropdown_blocks_list .dropdown_block{padding:0 15px}}.model_container .aside_container article .info_block{border-bottom:0}@media all and (max-width:1279px){.model_container .aside_container article .info_block{padding:0 !important;border:0}}.model_container .aside_container article .tab_content:not(.active){display:none}@media all and (max-width:1279px){.model_container .aside_container article .tab_content:not(.active){display:block;padding:15px}.model_container .aside_container article .tab_content:not(.active)>div:not(.touch_header){display:none}}.model_container .aside_container article .tab_content .touch_header{display:none}@media all and (max-width:1279px){.model_container .aside_container article .tab_content .touch_header{display:block;margin-bottom:25px;font-size:19px;line-height:26px;font-weight:700;height:54px;position:relative;background:#EDEFF5;display:flex;align-items:center;justify-content:space-between;padding:6px 15px 0 15px;width:100%}.model_container .aside_container article .tab_content .touch_header:after{content:"";display:block;width:22px;height:22px;min-width:22px;cursor:pointer;background:url(/images/icons/dropdown-blue.svg) no-repeat center;margin-left:20px}.model_container .aside_container article .tab_content .touch_header.opened::before{content:"";display:block;position:absolute;bottom:0;left:15px;right:15px;height:4px;background:var(--green)}.model_container .aside_container article .tab_content .touch_header.opened:after{transform:rotate(180deg)}}@media all and (max-width:767px){.model_container .aside_container article .tab_content .touch_header{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}}@media all and (max-width:1279px){.model_container .aside_container article{width:100%;border:0}}@media all and (max-width:767px){.model_container{margin-top:20px}.model_container .col{width:100%;margin-bottom:10px}.model_container .col img{margin:0 -16px;width:calc(100% + 32px);max-width:calc(100% + 32px);min-height:150px}.model_container .col .model_desc{margin-top:12px}.model_container .col #calc{margin:0 -16px;padding:25px 16px}.model_container .col #calc .calc_body .calc_result .result_box.bolder p{font-size:19px;line-height:26px}.model_container .col #calc .calc_body .calc_result .calc_footer{margin-top:0;display:block}.model_container .col #calc .calc_body .calc_result .calc_footer button{width:100%;margin-bottom:0}.model_container .col #calc .calc_body .calc_result .calc_footer button:first-child{margin-top:0}.model_container .aside_container{border-top:0}.model_container .aside_container aside{display:none}.model_container .aside_container article{width:100%;border:0;padding-top:0}.model_container .aside_container article .dropdown_blocks_list .dropdown_block{padding:0}}.model_container .recom_models{width:calc(100% - 262px);margin-bottom:45px}@media all and (max-width:1279px){.model_container .recom_models{width:100%}}.model_container .recom_models:last-child{margin-bottom:0}.catalog_list{display:flex;flex-wrap:wrap}@media all and (max-width:1279px){.catalog_list{justify-content:space-between;width:100%}}.catalog_list .catalog_item{width:calc(33.333% - 20px);margin-bottom:110px;position:relative;padding-bottom:70px}.catalog_list .catalog_item>*{padding-left:15px;padding-right:15px}.catalog_list .catalog_item:not(:nth-child(3n)){margin-right:30px}.catalog_list .catalog_item img{width:100%;height:220px;object-fit:contain;object-position:top center;margin-bottom:30px;padding:0}.catalog_list .catalog_item .item_link{position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;text-decoration:none;display:block}.catalog_list .catalog_item .item_class{font-size:26px;line-height:35px;color:#0C0C0C;font-weight:700;margin-bottom:8px}@media all and (max-width:1600px) and (min-width:1280px){.catalog_list .catalog_item .item_class{font-size:19px;line-height:26px}}.catalog_list .catalog_item .item_model{font-size:14px}.catalog_list .catalog_item .item_model b{display:block;font-size:15px}.catalog_list .catalog_item ul li{display:flex;justify-content:space-between;line-height:29px}.catalog_list .catalog_item ul li p{margin:0}.catalog_list .catalog_item ul li p:nth-child(2){white-space:nowrap;margin-left:15px}.catalog_list .catalog_item ul li.pay{font-weight:700;margin:25px 0}@media all and (max-width:1600px) and (min-width:1280px){.catalog_list .catalog_item ul li.pay{margin:15px 0}}.catalog_list .catalog_item .item_footer{text-align:right;position:absolute;bottom:0;right:0}@media all and (max-width:1279px){.catalog_list .catalog_item{width:calc(50% - 15px);margin-right:0 !important;margin-bottom:66px}.catalog_list .catalog_item .item_class{font-size:19px;line-height:26px}.catalog_list .catalog_item .item_model{font-size:13px;margin-top:10px}.catalog_list .catalog_item .item_model b{font-size:13px}.catalog_list .catalog_item ul li{line-height:20px;margin-bottom:10px}.catalog_list .catalog_item ul li.pay{margin:15px 0}}@media all and (max-width:767px){.catalog_list .catalog_item{width:100%}.catalog_list .catalog_item img{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}.catalog_list .catalog_item ul li{margin-bottom:0px}}.requisites{padding:0 110px}.requisites .requisites_row{display:flex;justify-content:flex-start;margin-bottom:25px}.requisites .requisites_row p{margin:0;max-width:calc(50% - 15px);text-align:left}.requisites .requisites_row p:first-child{font-weight:700;margin-right:30px;width:180px}.requisites .button{margin-top:40px}@media all and (max-width:1420px){.requisites{padding:0}}@media all and (max-width:1279px){.requisites .requisites_row{display:block;margin-bottom:8px}.requisites .requisites_row p{width:100%;margin-bottom:8px}.requisites .button{width:286px}}#choose_region{display:flex;align-items:center;min-height:60px}#choose_region p{margin-right:30px;max-width:340px}#choose_region .form_field{width:350px;max-width:350px}article #choose_region{margin-bottom:30px;width:100%;justify-content:space-between}@media all and (min-width:1280px){article #choose_region{display:none}}@media all and (max-width:767px){article #choose_region{flex-wrap:wrap}article #choose_region p{margin-bottom:15px}article #choose_region p,article #choose_region .form_field{width:100%}}@media all and (max-width:1279px){.title_wrapper #choose_region{display:none}}@media all and (max-width:1279px){#officeViewToggle{justify-content:flex-end}}@media all and (max-width:767px){#officeViewToggle .tab{width:50%;text-align:center}}#map{display:none;width:100%;height:615px;margin:45px 0;background:var(--gray-light)}#map.visible{display:block}@media all and (max-width:1600px) and (min-width:1280px){#map{height:475px}}@media all and (max-width:1279px){#map{height:320px;margin:20px 0}}.popover{position:absolute;top:0;left:0;z-index:1010;display:block;padding:1px;text-align:left;white-space:normal;background:var(--blue);color:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:30px 20px;max-width:500px}@media all and (max-width:768px){.popover{max-width:280px;padding:15px}.popover .popover-inner,.popover .popover-inner>ymaps{width:250px !important;min-height:150px}}.popover .close{position:absolute;top:8px;right:8px;width:24px;height:24px;font-size:0;cursor:pointer;background:url("/images/icons/close-white.svg") no-repeat center}.popover p{margin:5px 0}.popover .arrow{position:absolute;left:0;right:0;bottom:-25px;margin:auto;width:43px;height:54px;background:url("/images/pin-open.svg") no-repeat center}.offices_list{display:flex;justify-content:space-between;border-top:1px solid #EDEFF5;margin-top:30px}.offices_list#offices:not(.visible){display:none}.offices_list .column{width:calc(50% - 15px)}.offices_list .column .dropdown_block.open .block_body p{margin-bottom:8px}.offices_list .column .dropdown_block.open .block_body a{display:inline-block;font-weight:700;margin:20px 0 20px 28px}.offices_list .column.sm-list{display:none}@media all and (max-width:767px){.offices_list{display:block;padding-top:35px;margin-top:35px}.offices_list .column{width:100%}.offices_list .column:not(.sm-list){display:none}.offices_list .column.sm-list{display:block}}.dosc_list{margin-right:30px}.dosc_list .row{margin-bottom:35px;display:flex;align-items:center;justify-content:space-between}.dosc_list .row p{margin-bottom:0}.dosc_list .row .doc_name{font-weight:700;min-height:56px;display:inline-flex;flex-wrap:wrap;align-items:center;margin-right:30px;max-width:50%}.dosc_list .row .doc_name a{text-decoration:underline}.dosc_list .row .doc_name a:hover{text-decoration:none}.dosc_list .row .doc_name span{display:block;font-weight:400;margin-top:8px}.dosc_list .row .doc_date{margin-right:30px;margin-left:30px;white-space:nowrap}.dosc_list .row .button{width:104px}.dosc_list.medium-icon .row{margin-bottom:15px;width:100%}.dosc_list.medium-icon .doc_name{min-height:32px;background-size:32px;padding-left:48px}.dosc_list.acts_list-checkbox .row{margin-bottom:15px;width:100%}.dosc_list.acts_list-checkbox .row .doc_name{background-size:32px;padding-left:0;background-position:30px 50%;min-height:32px;max-width:none}.dosc_list.acts_list-checkbox .row .doc_name input[type="checkbox"]+label:before{margin-right:56px}.dosc_list.acts_list-checkbox .row .doc_name:not(.i-pdf){min-height:0}.dosc_list.acts_list-checkbox .row .doc_name:not(.i-pdf) input[type="checkbox"]+label:before{margin-right:16px}@media all and (max-width:768px){.dosc_list .row{flex-wrap:wrap;padding-left:55px;background:url(/images/icons/icon-pdf.svg) no-repeat left center;background-size:32px;background-position:0 5px}.dosc_list .row .doc_name{margin-right:0;max-width:100%;min-height:0;padding-left:0;background:none;width:100%}.dosc_list .row .doc_date{margin-left:0;margin-right:0;white-space:unset;width:100%}.dosc_list .row .button{margin-top:6px;margin-left:0}}.contract_table{margin-bottom:80px}@media all and (max-width:1279px){.contract_table{display:flex;flex-wrap:wrap;justify-content:space-between}}.contract_table .table_row{display:flex;width:100%}.contract_table .table_row .table_cell{padding:16px 8px;border:1px solid #EDEFF5;width:25%}.contract_table .table_row .table_cell p{margin:0}.contract_table .table_row .table_cell p.closed{color:var(--text_not_active)}.contract_table .table_row .table_cell p.opened{color:var(--green)}.contract_table .table_row .table_cell b{display:block}@media all and (max-width:1279px){.contract_table .table_row{flex-wrap:wrap;width:calc(50% - 15px);margin-bottom:30px;border:1px solid #EDEFF5;padding:25px 15px}.contract_table .table_row .table_cell{border:0;padding:0;width:100%;display:flex;align-items:flex-end;justify-content:space-between;white-space:nowrap}.contract_table .table_row .table_cell:not(:last-child){margin-bottom:10px}.contract_table .table_row .table_cell:before{content:attr(data-title);display:block;max-width:50%;margin-right:10px;white-space:normal}}@media all and (max-width:767px){.contract_table .table_row{width:100%;margin-bottom:15px}}.contract_table .table_header .table_cell{border:0;color:var(--text_not_active);font-weight:700;display:flex;align-items:center}.contract_table .table_header .table_cell.caret{cursor:pointer}.contract_table .table_header .table_cell.caret:after{content:"";display:inline-block;width:16px;min-width:16px;height:16px;margin-left:6px;background:url("/images/icons/icon-select.svg") no-repeat center}@media all and (max-width:1279px){.contract_table .table_header{display:none}}.logo_list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:35px 0}.logo_list .logo_item{width:calc(16.666% - 25px);height:97px;display:flex;align-items:center;justify-content:center;margin:15px 0}.logo_list .logo_item img{max-width:100%;max-height:100%;object-fit:contain}.leasing_offers_list{display:flex;justify-content:space-between;margin-top:60px}.leasing_offers_list .offer_item{width:calc(33.333% - 20px);padding-left:80px;position:relative}.leasing_offers_list .offer_item p{margin-bottom:15px}.leasing_offers_list .offer_item img{position:absolute;top:0;left:0}.leasing_offers_list .offer_item ul li:not(:last-child){margin-bottom:6px}@media all and (max-width:1600px) and (min-width:1280px){.leasing_offers_list{margin-top:35px}}@media all and (max-width:1279px){.leasing_offers_list{flex-wrap:wrap;margin-top:50px}.leasing_offers_list .offer_item{width:50%;padding-left:52px;margin-bottom:0}.leasing_offers_list .offer_item:last-child{width:auto;margin-top:30px}.leasing_offers_list .offer_item img{width:32px;height:32px;object-fit:contain}}@media all and (max-width:767px){.leasing_offers_list .offer_item{margin-bottom:24px;width:100%}.leasing_offers_list .offer_item:last-child{margin-top:0;margin-bottom:0}}.catalog_sort{display:flex;align-items:center;justify-content:flex-end;margin-top:10px}.catalog_sort .sort_container{margin-left:40px;position:relative;z-index:9}.catalog_sort .sort_container:not(.open) ul{display:none}.catalog_sort .sort_container ul{position:absolute;top:100%;width:210px;left:-200px;right:-200px;text-align:left;background:#FFFFFF;list-style:none;padding:16px;margin:auto;box-shadow:0 4px 32px rgba(0,0,0,0.16)}.catalog_sort .sort_container ul li{cursor:pointer}.catalog_sort .sort_container ul li:not(:last-child){margin-bottom:15px}.catalog_sort .sort_container ul .active{color:var(--blue)}@media all and (max-width:768px){.catalog_sort .sort_container ul[data-position="left"]{left:0;right:auto}.catalog_sort .sort_container ul[data-position="right"]{right:0;left:auto}}.catalog_sort .sort_container button{height:40px;padding:0 20px 0 48px;color:var(--blue)}.catalog_sort .sort_container button.i-filter{background:url("/images/icons/icon-filter.svg") no-repeat 20px 50%}.catalog_sort .sort_container button.i-sort{background:url("/images/icons/icon-sort.svg") no-repeat 20px 50%}@media all and (max-width:767px){.catalog_sort .sort_container{margin-left:0}.catalog_sort .sort_container:nth-child(2){text-align:right}.catalog_sort .sort_container button{padding:0 0 0 30px;background-position:left center !important}}@media all and (max-width:767px){.catalog_sort{justify-content:space-between;margin-bottom:10px}}.news_container{line-height:24px;position:relative;padding-left:565px;min-height:610px}@media all and (max-width:1279px){.news_container{padding-left:0;font-size:13px;line-height:20px;min-height:0}}.news_container .image{width:100%;width:525px;height:525px;background:var(--gray-light);margin-bottom:30px;position:absolute;left:0;top:0}.news_container .image img{width:100%;height:100%;object-fit:cover}@media all and (max-width:1279px){.news_container .image{position:relative;float:right;margin-left:30px;margin-bottom:30px;width:288px;height:282px}}@media all and (max-width:767px){.news_container .image{margin-left:0;width:100%;float:none;height:auto}.news_container .image img{height:auto}}.news_container .socials{position:absolute;left:0;top:555px}@media all and (max-width:1279px){.news_container .socials{position:relative;top:0;margin-top:50px}}.news_container .socials a{width:48px;height:48px;margin-right:15px}.news_container h1{margin-bottom:20px}@media all and (max-width:1279px){.news_container h1{font-size:19px;line-height:26px;margin-bottom:20px}}.news_container .date{display:block;text-transform:uppercase;margin-bottom:35px}@media all and (max-width:767px){.news_container .date{font-size:10px;line-height:15px;margin-bottom:20px}}.news_container p,.news_container ul,.news_container ol{margin-bottom:20px}.calendar_wrapper #calendar_month{margin-left:auto;max-width:235px;padding-left:32px;display:block;background:url("/images/lk/calendar.svg") no-repeat 8px 50%}.calendar_wrapper .calendar_grid{margin-top:30px}.calendar_wrapper .calendar_grid .grid_header{display:flex;flex-wrap:wrap}.calendar_wrapper .calendar_grid .grid_header .grid_cell{padding:15px;text-transform:uppercase;font-weight:bold;font-size:15px;line-height:23px;color:#0C0C0C;width:14.2%}.calendar_wrapper .calendar_grid .grid_body{display:flex;flex-wrap:wrap;border:1px solid #E0E0E0}.calendar_wrapper .calendar_grid .grid_body .grid_cell{padding:15px;width:14.287%;height:150px;border:1px solid #E0E0E0;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:stretch}.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_header{color:#87878E;align-self:flex-start}.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_header span{font-size:26px;line-height:35px;font-weight:700;color:#000;padding-right:4px}.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_body{align-self:flex-end}.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_body p{color:#000}.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_body p span{display:block;font-weight:700}.calendar_wrapper .calendar_grid .grid_body .grid_cell.disabled{background:#EDEFF5;opacity:.4}.calendar_wrapper .calendar_grid .grid_body .grid_cell.current{background:var(--blue)}.calendar_wrapper .calendar_grid .grid_body .grid_cell.current .cell_header{color:#fff}.calendar_wrapper .calendar_grid .grid_body .grid_cell.current .cell_header span{color:inherit}.calendar_wrapper .calendar_grid .grid_body .grid_cell.current .cell_body p{color:#fff}.calendar_payment{display:flex}.calendar_payment .day{color:#87878E;font-size:26px;line-height:35px;font-weight:700;margin-right:50px}.calendar_payment .day span{display:block;font-size:50px;line-height:1;color:#000}.calendar_payment .payment_table{display:table;margin-top:12px}.calendar_payment .payment_table .table_row{display:table-row}.calendar_payment .payment_table .table_row .table_cell{display:table-cell;padding:2px 10px}.calendar_payment .payment_table .table_row .table_cell a{font-weight:700}.calendar_payment .payment_table .table_row.table_header .table_cell{color:#87878E;padding:12px 10px}.acts_wrapper{display:flex;justify-content:space-between}.acts_wrapper .acts_list-checkbox,.acts_wrapper .reconciliation_form{width:calc(50% - 10px)}main .dropdown_blocks_list .dropdown_block .block_body .transaction_detail{margin:30px 0}main .dropdown_blocks_list .dropdown_block .block_body .transaction_detail p{margin-bottom:10px}main .dropdown_blocks_list .dropdown_block .block_body .transaction_detail ul{max-width:60%;display:flex;flex-wrap:wrap}main .dropdown_blocks_list .dropdown_block .block_body .transaction_detail ul li{width:50%}.dropdown_block+.dosc_list{margin-top:30px}.vacancy,.service_entry{line-height:24px;padding:0 20px}.vacancy .image-full,.service_entry .image-full{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}@media all and (max-width:1279px){.vacancy .image-full,.service_entry .image-full{margin-left:0;margin-right:0;width:100%}}.vacancy br,.service_entry br{line-height:35px}@media all and (max-width:1279px){.vacancy,.service_entry{padding:0}}.error_page{position:relative;min-height:400px}.error_page div{max-width:450px;position:absolute;top:130px}.error_page h1{font-size:50px;line-height:60px;color:var(--blue);font-weight:700;margin-bottom:35px}.error_page p{font-size:26px;line-height:35px;font-weight:700;margin-bottom:0}.error_page img{display:block;max-width:100%;margin-left:auto}@media all and (max-width:1279px){.error_page h1{font-size:32px;line-height:44px}.error_page p{font-size:20px;line-height:28px}.error_page img{max-width:80%}.error_page div{max-width:350px;top:90px}}@media all and (max-width:767px){.error_page div{position:static;margin-bottom:25px}.error_page h1{font-size:22px;line-height:33px;margin-bottom:25px}.error_page p{font-size:16px;line-height:24px}.error_page img{max-width:340px;margin-left:auto;margin-right:auto}}.grecaptcha-badge{visibility:hidden}#about_banner{max-width:1920px;margin:auto;margin-top:-90px;position:relative;overflow:hidden}@media (max-width:1600px) and (min-width:1280px){#about_banner{margin-top:-40px}}@media (max-width:1279px){#about_banner{margin-top:-60px}}@media (max-width:960px){#about_banner{margin-top:-30px}}@media all and (min-width:1280px){#about_banner .aside_container aside{position:relative}#about_banner .aside_container aside:after{content:"";display:block;position:absolute;top:0;bottom:-900px;right:0;width:1px;background:#EDEFF5}}@media (max-width:1279px){#about_banner .aside_container aside{margin-bottom:580px}#about_banner .container.grid{position:absolute !important;top:60px}#about_banner .container.grid+.container{padding-top:0}}@media (max-width:767px){#about_banner .aside_container aside{margin-bottom:665px}#about_banner .container.grid{position:absolute !important;top:60px}#about_banner .container.grid+.container{padding-top:0}}#about_banner .container.grid{max-width:none;display:flex;padding:0;position:relative;z-index:1;width:100%;margin:0;overflow:hidden}@media (max-width:1279px){#about_banner .container.grid{flex-wrap:wrap}}@media (max-width:767px){#about_banner .container.grid{height:632px}}#about_banner+section .container{padding-top:40px}#about_banner .column{width:15%;height:100%}@media (max-width:1279px){#about_banner .column{width:20%}#about_banner .column:nth-child(even){width:30%}}@media (max-width:767px){#about_banner .column{width:50% !important}}#about_banner .section_1{background:var(--blue);width:40%;display:flex;align-items:center;justify-content:flex-end;color:#fff;padding:100px 70px 100px 0;margin-left:auto}#about_banner .section_1 div{max-width:390px}#about_banner .section_1 svg{max-width:100%;margin-bottom:45px}#about_banner .section_1 p{font-weight:700;font-size:26px;line-height:35px}@media (max-width:1600px){#about_banner .section_1{padding-top:50px;padding-bottom:50px}#about_banner .section_1 svg{max-width:260px;margin-bottom:25px}#about_banner .section_1 p{font-size:19px;line-height:26px;max-width:330px}}@media (max-width:1279px){#about_banner .section_1{width:100%;height:170px;padding:0 80px;justify-content:flex-start}#about_banner .section_1 div{max-width:none;display:flex;align-items:center;width:100%}#about_banner .section_1 svg{margin-bottom:0;margin-right:45px;max-width:260px}#about_banner .section_1 p{font-size:19px;line-height:26px;max-width:330px}}@media (max-width:767px){#about_banner .section_1{height:136px;padding:0 16px}#about_banner .section_1 div{display:block}#about_banner .section_1 svg{margin-right:0;max-width:118px;margin-bottom:12px;height:auto}#about_banner .section_1 p{font-size:13px;line-height:20px;max-width:290px}}#about_banner .section_2{background:#2F80ED;height:auto;width:15%;color:#fff;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}#about_banner .section_2 div{max-width:150px}#about_banner .section_2 svg{display:block;margin:0 auto 8px auto}#about_banner .section_2 p{text-align:center;font-size:12px;line-height:16px}#about_banner .section_2 p.title{text-transform:uppercase;font-weight:700;font-size:36px;line-height:50px}@media (max-width:1600px){#about_banner .section_2 p{font-size:10px;line-height:14px}#about_banner .section_2 p.title{font-size:28px;line-height:40px}}@media (max-width:1279px){#about_banner .section_2{width:30%}#about_banner .section_2 div{max-width:180px}#about_banner .section_2 p{font-size:14px;line-height:20px}#about_banner .section_2 p.title{margin-bottom:15px}}@media (max-width:960px){#about_banner .section_2{padding:15px 5px}#about_banner .section_2 p{font-size:11px;line-height:16px}#about_banner .section_2 p.title{font-size:28px}}@media (max-width:767px){#about_banner .section_2{height:218px;width:50%}#about_banner .section_2 svg{max-width:40px;height:auto}#about_banner .section_2 p{font-size:11px;line-height:15px}#about_banner .section_2 p.title{font-size:20px;line-height:1;margin:8px 0px}}#about_banner .section_3{background:var(--inactive);width:100%;height:258px;color:var(--blue);display:flex;align-items:center;justify-content:center;padding:20px 10px;box-sizing:border-box}#about_banner .section_3 svg{display:block;margin:0 auto 8px auto}#about_banner .section_3 p{text-align:center;font-size:12px;line-height:16px}#about_banner .section_3 p.title{text-transform:uppercase;font-weight:700;font-size:36px;line-height:50px}@media (max-width:1600px){#about_banner .section_3{height:200px}#about_banner .section_3 p{font-size:10px;line-height:14px}#about_banner .section_3 p.title{font-size:28px;line-height:40px}}@media (max-width:1279px){#about_banner .section_3 p{font-size:14px;line-height:20px}#about_banner .section_3 p.title{text-transform:lowercase}}@media (max-width:960px){#about_banner .section_3{padding:15px 5px}#about_banner .section_3 p{font-size:11px;line-height:16px}#about_banner .section_3 p.title{font-size:28px}}@media (max-width:767px){#about_banner .section_3{height:109px}#about_banner .section_3 svg{max-width:53px;height:auto}#about_banner .section_3 p{font-size:11px;line-height:15px}#about_banner .section_3 p.title{font-size:20px;line-height:1;margin:8px 0px}}#about_banner .section_4{background:var(--blue);width:100%;height:187px;color:#fff;display:flex;align-items:center;justify-content:center;padding:20px 10px;box-sizing:border-box}#about_banner .section_4 p{text-align:center;font-size:12px;line-height:16px}#about_banner .section_4 p.title{text-transform:uppercase;font-weight:700;font-size:29px;line-height:50px}@media (max-width:1600px){#about_banner .section_4{height:150px}#about_banner .section_4 p{font-size:10px;line-height:14px}#about_banner .section_4 p.title{font-size:28px;line-height:40px}}@media (max-width:1279px){#about_banner .section_4 p{font-size:14px;line-height:20px}}@media (max-width:960px){#about_banner .section_4{padding:15px 5px}#about_banner .section_4 p{font-size:11px;line-height:16px}#about_banner .section_4 p.title{font-size:28px}}@media (max-width:767px){#about_banner .section_4{height:109px}}#about_banner .section_5{background:var(--blue);width:100%;height:193px;color:#fff;display:flex;align-items:center;justify-content:center;padding:20px 10px;box-sizing:border-box}#about_banner .section_5 div{max-width:135px}#about_banner .section_5 svg{display:block;margin:0 auto 8px auto}#about_banner .section_5 p{text-align:center;font-size:12px;line-height:16px}#about_banner .section_5 p.title{text-transform:uppercase;font-weight:700;font-size:36px;line-height:50px}@media (max-width:1600px){#about_banner .section_5{height:220px}#about_banner .section_5 p{font-size:10px;line-height:14px}#about_banner .section_5 p.title{font-size:28px;line-height:40px}}@media (max-width:1279px){#about_banner .section_5 div{max-width:240px}#about_banner .section_5 p{font-size:14px;line-height:20px}}@media (max-width:960px){#about_banner .section_5{padding:15px 5px}#about_banner .section_5 p{font-size:11px;line-height:16px}#about_banner .section_5 p.title{font-size:28px}}@media (max-width:767px){#about_banner .section_5{position:absolute;bottom:0px;left:auto;right:0;width:50%;height:143px}#about_banner .section_5 div{max-width:140px}#about_banner .section_5 svg{display:none}}#about_banner .section_6{background:var(--green);width:100%;height:252px;color:#fff;display:flex;align-items:center;justify-content:center;padding:20px 10px;box-sizing:border-box}#about_banner .section_6 div{max-width:150px}#about_banner .section_6 p{text-align:center;font-size:12px;line-height:16px}#about_banner .section_6 p.title{text-transform:uppercase;font-weight:700;font-size:29px;line-height:50px}@media (max-width:1600px){#about_banner .section_6{height:130px}#about_banner .section_6 p{font-size:10px;line-height:14px}#about_banner .section_6 p.title{font-size:28px;line-height:40px}}@media (max-width:1279px){#about_banner .section_6 div{max-width:240px}#about_banner .section_6 p{font-size:14px;line-height:20px}}@media (max-width:960px){#about_banner .section_6{padding:15px 5px}#about_banner .section_6 p{font-size:11px;line-height:16px}#about_banner .section_6 p.title{font-size:28px}}@media (max-width:767px){#about_banner .section_6{position:absolute;top:354px;left:0;right:35%;width:65%;height:136px}}#about_banner .section_7{background:#A8026B;width:100%;height:154px;color:#fff;display:flex;align-items:center;justify-content:center;padding:20px 10px;box-sizing:border-box}#about_banner .section_7 svg{display:none}#about_banner .section_7 p{text-align:center;font-size:12px;line-height:16px}#about_banner .section_7 p.title{text-transform:uppercase;font-weight:700;font-size:29px;line-height:50px}@media (max-width:1600px){#about_banner .section_7{height:110px}#about_banner .section_7 p{font-size:10px;line-height:14px}#about_banner .section_7 p.title{font-size:28px;line-height:40px}}@media (max-width:1279px){#about_banner .section_7 p{font-size:14px;line-height:20px}}@media (max-width:960px){#about_banner .section_7{padding:15px 5px}#about_banner .section_7 p{font-size:11px;line-height:16px}#about_banner .section_7 p.title{font-size:28px}}@media (max-width:767px){#about_banner .section_7{position:absolute;top:354px;left:auto;right:0;width:35%;height:136px}#about_banner .section_7 svg{display:block;margin:auto}#about_banner .section_7 p.title{line-height:44px}}#about_banner .section_8{background:var(--inactive);width:100%;height:291px;color:var(--blue);display:flex;align-items:center;justify-content:center;padding:20px 10px;box-sizing:border-box}#about_banner .section_8 svg{display:block;margin:0 auto 8px auto}#about_banner .section_8 p{text-align:center;font-size:12px;line-height:16px}#about_banner .section_8 p.title{text-transform:uppercase;font-weight:700;font-size:36px;line-height:50px}@media (max-width:1600px){#about_banner .section_8{height:240px}#about_banner .section_8 p{font-size:10px;line-height:14px}#about_banner .section_8 p.title{font-size:28px;line-height:40px}}@media (max-width:1279px){#about_banner .section_8 p{font-size:14px;line-height:20px}}@media (max-width:960px){#about_banner .section_8{padding:15px 5px}#about_banner .section_8 p{font-size:11px;line-height:16px}#about_banner .section_8 p.title{font-size:28px}}@media (max-width:767px){#about_banner .section_8{position:absolute;bottom:0px;left:0;width:50%;height:143px}#about_banner .section_8 svg{max-width:53px}}.bg_description{background:var(--inactive);padding:45px 120px;margin-left:-30px;margin-bottom:25px}.bg_description p{font-size:15px;line-height:24px}@media (max-width:1279px){.bg_description{margin-left:-80px;margin-right:-80px;padding:45px 80px}}@media (max-width:767px){.bg_description{margin-left:-16px;margin-right:-16px;padding:16px}.bg_description p{font-size:13px;line-height:20px}}.lines_title{display:flex;align-items:flex-start;justify-content:space-between}.lines_title p{font-weight:700;font-size:70px;line-height:120%;color:#0C0C0C}.lines_title p span{display:block;color:var(--blue)}@media (max-width:1600px){.lines_title p{font-size:54px}}.lines_title a{font-weight:600;font-size:15px;line-height:20px;color:var(--blue);margin-bottom:30px;margin-top:15px}@media (max-width:1600px) and (min-width:920px){.lines_title a{margin-bottom:55px}}@media (max-width:920px){.lines_title a{font-size:13px}}@media (max-width:767px){.lines_title a{width:100%}}@media (max-width:1600px) and (min-width:920px){.lines_title{max-width:820px;margin-left:auto;margin-right:auto}}@media all and (max-width:920px){.lines_title{max-width:unset}.lines_title p{font-size:45px}}@media (max-width:767px){.lines_title{flex-wrap:wrap}.lines_title p{font-size:27px;order:2;margin-top:20px;width:100%}.lines_title a{order:1;margin-bottom:0}}.history{margin-bottom:250px;max-width:975px}@media (max-width:1600px) and (min-width:1000px){.history{max-width:820px;margin-left:auto;margin-right:auto}}@media all and (max-width:1000px){.history{max-width:570px;margin-bottom:160px}}@media (max-width:600px){.history{max-width:470px}}@media all and (max-width:459px) and (min-width:376px){.history{max-width:369px}}@media (max-width:376px){.history{max-width:303px}}.history .year{display:flex;align-items:center;align-content:center;justify-content:space-between;flex-wrap:wrap;position:relative;min-height:100px;margin-bottom:177px}@media all and (max-width:1000px){.history .year{margin-bottom:120px}}@media all and (max-width:600px){.history .year{margin-bottom:80px}}.history .year .line{position:absolute;left:-9px;background:url("/images/about/line-right.png") repeat-y top left;background-size:100% auto;top:-4px;bottom:-10px;width:100%}@media (max-width:1600px) and (min-width:1000px){.history .year .line{top:16px;left:-8px}}@media all and (max-width:1000px){.history .year .line{top:10px;background-position:top right}}@media (max-width:376px){.history .year .line{top:-6px;background-size:100% auto;left:-10px}}.history .year:first-child{margin-top:40px;padding-top:40px}@media all and (max-width:1000px){.history .year:first-child{padding-top:20px;margin-top:20px}}@media (max-width:376px){.history .year:first-child{padding-top:0}}.history .year:first-child .line{top:94px;bottom:-9px}@media (max-width:1600px) and (min-width:1000px){.history .year:first-child .line{top:75px;bottom:-30px;left:-8px}}@media all and (max-width:1000px){.history .year:first-child .line{top:75px}}@media all and (max-width:600px) and (min-width:460px){.history .year:first-child .line{top:40px}}@media all and (max-width:459px) and (min-width:376px){.history .year:first-child .line{top:20px}}@media (max-width:376px){.history .year:first-child .line{top:10px;left:-10px}}@media (max-width:300px){.history .year:first-child .line{top:5px}}.history .year:first-child:before{content:"";display:block;width:100%;position:absolute;top:0;left:-10px;z-index:-1;pointer-events:none;height:235px;background:url("/images/about/top.png") no-repeat top left #fff;background-size:100% auto;top:-115px}@media (max-width:1600px) and (min-width:1000px){.history .year:first-child:before{left:-9px}}@media all and (max-width:1000px){.history .year:first-child:before{height:140px;top:-62px}}@media all and (max-width:375px){.history .year:first-child:before{height:120px;top:-48px}}.history .year:first-child .month:nth-child(2):before{display:none !important}.history .year:first-child .month:last-child:before{display:none !important}.history .year:first-child .month:last-child:after{content:"";display:block;width:975px;width:100%;position:absolute;top:auto;bottom:-270px;left:-8px;z-index:1;pointer-events:none;height:345px;background:url("/images/about/top-2.png") no-repeat bottom left #fff;background-size:100% auto}@media (max-width:1600px) and (min-width:1000px){.history .year:first-child .month:last-child:after{height:308px;bottom:-230px}}@media all and (max-width:1000px){.history .year:first-child .month:last-child:after{height:205px;bottom:-154px;left:-9px}}@media all and (max-width:600px) and (min-width:460px){.history .year:first-child .month:last-child:after{height:162px;bottom:-120px}}@media all and (max-width:459px) and (min-width:376px){.history .year:first-child .month:last-child:after{height:130px;bottom:-120px}}@media (max-width:376px){.history .year:first-child .month:last-child:after{height:108px;bottom:-85px;left:-10px}}@media (max-width:300px){.history .year:first-child .month:last-child:after{height:90px;bottom:-75px}}.history .year:last-child{margin-bottom:0}.history .year:last-child .line{top:33px;bottom:38px}@media (max-width:1600px) and (min-width:1000px){.history .year:last-child .line{top:11px;bottom:-16px}}@media all and (max-width:1000px){.history .year:last-child .line{top:9px;bottom:0}}@media (max-width:376px){.history .year:last-child .line{top:-7px;left:-10px;bottom:-7px}}.history .year:last-child .month:last-child:after{content:"";display:block;width:975px;width:100%;position:absolute;top:auto;bottom:-167px;left:-8px;z-index:1;pointer-events:none;height:204px;background:url("/images/about/bottom-2.png") no-repeat bottom left #fff;background-size:100% auto}@media (max-width:1600px) and (min-width:1000px){.history .year:last-child .month:last-child:after{bottom:-135px;height:170px}}@media all and (max-width:1000px){.history .year:last-child .month:last-child:after{height:135px;bottom:-81px;left:-10px}}@media all and (max-width:600px) and (min-width:460px){.history .year:last-child .month:last-child:after{height:110px}}@media all and (max-width:459px) and (min-width:376px){.history .year:last-child .month:last-child:after{height:85px}}@media (max-width:376px){.history .year:last-child .month:last-child:after{height:70px;bottom:-50px;left:-10px}}@media (max-width:300px){.history .year:last-child .month:last-child:after{height:55px;bottom:-45px}}.history .year:last-child:nth-child(even):after{right:auto;left:-12px}.history .year:last-child:nth-child(even) .month{margin-left:auto}.history .year:last-child:nth-child(even) .month:before,.history .year:last-child:nth-child(even) .month:after{left:auto !important;right:10px}@media all and (max-width:1000px){.history .year:last-child:nth-child(even) .month:before,.history .year:last-child:nth-child(even) .month:after{right:9px}}@media (max-width:376px){.history .year:last-child:nth-child(even) .month:before,.history .year:last-child:nth-child(even) .month:after{right:11px}}.history .year:last-child:nth-child(even) .line{background:url("/images/about/line-left.png") repeat-y top left;background-size:100% auto;top:-20px;bottom:-4px;left:-9px}@media (max-width:1600px) and (min-width:1000px){.history .year:last-child:nth-child(even) .line{bottom:-15px;height:auto}}@media all and (max-width:1000px){.history .year:last-child:nth-child(even) .line{left:-11px;top:-10px}}@media all and (max-width:375px){.history .year:last-child:nth-child(even) .line{left:-10px}}.history .year:last-child:nth-child(even) .month:last-child:after{background:url("/images/about/bottom-3.png") no-repeat bottom left #fff;background-size:100% auto}@media all and (max-width:1000px){.history .year:last-child:nth-child(even) .month:last-child:after{right:auto;left:-11px !important;height:116px}}@media all and (max-width:600px){.history .year:last-child:nth-child(even) .month:last-child:after{height:75px}}@media all and (max-width:375px){.history .year:last-child:nth-child(even) .month:last-child:after{left:-10px !important}}@media (max-width:1600px) and (min-width:1000px){.history .year:last-child:nth-child(odd) .month:last-child:after{left:-8px}}.history .year:not(:last-child) .month:last-child:before{content:"";display:block;width:975px;width:100%;position:absolute;top:auto;bottom:-290px;left:-10px;z-index:1;pointer-events:none;height:345px;background:url("/images/about/bottom-1.png") no-repeat bottom left #fff;background-size:100% auto}@media (max-width:1600px) and (min-width:1000px){.history .year:not(:last-child) .month:last-child:before{bottom:-255px;height:305px}}@media all and (max-width:1000px){.history .year:not(:last-child) .month:last-child:before{height:205px;bottom:-175px}}@media (max-width:376px){.history .year:not(:last-child) .month:last-child:before{height:70px;bottom:-74px}}.history .year:after{content:attr(data-year);display:block;pointer-events:none;color:#18191F;font-weight:700;font-size:50px;position:absolute;right:11px;top:0;bottom:0;line-height:1;height:60px;margin:auto;z-index:3}@media all and (max-width:1000px){.history .year:after{font-size:22px}}@media (max-width:460px){.history .year:after{bottom:auto;right:25px}}.history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before{content:"";display:block;width:975px;width:100%;position:absolute;top:auto;bottom:-285px;left:-9px;z-index:1;pointer-events:none;height:350px;background:url("/images/about/top-2.png") no-repeat bottom left #fff;background-size:100% auto}@media (max-width:1600px) and (min-width:1000px){.history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before{bottom:-248px;height:308px;left:-9px}}@media all and (max-width:1000px){.history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before{height:205px;bottom:-164px;left:-9px}}@media all and (max-width:600px) and (min-width:460px){.history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before{height:162px;bottom:-124px}}@media all and (max-width:459px) and (min-width:376px){.history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before{height:130px;bottom:-115px}}@media (max-width:376px){.history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before{height:107px;bottom:-85px;left:-10px}}@media (max-width:300px){.history .year:nth-child(odd):not(:first-child):not(:last-child) .month:last-child:before{height:90px;bottom:-75px}}.history .year:nth-child(even):not(:last-child) .line{background:url("/images/about/line-left.png") repeat-y top left;background-size:100% auto;top:41px;bottom:-4px;left:-8px}@media (max-width:1600px) and (min-width:1000px){.history .year:nth-child(even):not(:last-child) .line{top:22px;bottom:22px;left:-8px}}@media all and (max-width:1000px){.history .year:nth-child(even):not(:last-child) .line{top:29px;left:-10px}}@media all and (max-width:600px) and (min-width:460px){.history .year:nth-child(even):not(:last-child) .line{left:-9px;top:15px}}@media (max-width:376px){.history .year:nth-child(even):not(:last-child) .line{top:-5px;left:-10px}}.history .year:nth-child(even):not(:last-child):after{right:auto;left:-12px}@media (max-width:376px){.history .year:nth-child(even):not(:last-child):after{left:5px;top:-25px}}.history .year:nth-child(even):not(:last-child) .month{margin-left:auto}.history .year:nth-child(even):not(:last-child) .month:before,.history .year:nth-child(even):not(:last-child) .month:after{left:auto !important;right:9px}@media (max-width:1600px) and (min-width:1000px){.history .year:nth-child(even):not(:last-child) .month:before,.history .year:nth-child(even):not(:last-child) .month:after{right:8px}}@media all and (max-width:1000px){.history .year:nth-child(even):not(:last-child) .month:before,.history .year:nth-child(even):not(:last-child) .month:after{right:10px;height:220px}}@media all and (max-width:600px) and (min-width:460px){.history .year:nth-child(even):not(:last-child) .month:before,.history .year:nth-child(even):not(:last-child) .month:after{bottom:-122px;right:9px;height:165px}}@media all and (max-width:459px) and (min-width:376px){.history .year:nth-child(even):not(:last-child) .month:before,.history .year:nth-child(even):not(:last-child) .month:after{bottom:-107px;right:10px;height:130px}}@media (max-width:376px){.history .year:nth-child(even):not(:last-child) .month:before,.history .year:nth-child(even):not(:last-child) .month:after{right:10px;height:110px;bottom:-95px}}@media (max-width:300px){.history .year:nth-child(even):not(:last-child) .month:before,.history .year:nth-child(even):not(:last-child) .month:after{height:90px;bottom:-85px}}@media (max-width:1600px) and (min-width:1000px){.history .year:nth-child(even):not(:last-child) .month:last-child:after{right:12px}}@media all and (max-width:920px){.history .year:nth-child(even):not(:last-child) .month:last-child:after{right:auto;left:-14px !important}}.history .year .month{display:flex;align-items:flex-start;width:calc(100% - 200px);padding:6px 0}@media all and (max-width:1000px){.history .year .month{width:calc(100% - 90px)}}@media (max-width:460px){.history .year .month{display:block;width:calc(100% - 65px)}}.history .year .month p{position:relative;z-index:2}.history .year .month p:first-child{font-weight:700;color:var(--blue);margin-right:25px;width:150px;min-width:150px}@media all and (max-width:1000px){.history .year .month p:first-child{width:90px;min-width:90px}}@media (max-width:460px){.history .year .month p:first-child{display:block;margin-bottom:4px}}.history .year .month ul,.history .year .month ol{position:relative;z-index:2;margin-top:0}.management{display:flex;flex-wrap:wrap;gap:30px;margin-top:60px}.management .person{width:calc(33.333% - 20px);margin-bottom:40px;font-size:15px;line-height:24px}.management .person img{object-fit:cover;margin-bottom:30px;width:100%;height:300px}.management .person p.name{font-weight:700;margin-bottom:8px}@media (max-width:920px){.management{flex-wrap:unset;overflow-x:scroll;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;margin-top:24px}.management .person{min-width:185px}.management .person img{height:212px;margin-bottom:15px}.management .person p{font-size:13px;line-height:20px}}.pageWithSide{display:flex}@media all and (max-width:1279px){.pageWithSide{flex-wrap:wrap}}.pageWithSide .leftColumn{width:calc(100% - 262px)}@media all and (max-width:1279px){.pageWithSide .leftColumn{width:100%}}.pageWithSide .rightColumn{width:254px;min-width:254px;margin-left:8px;position:relative}@media all and (max-width:1279px){.pageWithSide .rightColumn{display:block;width:100%;margin-left:0px;min-width:150px}}.pageWithSide .rightColumn .banner{background:#EDEFF5;margin-bottom:16px;box-sizing:border-box;position:relative}.pageWithSide .rightColumn .banner.special{padding:20px 10px}@media all and (max-width:1279px) and (min-width:769px){.pageWithSide .rightColumn .banner.special{padding:16px 260px 16px 16px}}.pageWithSide .rightColumn .banner.special a{position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:5;text-decoration:none}.pageWithSide .rightColumn .banner.special img{display:block;margin:-20px -10px 13px -10px}@media all and (max-width:1279px) and (min-width:769px){.pageWithSide .rightColumn .banner.special img{width:242px;position:absolute;right:0;top:0;margin:0;height:100%;object-fit:cover;object-position:center}}@media all and (max-width:768px){.pageWithSide .rightColumn .banner.special img{width:calc(100% + 20px);height:135px;object-fit:cover}}.pageWithSide .rightColumn .banner.special p{text-transform:uppercase;font-weight:700;font-size:26px;line-height:35px;color:#0C0C0C;margin-bottom:10px}@media all and (max-width:768px){.pageWithSide .rightColumn .banner.special p{font-size:13px;line-height:1.5}}.pageWithSide .rightColumn .banner.special p span{color:#A8026B}.pageWithSide .rightColumn .banner.special p big{display:block;color:#A8026B;font-size:58px;line-height:58px}@media all and (max-width:768px){.pageWithSide .rightColumn .banner.special p big{font-size:50px;line-height:50px}}.pageWithSide .rightColumn .banner.special ul{padding-left:15px;list-style:disc}.pageWithSide .rightColumn .banner.special ul li{font-weight:400;font-size:14px;line-height:150%}.pageWithSide .rightColumn .banner.special ul li:not(:last-child){margin-bottom:6px}@media all and (max-width:768px){.pageWithSide .rightColumn .banner.special ul li{font-size:13px;line-height:20px}}.pageWithSide .rightColumn .banner.consultation{padding:20px 4px 0 4px;position:sticky;top:110px}@media all and (max-width:1279px) and (min-width:769px){.pageWithSide .rightColumn .banner.consultation{display:flex;justify-content:space-between;padding-top:0}}.pageWithSide .rightColumn .banner.consultation p{text-align:center;margin-bottom:16px}@media all and (max-width:1279px) and (min-width:769px){.pageWithSide .rightColumn .banner.consultation p{font-weight:700;order:2;width:100%;text-align:center;margin:0 20px;align-self:center}}@media all and (max-width:768px){.pageWithSide .rightColumn .banner.consultation p{position:absolute;font-weight:700;width:166px;left:5px;top:55px}}.pageWithSide .rightColumn .banner.consultation img{display:block;margin:auto;max-width:100%}@media all and (max-width:1279px) and (min-width:769px){.pageWithSide .rightColumn .banner.consultation img{order:1;margin-left:0}}@media all and (max-width:768px){.pageWithSide .rightColumn .banner.consultation img{margin-right:0;height:155px;object-fit:contain;object-position:bottom right}}.pageWithSide .rightColumn .banner.consultation .button{display:flex;max-width:155px;margin-left:auto;margin-right:auto}.pageWithSide .rightColumn .banner.consultation div{margin:0 -4px 0 -4px;background:var(--blue);padding:30px 10px}.pageWithSide .rightColumn .banner.consultation div p{color:#fff;font-weight:700;margin-bottom:30px}@media all and (max-width:1279px) and (min-width:769px){.pageWithSide .rightColumn .banner.consultation div{width:242px;order:3;min-width:242px;padding:45px 10px}.pageWithSide .rightColumn .banner.consultation div p{margin-left:0;margin-right:0}}@media all and (max-width:768px){.pageWithSide .rightColumn .banner.consultation div p{position:static;width:100%}}.other_models{display:flex;flex-wrap:wrap;margin-top:45px;margin-bottom:45px;gap:8px}@media all and (max-width:767px){.other_models{margin-top:25px}}.other_models .title{width:100%;margin-bottom:25px;font-weight:700;font-size:26px;line-height:35px}.other_models .other_item{height:125px;width:calc(25% - 6px);overflow:hidden}@media all and (max-width:767px){.other_models .other_item{width:calc(50% - 4px)}}.other_models .other_item a{display:block;text-decoration:none;width:100%;height:100%;position:relative;padding:10px 15px;box-sizing:border-box}.other_models .other_item a:before{content:"";display:block;position:absolute;top:0;bottom:50%;left:0;right:0;background:linear-gradient(182.81deg, #232033 2.34%, rgba(217,217,217,0) 88.2%);z-index:2}.other_models .other_item a span{position:relative;z-index:2;font-weight:700;font-size:19px;line-height:26px;color:#fff;text-transform:uppercase}.other_models .other_item a img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.brand_catalogue_list{display:flex;flex-wrap:wrap;margin-top:45px;margin-bottom:45px;gap:8px}@media all and (max-width:767px){.brand_catalogue_list{margin-top:25px}}.brand_catalogue_list .brand_catalogue_title{width:100%;margin-bottom:25px;font-weight:700;font-size:26px;line-height:35px}.brand_catalogue_list .brand_catalogue_item{height:134px;width:calc(25% - 6px);overflow:hidden}@media all and (max-width:1400px){.brand_catalogue_list .brand_catalogue_item{width:calc(33% - 4px);height:142px}}@media all and (max-width:1280px){.brand_catalogue_list .brand_catalogue_item{width:calc(33% - 4px);height:170px}}@media all and (max-width:1200px){.brand_catalogue_list .brand_catalogue_item{width:calc(33% - 4px);height:170px}}@media all and (max-width:1100px){.brand_catalogue_list .brand_catalogue_item{width:calc(33% - 4px);height:160px}}@media all and (max-width:1000px){.brand_catalogue_list .brand_catalogue_item{width:calc(33% - 4px);height:150px}}@media all and (max-width:860px){.brand_catalogue_list .brand_catalogue_item{width:calc(33% - 4px);height:125px}}@media all and (max-width:767px){.brand_catalogue_list .brand_catalogue_item{width:calc(50% - 4px);height:174px}}@media all and (max-width:672px){.brand_catalogue_list .brand_catalogue_item{height:154px}}@media all and (max-width:576px){.brand_catalogue_list .brand_catalogue_item{height:134px}}@media all and (max-width:480px){.brand_catalogue_list .brand_catalogue_item{width:100%;height:220px}}@media all and (max-width:400px){.brand_catalogue_list .brand_catalogue_item{width:100%;height:180px}}.brand_catalogue_list .brand_catalogue_item a{display:block;text-decoration:none;width:100%;height:100%;position:relative;padding:10px 15px;box-sizing:border-box}.brand_catalogue_list .brand_catalogue_item a:before{content:"";display:block;position:absolute;top:0;bottom:50%;left:0;right:0;background:linear-gradient(182.81deg, #232033 2.34%, rgba(217,217,217,0) 88.2%);z-index:2}.brand_catalogue_list .brand_catalogue_item a span{position:relative;z-index:2;font-weight:700;font-size:19px;line-height:26px;color:#fff;text-transform:uppercase}.brand_catalogue_list .brand_catalogue_item a img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.recom_models{display:flex;flex-wrap:wrap;margin-top:45px;margin-bottom:45px;gap:24px 9px}@media all and (max-width:767px){.recom_models{margin-top:25px}}.recom_models .title_wrapper{width:100%;margin-bottom:0}.recom_models .title_wrapper .title{margin-bottom:0;width:auto}.recom_models .title_wrapper .button{padding:0}.recom_models .title{width:100%;margin-bottom:0;font-weight:700;font-size:26px;line-height:35px}.recom_models h2{width:100%;margin-bottom:0;font-weight:700;font-size:26px;line-height:35px}.recom_models .other_item{width:calc(33.333% - 6px);overflow:hidden}@media all and (max-width:767px){.recom_models .other_item{width:calc(50% - 5px)}}@media all and (max-width:630px){.recom_models .other_item{width:calc(50% - 5px)}}@media all and (max-width:520px){.recom_models .other_item{width:100%}}.recom_models .other_item a{display:flex;flex-wrap:wrap;text-decoration:none}.recom_models .other_item a span{position:relative;z-index:2;order:2;width:100%;font-weight:700;font-size:20px;line-height:35px;color:#0C0C0C}.recom_models .other_item a h3{position:relative;z-index:2;order:2;width:100%;font-weight:700;font-size:20px;line-height:35px;color:#0C0C0C;margin-bottom:0px}.recom_models .other_item a img{order:1;margin-bottom:6px;width:100%;height:175px;object-fit:cover}@media all and (max-width:1500px){.recom_models .other_item a img{height:175px;margin-bottom:6px}}@media all and (max-width:1400px){.recom_models .other_item a img{height:160px;margin-bottom:6px}}@media all and (max-width:1280px){.recom_models .other_item a img{height:180px;margin-bottom:6px}}@media all and (max-width:1100px){.recom_models .other_item a img{height:145px;margin-bottom:6px}}@media all and (max-width:1000px){.recom_models .other_item a img{height:145px;margin-bottom:6px}}@media all and (max-width:900px){.recom_models .other_item a img{height:120px;margin-bottom:6px}}@media all and (max-width:767px){.recom_models .other_item a img{height:180px;margin-bottom:6px}}@media all and (max-width:630px){.recom_models .other_item a img{height:120px;margin-bottom:6px}}@media all and (max-width:520px){.recom_models .other_item a img{height:195px;margin-bottom:6px}}@media all and (max-width:420px){.recom_models .other_item a img{height:160px;margin-bottom:6px}}.news_static_wrapper{margin-top:32px}@media all and (max-width:767px){.news_static_wrapper{margin-left:-16px;padding-left:16px;margin-right:-16px;overflow-x:auto}.news_static_wrapper .news_list{overflow-y:hidden}}.news_static_wrapper .news_list .news_item{width:33.33%}.search_not_found{margin:25px 0;text-align:center}.search_not_found p{font-weight:700;color:var(--blue)}.image_recommended{height:100% !important;object-fit:contain !important}.catalog_h2_title{padding:0px;margin:0px;padding-bottom:40px;font-size:28px}@media all and (max-width:767px){.catalog_h2_title{margin-top:30px !important}}@media all and (max-width:767px){.catalog_h2_title_with_filter{margin-top:30px !important}}.catalog_show_more_button{display:flex;justify-content:center;padding:0px;margin:0px;margin-bottom:50px;width:100%;background:rgba(0,16,61,0.06);color:var(--blue)}.catalog_show_more_button span{margin:10px;font-weight:600}@media all and (max-width:768px){.catalog_show_more_button{margin-bottom:30px}}.catalog_item_with_button{margin-bottom:40px !important}.search_list{display:block}.search_list .search_item{width:100%;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--inactive);position:relative;font-size:14px;line-height:150%}.search_list .search_item .category{position:absolute;right:0;top:0;font-weight:400;font-size:13px;line-height:24px;background:#EDEFF5;padding:0 4px;z-index:2}@media all and (max-width:768px){.search_list .search_item .category{display:inline-block;top:0 !important}}.search_list .search_item a{display:block;position:relative;z-index:2;color:var(--gray);min-height:172px}@media all and (max-width:1279px) and (min-width:769px){.search_list .search_item a{padding-left:166px !important;min-height:190px}}.search_list .search_item img{height:calc(100% - 16px);object-fit:cover;position:absolute;top:0;left:0;bottom:16px;background:transparent;object-position:top;object-fit:contain}@media all and (max-width:1279px) and (min-width:769px){.search_list .search_item img{width:150px !important;height:190px}}@media all and (max-width:768px){.search_list .search_item img{position:relative;width:100%;height:150px;bottom:0}}.search_list .search_item .item_class,.search_list .search_item .item_title{font-weight:700;font-size:26px;line-height:35px;padding-right:180px}@media all and (max-width:768px){.search_list .search_item .item_class,.search_list .search_item .item_title{padding-right:0;font-size:19px;line-height:26px}}.search_list .search_item .item_model,.search_list .search_item .item_desc{font-weight:400;font-size:14px;line-height:20px;margin-bottom:10px}.search_list .search_item .item_model b,.search_list .search_item .item_desc b{font-weight:700;font-size:15px;line-height:23px}.search_list .search_item .item_footer{text-align:right}.search_list .search_item[data-type="auto"] img{border:solid 3px white;width:150px;height:150px}@media all and (max-width:768px){.search_list .search_item[data-type="auto"] img{width:100%;margin-bottom:15px}}.search_list .search_item[data-type="auto"] a{padding-left:172px}@media all and (max-width:768px){.search_list .search_item[data-type="auto"] a{padding:0px}}.search_list .search_item[data-type="auto"] a ul{width:80%}@media all and (max-width:768px){.search_list .search_item[data-type="auto"] a ul{width:100%}}.search_list .search_item[data-type="auto"] a ul li{display:flex;gap:0 10px;justify-content:space-between}.search_list .search_item[data-type="auto"] a ul li:first-child{font-weight:700}.search_list .search_item[data-type="news"] img{border:solid 3px white;width:150px;height:150px}@media all and (max-width:768px){.search_list .search_item[data-type="news"] img{width:190px;height:190px;margin-bottom:15px}}.search_list .search_item[data-type="news"] a{padding-left:172px}@media all and (max-width:768px){.search_list .search_item[data-type="news"] a{padding:0px}}.search_list .search_item[data-type="news"] .item_date{font-size:11px}.search_list .search_item[data-type="special"] img{border:solid 6px white;width:143px;height:150px}@media all and (max-width:1280px){.search_list .search_item[data-type="special"] img{width:146px !important;height:142px;margin-bottom:16px}}@media all and (max-width:768px){.search_list .search_item[data-type="special"] img{width:186px !important;height:186px;margin-bottom:15px}}.search_list .search_item[data-type="special"] a{padding-left:172px}@media all and (max-width:768px){.search_list .search_item[data-type="special"] a{padding:0px}}.search_list .search_item[data-type="special"] ul{padding-left:15px;list-style:disc;margin-top:12px}.search_list .search_item[data-type="default"]{padding-left:8px}@media all and (max-width:768px){.search_list .search_item[data-type="default"]{padding-left:0}}@media all and (max-width:1279px) and (min-width:769px){.search_list .search_item[data-type="default"] a{padding-left:0 !important}}.search_list .search_item[data-type="program"]{padding:8px;border:0;background:#EDEFF5}@media all and (max-width:1279px) and (min-width:769px){.search_list .search_item[data-type="program"] a{padding-left:0 !important}}@media all and (max-width:768px){.search_list .search_item[data-type="program"]{padding:40px 8px 8px 8px}}.search_list .search_item[data-type="program"] .item_footer{text-align:left}.search_list .search_item[data-type="program"] .category{color:#FFFFFF;background:#8E94A7;top:8px}.search_list .search_item[data-type="program"] .button{background:transparent;padding-left:0}@media all and (max-width:768px){.search_list .search_item[data-type="program"] p{padding-right:0px}}.search_list .search_item[data-type="program"] img{left:auto;top:auto;bottom:0;right:0;height:100px;object-fit:contain;object-position:bottom right;background:transparent;pointer-events:none}@media all and (max-width:768px){.search_list .search_item[data-type="program"] img{display:none}}.header_with_offset{margin-top:39px}.header_with_offset_extended{margin-top:147px}.content_with_offset{padding-top:151px}@media all and (max-width:1601px){.content_with_offset{padding-top:137px}}@media all and (max-width:1279px){.content_with_offset{padding-top:125px}}.content_with_offset_extended{padding-top:259px}@media all and (max-width:1601px){.content_with_offset_extended{padding-top:245px}}@media all and (max-width:1279px){.content_with_offset_extended{padding-top:233px}}.person_comment{color:#0C0C0C;padding:15px 25px;background:var(--inactive);margin-bottom:24px;display:flex;flex-wrap:wrap;justify-content:space-between}.person_comment .person_avatar{width:160px;height:160px;min-width:160px;border-radius:100%;overflow:hidden;margin-right:32px;align-self:center}.person_comment .person_avatar img{width:100%;height:100%;object-fit:cover;object-position:center}@media all and (max-width:768px){.person_comment .person_avatar{margin-left:auto;margin-right:auto;margin-bottom:25px}}.person_comment .person_text{font-size:14px;line-height:29px;width:calc(100% - 246px);margin-left:24px;position:relative;align-self:center}.person_comment .person_text p:not(:last-child){margin-bottom:16px}@media all and (max-width:768px){.person_comment .person_text{width:100%;margin-left:0;font-size:13px;line-height:20px}}.person_comment .person_name{font-size:15px;line-height:24px}.person_comment .person_name span{display:block;font-weight:700}@media all and (max-width:768px){.person_comment .person_name{font-size:14px;line-height:20px}}.person_comment .sep{width:30px;position:relative;display:flex;align-items:center;justify-content:center}.person_comment .sep:before{content:"";display:block;width:1px;height:100%;background:var(--blue);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1}.person_comment .sep:after{content:"";display:block;width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg width='29' height='25' viewBox='0 0 29 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 13.3129V24.5618H9.11206C11.3212 24.5618 13.1121 22.7709 13.1121 20.5618V10.705H6.48743V7.97977C6.48743 6.16033 7.72846 4.57551 9.49483 4.13927L10.1558 3.97604C11.8921 3.54721 13.1121 1.98933 13.1121 0.200806C5.87047 0.200806 0 6.07127 0 13.3129Z' fill='%231C01A9'/%3E%3Cpath d='M15.0596 13.3129V24.5618H24.1716C26.3808 24.5618 28.1716 22.7709 28.1716 20.5618V10.705H21.547V7.97977C21.547 6.16033 22.788 4.57551 24.5544 4.13927L25.2153 3.97604C26.9517 3.54721 28.1716 1.98933 28.1716 0.200806C20.93 0.200806 15.0596 6.07127 15.0596 13.3129Z' fill='%231C01A9'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-color:var(--inactive);z-index:2}@media all and (max-width:768px){.person_comment .sep{display:none}}.contacts_block{background-color:var(--inactive);display:flex;flex-wrap:wrap}.contacts_block #map{width:50%;height:auto;display:block;margin:0;min-height:350px}@media all and (max-width:768px){.contacts_block #map{width:100%;height:275px;min-height:350px}}.contacts_block .block_info_list{width:50%;box-sizing:border-box;padding:25px 30px}@media all and (max-width:768px){.contacts_block .block_info_list{width:100%;padding:10px}}.contacts_block .block_info_list .block_info:not(:last-child){margin-bottom:30px}.contacts_block .block_info_list .block_info p:not(:last-child){margin-bottom:8px}.contacts_block .block_info_list .block_info .block_title{font-weight:700}/*# sourceMappingURL=./style.css.map */
\ No newline at end of file
diff --git a/local/templates/evolution/css/main/style.css.map b/local/templates/evolution/css/main/style.css.map
index 1896491..98c6708 100644
--- a/local/templates/evolution/css/main/style.css.map
+++ b/local/templates/evolution/css/main/style.css.map
@@ -1 +1 @@
-{"version":3,"sources":["style.less"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"sources":["style.less"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/local/templates/evolution/css/main/style.less b/local/templates/evolution/css/main/style.less
index 26a0f98..63c5b9b 100644
--- a/local/templates/evolution/css/main/style.less
+++ b/local/templates/evolution/css/main/style.less
@@ -5055,13 +5055,13 @@ main .dropdown_blocks_list .dropdown_block .block_body {
left: -8px;
z-index: 1;
pointer-events: none;
- height: 215px;
+ height: 204px;
background: url("/images/about/bottom-2.png") no-repeat bottom left #fff;
background-size: 100% auto;
@media (max-width: 1600px) and (min-width: 1000px) {
bottom: -135px;
- height: 185px;
+ height: 170px;
}
@media all and (max-width: 1000px) {
@@ -5118,8 +5118,8 @@ main .dropdown_blocks_list .dropdown_block .block_body {
background: url("/images/about/line-left.png") repeat-y top left;
background-size: 100% auto;
top: -20px;
- bottom: -4px;
- left: -11px;
+ bottom: -4px;
+ left: -9px;
@media (max-width: 1600px) and (min-width: 1000px) {
bottom: -15px;
@@ -5143,6 +5143,11 @@ main .dropdown_blocks_list .dropdown_block .block_body {
@media all and (max-width: 1000px) {
right: auto;
left: -11px !important;
+ height: 116px;
+ }
+
+ @media all and (max-width: 600px) {
+ height: 75px;
}
@media all and (max-width: 375px) {
@@ -5240,7 +5245,7 @@ main .dropdown_blocks_list .dropdown_block .block_body {
@media (max-width: 1600px) and (min-width: 1000px) {
bottom: -248px;
height: 308px;
- left: -8px;
+ left: -9px;
}
@media all and (max-width: 1000px) {
diff --git a/programs/faq/index.php b/programs/faq/index.php
index f70e972..7276bd4 100644
--- a/programs/faq/index.php
+++ b/programs/faq/index.php
@@ -1,6 +1,8 @@
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
-$APPLICATION->SetTitle("Часто задаваемые вопросы");
+$APPLICATION->SetTitle("Часто задаваемые вопросы по специальным программам лизинга | Эволюция");
+$APPLICATION->SetPageProperty("keywords", "Часто задаваемые вопросы, программы лизинга");
+$APPLICATION->SetPageProperty("description", "Специалисты компании “Эволюция” отвечают на часто задаваемые вопросы по специальным программам лизинга. Мы будем рады помочь вам с решением любого вопроса.");
$APPLICATION->AddHeadString('
');
?>
diff --git a/programs/index.php b/programs/index.php
index 08dcc3d..0070f15 100644
--- a/programs/index.php
+++ b/programs/index.php
@@ -1,6 +1,8 @@
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
-$APPLICATION->SetTitle("Лизинговые программы");
+$APPLICATION->SetTitle("Лизинговые программы для юридических лиц и ИП в Москве | Эволюция");
+$APPLICATION->SetPageProperty("description", "Выгодные лизинговые программы для юридических лиц и ИП в Москве и в других регионах России от компании “Эволюция”. Мы поможем вам купить новый автомобиль на выгодных условиях. Телефон горячей линии 8 (800) 333-75-75 - звонок по России бесплатный.");
+$APPLICATION->SetPageProperty("keywords", "Лизинговые программы, лизинговые программы для юридических лиц, лизинговые программы для ип");
$APPLICATION->AddHeadString('
');
?>
diff --git a/regions/landing.php b/regions/landing.php
new file mode 100644
index 0000000..6dba175
--- /dev/null
+++ b/regions/landing.php
@@ -0,0 +1,60 @@
+
+require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
+$APPLICATION->SetTitle("Новые автомобили в лизинг");
+//$APPLICATION->AddHeadString('
');
+?>
+
+ $APPLICATION->IncludeComponent("bitrix:breadcrumb", "evolution", Array(
+ "PATH" => "", // Путь, для которого будет построена навигационная цепочка (по умолчанию, текущий путь)
+ "SITE_ID" => "s1", // Cайт (устанавливается в случае многосайтовой версии, когда DOCUMENT_ROOT у сайтов разный)
+ "START_FROM" => "0", // Номер пункта, начиная с которого будет построена навигационная цепочка
+ ),
+ false
+ );
+?>
+
+
+ $params = [
+ "PAGINATION" => "Y",
+ "COUNT_PER_PAGE" => 12,
+ "BRAND" => $_REQUEST['BRAND'],
+ "MODEL" => $_REQUEST['MODEL'],
+ "MODIFICATION" => $_REQUEST['MODIFICATION'],
+ "DRIVE" => $_REQUEST['DRIVE'],
+ "BODY" => $_REQUEST['BODY'],
+ "GEAR" => $_REQUEST['GEAR'],
+ "ENGINE_FUEL" => $_REQUEST['ENGINE_FUEL'],
+ "ENGINE_POWER_FROM" => $_REQUEST['ENGINE_POWER_FROM'],
+ "ENGINE_POWER_TO" => $_REQUEST['ENGINE_POWER_TO'],
+ "ENGINE_VOLUME_FROM" => $_REQUEST['ENGINE_VOLUME_FROM'],
+ "ENGINE_VOLUME_TO" => $_REQUEST['ENGINE_VOLUME_TO'],
+ "SORT" => $_REQUEST['SORT'],
+ "PATH" => "/regions/".$_REQUEST['REGION']."/",
+ "PROGRAM" => null,
+ "REGION" => $_REQUEST['REGION'],
+ "LANDING" => true,
+ ];
+
+ foreach($_REQUEST AS $k => $v)
+ {
+ if(strpos($k, "_SLUG"))
+ {
+ $params = array_merge($params, [ $k => $v ]);
+ }
+ }
+
+ $APPLICATION->IncludeComponent(
+ "evolution:catalog.landing.".$_REQUEST['TYPE'],
+ "",
+ $params,
+ );
+?>
+
+
+ $APPLICATION->IncludeComponent(
+ "evolution:form.leasing",
+ "",
+ Array()
+ );
+?>
+
\ No newline at end of file
diff --git a/urlrewrite.php b/urlrewrite.php
index d5152d2..b71b5be 100644
--- a/urlrewrite.php
+++ b/urlrewrite.php
@@ -1,6 +1,6 @@
+
array (
'CONDITION' => '#^/api/([A-Za-z0-9]+)/([A-Za-z0-9]+)/([A-Za-z0-9]+)/([A-Za-z0-9]+)/\\??.*$#',
'RULE' => 'PARAM_1=$1&PARAM_2=$2&PARAM_3=$3',
@@ -8,7 +8,7 @@ $arUrlRewrite=array (
'PATH' => '/api/index.php',
'SORT' => 1,
),
- 1 =>
+
array (
'CONDITION' => '#^/api/([A-Za-z0-9]+)/([A-Za-z0-9]+)/([A-Za-z0-9]+)/\\??.*$#',
'RULE' => 'PARAM_1=$1&PARAM_2=$2&PARAM_3=$3',
@@ -16,7 +16,7 @@ $arUrlRewrite=array (
'PATH' => '/api/index.php',
'SORT' => 2,
),
- 2 =>
+
array (
'CONDITION' => '#^/api/([A-Za-z0-9]+)/([A-Za-z0-9]+)/\\??.*$#',
'RULE' => 'PARAM_1=$1&PARAM_2=$2',
@@ -24,7 +24,7 @@ $arUrlRewrite=array (
'PATH' => '/api/index.php',
'SORT' => 3,
),
- 3 =>
+
array (
'CONDITION' => '#^/api/([A-Za-z0-9]+)/\\??.*$#',
'RULE' => 'PARAM_1=$1',
@@ -32,7 +32,7 @@ $arUrlRewrite=array (
'PATH' => '/api/index.php',
'SORT' => 4,
),
- 4 =>
+
array (
'CONDITION' => '#^/programs/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/page-([0-9]+)/\\??.*$#',
'RULE' => 'PROGRAM=$1&BRAND=$2&MODEL=$3&PAGEN_1=$4',
@@ -40,7 +40,7 @@ $arUrlRewrite=array (
'PATH' => '/programs/entry.php',
'SORT' => 5,
),
- 5 =>
+
array (
'CONDITION' => '#^/programs/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/page-([0-9]+)/\\??.*$#',
'RULE' => 'PROGRAM=$1&BRAND=$2&PAGEN_1=$3',
@@ -48,7 +48,7 @@ $arUrlRewrite=array (
'PATH' => '/programs/entry.php',
'SORT' => 6,
),
- 6 =>
+
array (
'CONDITION' => '#^/programs/([a-zA-Z0-9_-]+)/page-([0-9]+)/\\??.*$#',
'RULE' => 'PROGRAM=$1&PAGEN_1=$2',
@@ -56,7 +56,7 @@ $arUrlRewrite=array (
'PATH' => '/programs/entry.php',
'SORT' => 7,
),
- 7 =>
+
array (
'CONDITION' => '#^/programs/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/\\??.*$#',
'RULE' => 'PROGRAM=$1&BRAND=$2&MODEL=$3',
@@ -64,7 +64,7 @@ $arUrlRewrite=array (
'PATH' => '/programs/entry.php',
'SORT' => 8,
),
- 8 =>
+
array (
'CONDITION' => '#^/programs/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/\\??.*$#',
'RULE' => 'PROGRAM=$1&BRAND=$2',
@@ -72,7 +72,7 @@ $arUrlRewrite=array (
'PATH' => '/programs/entry.php',
'SORT' => 9,
),
- 9 =>
+
array (
'CONDITION' => '#^/programs/([a-zA-Z0-9_-]+)/\\??.*$#',
'RULE' => 'PROGRAM=$1',
@@ -80,7 +80,73 @@ $arUrlRewrite=array (
'PATH' => '/programs/entry.php',
'SORT' => 10,
),
- 10 =>
+
+ array (
+ 'CONDITION' => '#^/catalog/kuzov-([a-zA-Z0-9_-]+)/\\??.*$#',
+ 'RULE' => 'TYPE=body&BODY_SLUG=$1',
+ 'ID' => '',
+ 'PATH' => '/catalog/landing.php',
+ 'SORT' => 11,
+ ),
+
+ array (
+ 'CONDITION' => '#^/catalog/dvigatel-([a-zA-Z0-9_-]+)/\\??.*$#',
+ 'RULE' => 'TYPE=engine_fuel&ENGINE_FUEL_SLUG=$1',
+ 'ID' => '',
+ 'PATH' => '/catalog/landing.php',
+ 'SORT' => 11,
+ ),
+
+ array (
+ 'CONDITION' => '#^/catalog/electric-car/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/page-([0-9]+)/\\??.*$#',
+ 'RULE' => 'ENGINE_FUEL=электричество&BRAND=$1&MODEL=$2&PAGEN_1=$3',
+ 'ID' => '',
+ 'PATH' => '/catalog/index.php',
+ 'SORT' => 11,
+ ),
+
+ array (
+ 'CONDITION' => '#^/catalog/electric-car/([a-zA-Z0-9_-]+)/page-([0-9]+)/\\??.*$#',
+ 'RULE' => 'ENGINE_FUEL=электричество&BRAND=$1&PAGEN_1=$2',
+ 'ID' => '',
+ 'PATH' => '/catalog/index.php',
+ 'SORT' => 12,
+ ),
+
+ array (
+ 'CONDITION' => '#^/catalog/electric-car/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/(\\?(.*))?$#',
+ 'RULE' => 'ENGINE_FUEL=электричество&BRAND=$1&MODEL=$2',
+ 'ID' => '',
+ 'PATH' => '/catalog/index.php',
+ 'SORT' => 13,
+ ),
+
+ array (
+ 'CONDITION' => '#^/catalog/electric-car/page-([0-9]+)/\\??.*$#',
+ 'RULE' => 'ENGINE_FUEL=электричество&PAGEN_1=$1',
+ 'ID' => '',
+ 'PATH' => '/catalog/index.php',
+ 'SORT' => 14,
+ ),
+
+ array (
+ 'CONDITION' => '#^/catalog/electric-car/([a-zA-Z0-9_-]+)/(\\?(.*))?$#',
+ 'RULE' => 'ENGINE_FUEL=электричество&BRAND=$1',
+ 'ID' => '',
+ 'PATH' => '/catalog/index.php',
+ 'SORT' => 15,
+ ),
+
+ array (
+ 'CONDITION' => '#^/catalog/electric-car/#',
+ 'RULE' => 'ENGINE_FUEL=электричество',
+ 'ID' => '',
+ 'PATH' => '/catalog/index.php',
+ 'SORT' => 15,
+ ),
+
+
+
array (
'CONDITION' => '#^/catalog/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/page-([0-9]+)/\\??.*$#',
'RULE' => 'BRAND=$1&MODEL=$2&PAGEN_1=$3',
@@ -88,7 +154,7 @@ $arUrlRewrite=array (
'PATH' => '/catalog/index.php',
'SORT' => 11,
),
- 11 =>
+
array (
'CONDITION' => '#^/catalog/([a-zA-Z0-9_-]+)/page-([0-9]+)/\\??.*$#',
'RULE' => 'BRAND=$1&PAGEN_1=$2',
@@ -96,7 +162,7 @@ $arUrlRewrite=array (
'PATH' => '/catalog/index.php',
'SORT' => 12,
),
- 12 =>
+
array (
'CONDITION' => '#^/catalog/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/(\\?(.*))?$#',
'RULE' => 'BRAND=$1&MODEL=$2',
@@ -104,7 +170,7 @@ $arUrlRewrite=array (
'PATH' => '/catalog/index.php',
'SORT' => 13,
),
- 13 =>
+
array (
'CONDITION' => '#^/catalog/page-([0-9]+)/\\??.*$#',
'RULE' => 'PAGEN_1=$1',
@@ -112,7 +178,7 @@ $arUrlRewrite=array (
'PATH' => '/catalog/index.php',
'SORT' => 14,
),
- 14 =>
+
array (
'CONDITION' => '#^/catalog/([a-zA-Z0-9_-]+)/(\\?(.*))?$#',
'RULE' => 'BRAND=$1',
@@ -120,7 +186,8 @@ $arUrlRewrite=array (
'PATH' => '/catalog/index.php',
'SORT' => 15,
),
- 15 =>
+
+
array (
'CONDITION' => '#^/car/([a-zA-Z0-9_-]+)/(\\?(.*))?$#',
'RULE' => 'OFFER=$1',
@@ -128,7 +195,7 @@ $arUrlRewrite=array (
'PATH' => '/catalog/position.php',
'SORT' => 16,
),
- 16 =>
+
array (
'CONDITION' => '#^/about/career/page-([0-9]+)/\\??.*$#',
'RULE' => 'PAGEN_1=$1',
@@ -136,7 +203,7 @@ $arUrlRewrite=array (
'PATH' => '/about/career/index.php',
'SORT' => 20,
),
- 17 =>
+
array (
'CONDITION' => '#^/about/career/vacancy-([0-9]+)/\\??.*$#',
'RULE' => 'ID=$1',
@@ -144,7 +211,7 @@ $arUrlRewrite=array (
'PATH' => '/about/career/vacancy.php',
'SORT' => 21,
),
- 18 =>
+
array (
'CONDITION' => '#^/about/news/page-([0-9]+)/\\??.*$#',
'RULE' => 'PAGEN_1=$1',
@@ -152,7 +219,7 @@ $arUrlRewrite=array (
'PATH' => '/about/news/index.php',
'SORT' => 30,
),
- 22 =>
+
array (
'CONDITION' => '#^/search/page-([0-9]+)/\\??.*$#',
'RULE' => 'PAGEN_1=$1',
@@ -160,7 +227,7 @@ $arUrlRewrite=array (
'PATH' => '/search/index.php',
'SORT' => 30,
),
- 19 =>
+
array (
'CONDITION' => '#^/about/news/([a-zA-Z0-9_-]+)\\??.*$#',
'RULE' => 'CODE=$1',
@@ -168,7 +235,7 @@ $arUrlRewrite=array (
'PATH' => '/about/news/detail.php',
'SORT' => 31,
),
- 20 =>
+
array (
'CONDITION' => '#^/services/([a-zA-Z0-9_-]+)/\\??.*$#',
'RULE' => 'CODE=$1',
@@ -176,7 +243,7 @@ $arUrlRewrite=array (
'PATH' => '/services/entry.php',
'SORT' => 40,
),
- 21 =>
+
array (
'CONDITION' => '#^/special/([a-zA-Z0-9_-]+)/\\??.*$#',
'RULE' => 'OFFER=$1',
@@ -184,7 +251,7 @@ $arUrlRewrite=array (
'PATH' => '/special/offer.php',
'SORT' => 50,
),
- 23 =>
+
array (
'CONDITION' => '#^/revocation/page-([0-9]+)/\\??.*$#',
'RULE' => 'PAGEN_1=$1',
@@ -192,7 +259,7 @@ $arUrlRewrite=array (
'PATH' => '/about/revocation/index.php',
'SORT' => 60,
),
- 24 =>
+
array (
'CONDITION' => '#^/revocation/\\??.*$#',
'RULE' => '',
@@ -200,7 +267,7 @@ $arUrlRewrite=array (
'PATH' => '/about/revocation/index.php',
'SORT' => 70,
),
- 25 =>
+
array (
'CONDITION' => '#^/general-terms/\\??.*$#',
'RULE' => '',
@@ -208,7 +275,23 @@ $arUrlRewrite=array (
'PATH' => '/about/rules/index.php',
'SORT' => 80,
),
- 26 =>
+
+ array (
+ 'CONDITION' => '#^/regions/([a-zA-Z0-9_-]+)/kuzov-([a-zA-Z0-9_-]+)/(\\?(.*))?$#',
+ 'RULE' => 'TYPE=body®ION=$1&BODY_SLUG=$2',
+ 'ID' => '',
+ 'PATH' => '/regions/landing.php',
+ 'SORT' => 80,
+ ),
+
+ array (
+ 'CONDITION' => '#^/regions/([a-zA-Z0-9_-]+)/dvigatel-([a-zA-Z0-9_-]+)/(\\?(.*))?$#',
+ 'RULE' => 'TYPE=engine_fuel®ION=$1&ENGINE_FUEL_SLUG=$2',
+ 'ID' => '',
+ 'PATH' => '/regions/landing.php',
+ 'SORT' => 80,
+ ),
+
array (
'CONDITION' => '#^/regions/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/page-([0-9]+)/\\??.*$#',
'RULE' => 'REGION=$1&BRAND=$2&MODEL=$3&PAGEN_1=$4',
@@ -216,7 +299,7 @@ $arUrlRewrite=array (
'PATH' => '/regions/region.php',
'SORT' => 81,
),
- 27 =>
+
array (
'CONDITION' => '#^/regions/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/(\\?(.*))?$#',
'RULE' => 'REGION=$1&BRAND=$2&MODEL=$3',
@@ -224,7 +307,7 @@ $arUrlRewrite=array (
'PATH' => '/regions/region.php',
'SORT' => 82,
),
- 28 =>
+
array (
'CONDITION' => '#^/regions/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/page-([0-9]+)/\\??.*$#',
'RULE' => 'REGION=$1&BRAND=$2&PAGEN_1=$3',
@@ -232,7 +315,7 @@ $arUrlRewrite=array (
'PATH' => '/regions/region.php',
'SORT' => 83,
),
- 29 =>
+
array (
'CONDITION' => '#^/regions/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/\\??.*$#',
'RULE' => 'REGION=$1&BRAND=$2',
@@ -240,7 +323,7 @@ $arUrlRewrite=array (
'PATH' => '/regions/region.php',
'SORT' => 84,
),
- 30 =>
+
array (
'CONDITION' => '#^/regions/([a-zA-Z0-9_-]+)/(\\?(.*))?$#',
'RULE' => 'REGION=$1',
@@ -248,7 +331,7 @@ $arUrlRewrite=array (
'PATH' => '/regions/region.php',
'SORT' => 85,
),
- 31 =>
+
array (
'CONDITION' => '#^\\/?\\/mobileapp/jn\\/(.*)\\/.*#',
'RULE' => 'componentName=$1',
@@ -256,7 +339,7 @@ $arUrlRewrite=array (
'PATH' => '/bitrix/services/mobileapp/jn.php',
'SORT' => 90,
),
- 32 =>
+
array (
'CONDITION' => '#^/rest/#',
'RULE' => '',