changes for CRM API definition, CSS updates for tasks 07.12-16.12.21

This commit is contained in:
merelendor 2021-12-16 11:17:34 +01:00
parent 10a29346a2
commit d0df50a4af
31 changed files with 451 additions and 1141 deletions

View File

@ -3,10 +3,9 @@
require_once($_SERVER['DOCUMENT_ROOT'] . "/bitrix/modules/main/include/prolog_before.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/bitrix/modules/main/include/prolog_before.php");
header('Content-Type: application/json; charset=utf-8'); header('Content-Type: application/json; charset=utf-8');
use \Bitrix\Main\Service\GeoIp;
$httpClient = new \Bitrix\Main\Web\HttpClient(); $httpClient = new \Bitrix\Main\Web\HttpClient();
const API_HOST = "https://web-api.evoleasing.ru:8443";
$PARAM_1 = $_REQUEST["PARAM_1"]; $PARAM_1 = $_REQUEST["PARAM_1"];
$PARAM_2 = $_REQUEST["PARAM_2"]; $PARAM_2 = $_REQUEST["PARAM_2"];
$PARAM_3 = $_REQUEST["PARAM_3"]; $PARAM_3 = $_REQUEST["PARAM_3"];
@ -222,6 +221,59 @@ switch($PARAM_1)
} }
break; break;
case "update":
{
if($auth['username'] !== 'crm') { header('HTTP/1.0 401 Unauthorized'); print json_encode(["status" => "error", "error" => "unauthorized", "message" => "Unauthorized"]); die(); }
$existedUserRes = \CUser::GetByLogin($REQ["email"]);
if($existedUser = $existedUserRes->Fetch())
{
$user = new \CUser;
$profile = [
"XML_ID" => $REQ['crm_id'],
"NAME" => $REQ['firstname'],
"SECOND_NAME" => $REQ['secondname'],
"LAST_NAME" => $REQ['lastname'],
"PASSWORD" => $REQ['password'],
"CONFIRM_PASSWORD" => $REQ['password'],
"EMAIL" => $REQ['email'],
"UF_ORG_TITLE" => (string)$REQ['org_title'],
"UF_INN" => (string)$REQ['inn'],
"UF_KPP" => (string)$REQ['kpp'],
"UF_OGRN" => (string)$REQ['ogrn'],
"UF_PHONE_NUMBER" => (int)$REQ['phone'],
];
$user->Update($existedUser['ID'], $profile);
if($user->LAST_ERROR)
{
print json_encode([
"status" => "error",
"error" => "wrong_payload",
"message" => $user->LAST_ERROR,
]);
}
else
{
print json_encode([
"status" => "success"
]);
}
}
else
{
print json_encode([
"status" => "error",
"error" => "unknown_user",
"message" => "Unknown user",
]);
}
die();
}
break;
default: default:
{ {
print json_encode([ print json_encode([
@ -475,6 +527,11 @@ switch($PARAM_1)
{ {
if(CModule::IncludeModule('form')) if(CModule::IncludeModule('form'))
{ {
$ipAddress = GeoIp\Manager::getRealIp();
$result = GeoIp\Manager::getDataResult($ipAddress, "ru");
$REQ['FORM_FIELD_REGION'] = $result->getGeoData()->regionName.", ".$result->getGeoData()->cityName;
$error = ""; $error = "";
$arr = Array(); $arr = Array();
$form_errors = Array(); $form_errors = Array();
@ -609,7 +666,7 @@ switch($PARAM_1)
$url = API_HOST."/site/RequestFromSite"; $url = API_HOST."/site/RequestFromSite";
$payload = json_encode([ $payload = json_encode([
"region" => "Московская область", "region" => $REQ['FORM_FIELD_REGION'],
"name" => $REQ['FORM_FIELD_FIO'], "name" => $REQ['FORM_FIELD_FIO'],
"phone" => $REQ['FORM_FIELD_PHONE'], "phone" => $REQ['FORM_FIELD_PHONE'],
"email" => $REQ['FORM_FIELD_EMAIL'], "email" => $REQ['FORM_FIELD_EMAIL'],
@ -1025,7 +1082,7 @@ switch($PARAM_1)
curl_setopt($c, CURLOPT_POSTFIELDS, $payload); curl_setopt($c, CURLOPT_POSTFIELDS, $payload);
curl_setopt($c, CURLOPT_HTTPHEADER, array('Content-Type:application/json')); curl_setopt($c, CURLOPT_HTTPHEADER, array('Content-Type:application/json'));
$response = curl_exec($c); $response = curl_exec($c) or die(curl_error($c));
curl_close($c); curl_close($c);
print $response; print $response;

View File

@ -0,0 +1,5 @@
<svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M48.9791 0.0490281V0C48.9791 0 20.6067 0.0349167 10.5214 0.0454098C8.54382 0.0454098 7.01562 1.53163 7.01562 3.55119V55.9984H45.482C47.4124 55.9984 48.9789 54.4318 48.9789 52.5015V3.54413H52.4758V0.0472189C52.476 0.0472189 48.9791 0.0490281 48.9791 0.0490281Z" fill="#A8026B"/>
<path d="M41.9869 52.5031C41.9869 50.5727 43.5535 49.0062 45.4839 49.0062H3.52035C1.58998 49.0062 0.0234375 50.5727 0.0234375 52.5031C0.0234375 54.4334 1.58998 56 3.52035 56H45.4837C43.5535 56.0002 41.9869 54.4334 41.9869 52.5031Z" fill="#830354"/>
<path d="M52.4774 0.0490723C50.547 0.0490723 48.9805 1.61562 48.9805 3.54599V7.0429H52.4774C54.4078 7.0429 55.9743 5.47635 55.9743 3.54599C55.9743 1.61381 54.4078 0.0490723 52.4774 0.0490723Z" fill="#830354"/>
</svg>

After

Width:  |  Height:  |  Size: 849 B

View File

@ -31,15 +31,11 @@ if($this->StartResultCache(60*60*24, md5(var_export($_POST, true))))
{ {
$ar_res = $obElement->GetFields(); $ar_res = $obElement->GetFields();
$ar_res['PROPERTIES'] = $obElement->GetProperties(); $ar_res['PROPERTIES'] = $obElement->GetProperties();
$ar_res['PROPERTIES']['REGION']['RELATED'] = get_related(15, $ar_res['PROPERTIES']['REGION']['VALUE']); //$ar_res['PROPERTIES']['REGION']['RELATED'] = get_related_array(15, $ar_res['PROPERTIES']['REGION']['VALUE']);
$arResult['AGENCIES'][] = $ar_res; $arResult['AGENCIES'][] = $ar_res;
} }
//print "<pre>";
//print_r($arResult['AGENCIES']);
//print "</pre>";
$this->IncludeComponentTemplate(); $this->IncludeComponentTemplate();
} }
} }

View File

@ -1,46 +1,68 @@
$(function() $(function()
{ {
/*
$.get("/api/regions/",
{
params: {},
}, function(response)
{
for(let i in response.regions)
{
//$("#regions_select").append("<option value='"+response.regions[i]['ID']+"' data-geo-lat='"+response.regions[i]['ID']+"' data-geo-lon='"+response.regions[i]['ID']+"'>"+response.regions[i]['NAME']+"</option>");
//$("#regions_select_mobile").append("<option value='"+response.regions[i]['ID']+"'>"+response.regions[i]['NAME']+"</option>");
}
//$("#regions_select")[0].selectedIndex = 1;
//$("#regions_select_mobile")[0].selectedIndex = 1;
}, "json");
*/
$(".regions_select").on("change", function() $(".regions_select").on("change", function()
{ {
var geo = $(this).find(':selected').data("geo"); if($(this).val() === "")
var zoom = $(this).find(':selected').data("zoom");
var coords = geo.split(",");
window.map.setCenter([ coords[0], coords[1] ], zoom);
if($('.tab.active').index() === 1)
{ {
$(".dropdown_block").removeClass("open"); $(".region_selected").remove();
$("#region_"+parseInt($(this).val(), 10)).addClass("open"); $(".region_block").css("display", "block");
$('html, body').animate({
scrollTop: $("#region_"+parseInt($(this).val(), 10)).offset().top - 100 window.map.setCenter([ 55.178521758435, 61.416163746216 ], 3.8);
}, 200);
} }
else else
{ {
$('html, body').animate({ var geo = $(this).find(':selected').data("geo");
scrollTop: $("#contacts_top").offset().top - 100 var zoom = $(this).find(':selected').data("zoom");
}, 200); var coords = geo.split(",");
window.map.setCenter([ coords[0], coords[1] ], zoom);
if($('.tab.active').index() === 1)
{
$('html, body').animate({
scrollTop: $("#contacts_top").offset().top - 100
}, 200);
}
else
{
$('html, body').animate({
scrollTop: $("#contacts_top").offset().top - 100
}, 200);
}
$(".region_selected").remove();
$(".region_block").css("display", "none");
var text_blocks = $(".column_desktop").find(".region_"+parseInt($(this).val(), 10));
text_blocks.map(function(index, item)
{
var n = $(item).clone();
$(n).addClass("open").addClass("region_selected").css("display", "block");
if(index % 2 == 0)
{
$(".column_left").append(n);
}
else
{
$(".column_right").append(n);
}
});
var text_blocks = $(".column_mobile").find(".region_"+parseInt($(this).val(), 10));
text_blocks.map(function(index, item)
{
var n = $(item).clone();
$(n).addClass("open").addClass("region_selected").css("display", "block");
$(".column_all").append(n);
});
} }
}); });
$(".contacts_show_office_on_map").on("click", function() $("body").on("click", ".contacts_show_office_on_map", function()
{ {
const geo = $(this).data("geo"); const geo = $(this).data("geo");
var coords = geo.split(","); var coords = geo.split(",");

View File

@ -37,9 +37,9 @@ $this->setFrameMode(true);
</div> </div>
<div class="right sm-hidden"> <div class="right sm-hidden">
<div id="choose_region"> <div id="choose_region">
<?/*
<p>Показываем представительства, которые обслуживают выбранный регион</p> <p>Показываем представительства, которые обслуживают выбранный регион</p>
*/?>
<div class="form_field"> <div class="form_field">
<? $APPLICATION->IncludeComponent( <? $APPLICATION->IncludeComponent(
"evolution:regions.list", "evolution:regions.list",
@ -287,10 +287,10 @@ $this->setFrameMode(true);
} }
} }
?> ?>
<div class="column"> <div class="column column_desktop column_left">
<? $c = 1; ?> <? $c = 1; ?>
<? foreach($agencies_column_left AS $agency): ?> <? foreach($agencies_column_left AS $agency): ?>
<div class="dropdown_block <?= $c === 1 ? "open" : ""; ?>" id="region_<?= $agency['PROPERTIES']['REGION']['RELATED']['ID']; ?>" data-region="<?= $agency['PROPERTIES']['REGION']['RELATED']['ID']; ?>"> <div class="region_block dropdown_block <?= $c === 1 ? "open" : ""; ?> <? foreach($agency['PROPERTIES']['REGION']['VALUE'] AS $r): ?>region_<?= $r; ?> <? endforeach; ?>">
<div class="block_header"> <div class="block_header">
<p><?= $agency['NAME']; ?></p> <p><?= $agency['NAME']; ?></p>
<!--Центральный офис и Московский офис продаж--> <!--Центральный офис и Московский офис продаж-->
@ -316,9 +316,9 @@ $this->setFrameMode(true);
<? endforeach; ?> <? endforeach; ?>
</div> </div>
<div class="column"> <div class="column column_desktop column_right">
<? foreach($agencies_column_right AS $agency): ?> <? foreach($agencies_column_right AS $agency): ?>
<div class="dropdown_block" id="region_<?= $agency['PROPERTIES']['REGION']['RELATED']['ID']; ?>" data-region="<?= $agency['PROPERTIES']['REGION']['RELATED']['ID']; ?>"> <div class="region_block dropdown_block <? foreach($agency['PROPERTIES']['REGION']['VALUE'] AS $r): ?>region_<?= $r; ?> <? endforeach; ?>">
<div class="block_header"> <div class="block_header">
<p><?= $agency['NAME']; ?></p> <p><?= $agency['NAME']; ?></p>
<!--Центральный офис и Московский офис продаж--> <!--Центральный офис и Московский офис продаж-->
@ -343,10 +343,10 @@ $this->setFrameMode(true);
<? endforeach; ?> <? endforeach; ?>
</div> </div>
<div class="column sm-list"> <div class="column sm-list column_mobile column_all">
<? $c = 1; ?> <? $c = 1; ?>
<? foreach($arResult['AGENCIES'] AS $agency): ?> <? foreach($arResult['AGENCIES'] AS $agency): ?>
<div class="dropdown_block <?= $c === 1 ? "open" : ""; ?>" id="region_<?= $agency['PROPERTIES']['REGION']['RELATED']['ID']; ?>"> <div class="region_block dropdown_block <?= $c === 1 ? "open" : ""; ?> <? foreach($agency['PROPERTIES']['REGION']['VALUE'] AS $r): ?>region_<?= $r; ?> <? endforeach; ?>">
<div class="block_header"> <div class="block_header">
<p><?= $agency['NAME']; ?></p> <p><?= $agency['NAME']; ?></p>
<!--Центральный офис и Московский офис продаж--> <!--Центральный офис и Московский офис продаж-->

View File

@ -14,7 +14,9 @@ $this->setFrameMode(true);
?> ?>
<section data-page="catalog" id="catalog"> <section data-page="catalog" id="catalog">
<div class="container"> <div class="container">
<div id="view"></div>
<h1 class="section_title">Каталог автомобилей</h1> <h1 class="section_title">Каталог автомобилей</h1>
<div class="special_detail"> <div class="special_detail">
<? if(!$arParams['top_banners']): ?> <? if(!$arParams['top_banners']): ?>
<? else: ?> <? else: ?>
@ -30,7 +32,7 @@ $this->setFrameMode(true);
</div> </div>
<? endif; ?> <? endif; ?>
<div id="list"></div>
<? if($arParams['filter_small']): ?> <? if($arParams['filter_small']): ?>

View File

@ -35,7 +35,7 @@ $(document).ready(function()
// Scroll slide list // Scroll slide list
const scrolledContainer = $('.slider_list .scrolled'); const scrolledContainer = $('.slider_list .scrolled');
let initCount = $(window).width() > 1025 && $(window).width() < 1420 ? 3 : 4; let initCount = 4;
const slidesToScroll = initCount; const slidesToScroll = initCount;
let slidesScrolled = initCount; let slidesScrolled = initCount;
const slidesCount = $(".slider_list .slider_item").length; const slidesCount = $(".slider_list .slider_item").length;

View File

@ -38,3 +38,7 @@ function __function_exists(function_name)
} }
} }
$(function()
{
$(".bx-core").removeClass("bx-android").removeClass("bx-touch").removeClass("bx-retina").removeClass("bx-chrome").removeClass("bx-core");
});

View File

@ -73,3 +73,5 @@ td.bookmarks
.bookmarks a.delicious { background-image:url('images/delicious.gif'); } .bookmarks a.delicious { background-image:url('images/delicious.gif'); }
.bookmarks a.lj { background-image:url('images/lj.gif'); } .bookmarks a.lj { background-image:url('images/lj.gif'); }
.bookmarks a.mailru { background-image:url('images/mailru.gif'); } .bookmarks a.mailru { background-image:url('images/mailru.gif'); }
.bx-core { padding-top: 0px !important; }

View File

@ -6,9 +6,9 @@
</a> </a>
<div class="header_menu"> <div class="header_menu">
<nav> <nav>
<button class="nav_toggle">Главная</button> <button class="nav_toggle"></button>
<ul id="menu_list"> <ul id="menu_list">
<li class="active"><a href="/">Главная</a></li> <li><a href="/">Главная</a></li>
<?if (!empty($arResult)):?> <?if (!empty($arResult)):?>
<? foreach($arResult as $arItem): ?> <? foreach($arResult as $arItem): ?>
<? if($arItem["SELECTED"]): ?> <? if($arItem["SELECTED"]): ?>

View File

@ -8,10 +8,10 @@ function _renderPageNumber($section, $page, $p, $query)
{ {
if($page == $p) if($page == $p)
{ {
return "<li><a href=\"".$section.$p."/".$query."\"><strong>". $p ."</strong></a></li>"; return "<li><a href=\"".$section.$p."/".$query."#view\"><strong>". $p ."</strong></a></li>";
} }
return "<li><a href=\"".$section.$p."/".$query."\">". $p ."</a></li>"; return "<li><a href=\"".$section.$p."/".$query."#view\">". $p ."</a></li>";
} }
$pagesLinks = []; $pagesLinks = [];

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -75,7 +75,7 @@ button,
font-size: 15px; font-size: 15px;
line-height: 20px; line-height: 20px;
@media all and (max-width: 1280px) { @media all and (max-width: 1600px) {
font-size: 13px; font-size: 13px;
} }
} }
@ -150,10 +150,10 @@ input[type="checkbox"] {
visibility: hidden; visibility: hidden;
& + label { & + label {
display: flex; position: relative;
align-items: center; padding-left: 28px;
cursor: pointer; cursor: pointer;
display: block;
&:before { &:before {
content: ""; content: "";
@ -165,6 +165,9 @@ input[type="checkbox"] {
box-sizing: border-box; box-sizing: border-box;
border-radius: 4px; border-radius: 4px;
margin-right: 12px; margin-right: 12px;
position: absolute;
left: 0;
top: 0;
} }
} }
@ -326,6 +329,14 @@ input[type="radio"] {
option:not(:first-of-type) { option:not(:first-of-type) {
color: #000; color: #000;
} }
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 14px;
&::placeholder {
font-size: 14px;
}
}
} }
select { select {
@ -400,6 +411,10 @@ input[type="radio"] {
.pagination { .pagination {
margin-top: 40px; margin-top: 40px;
@media all and (max-width: 1600px) and (min-width: 1280px) {
margin-top: 20px;
}
ul { ul {
display: flex; display: flex;
align-items: flex-end; align-items: flex-end;
@ -410,6 +425,11 @@ input[type="radio"] {
line-height: 35px; line-height: 35px;
color: var(--blue); color: var(--blue);
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 20px;
line-height: 30px;
}
a { a {
display: block; display: block;
padding: 0 5px; padding: 0 5px;
@ -448,7 +468,7 @@ input[type="radio"] {
object-fit: cover; object-fit: cover;
} }
@media all and (max-width: 1279px) { @media all and (max-width: 1600px) {
height: 260px; height: 260px;
margin-bottom: 20px; margin-bottom: 20px;
} }
@ -549,10 +569,20 @@ table.table {
color: var(--text_not_active); color: var(--text_not_active);
font-weight: 700; font-weight: 700;
border-bottom: 1px solid #EEEEF2; border-bottom: 1px solid #EEEEF2;
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 13px;
line-height: 18px;
}
} }
td { td {
padding: 12px 20px; padding: 12px 20px;
border-bottom: 1px solid #EEEEF2; border-bottom: 1px solid #EEEEF2;
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 13px;
line-height: 18px;
}
} }
} }

View File

@ -1 +1 @@
footer{background:#EDEFF5;padding:45px 0;box-sizing:border-box}@media all and (max-width:767px){footer{margin-top:40px;pading:25px 0}}footer .container{display:flex;justify-content:space-between;align-items:flex-start;background:transparent}@media all and (max-width:1280px){footer .container{padding:0;flex-wrap:wrap}}footer .column{width:270px;box-sizing:border-box}@media all and (max-width:1280px){footer .column{width:33.333%}footer .column:last-child{width:100%;display:flex;flex-wrap:wrap}footer .column:last-child>div,footer .column:last-child>p{width:33.333%;margin-top:35px;padding-right:30px;box-sizing:border-box;margin-bottom:0 !important}}@media all and (max-width:767px){footer .column{width:100%;margin-bottom:16px}footer .column:last-child>div,footer .column:last-child>p{width:100%;margin-top:15px;padding-right:0}}footer .column:not(:last-child){padding-right:15px}footer .column li:not(:last-child){margin-bottom:13px}@media all and (max-width:767px){footer .column li:not(:last-child){margin-bottom:8px}}footer .column li a{color:#000}footer .column p{color:#8E94A7;line-height:32px}footer .column a[href^="tel"]{display:inline-block;font-size:16px;line-height:32px;color:#000;padding-left:40px;background:url("/images/icons/icon-phone.svg") no-repeat left center}@media all and (max-width:1280px){footer .column a[href^="tel"]{font-size:13px;background-size:24px;padding-left:37px}}footer .column a[href^="mailto"]{display:inline-block;font-size:16px;line-height:24px;color:#000;padding-left:40px;background:url("/images/icons/icon-mail.svg") no-repeat left center}@media all and (max-width:1280px){footer .column a[href^="mailto"]{font-size:13px;background-size:24px;padding-left:37px}}footer .column div:nth-child(1),footer .column div:nth-child(2),footer .column div.socials{margin-bottom:40px}footer .column div a{line-height:32px}@media all and (max-width:1280px){footer .column div a{line-height:1.45}}/*# sourceMappingURL=./style.css.map */ footer{background:#EDEFF5;padding:45px 0;box-sizing:border-box}@media all and (max-width:1600px) and (min-width:1280px){footer{padding:0}}@media all and (max-width:767px){footer{margin-top:40px;pading:25px 0}}footer .container{display:flex;justify-content:space-between;align-items:flex-start;background:transparent}@media all and (max-width:1279px){footer .container{padding:0;flex-wrap:wrap}}footer .column{width:270px;box-sizing:border-box}@media all and (max-width:1279px){footer .column{width:33.333%}footer .column:last-child{width:100%;display:flex;flex-wrap:wrap}footer .column:last-child>div,footer .column:last-child>p{width:33.333%;margin-top:35px;padding-right:30px;box-sizing:border-box;margin-bottom:0 !important}}@media all and (max-width:767px){footer .column{width:100%;margin-bottom:16px}footer .column:last-child>div,footer .column:last-child>p{width:100%;margin-top:15px;padding-right:0}}footer .column:not(:last-child){padding-right:15px}footer .column li:not(:last-child){margin-bottom:13px}@media all and (max-width:767px){footer .column li:not(:last-child){margin-bottom:8px}}footer .column li a{color:#000}footer .column p{color:#8E94A7;line-height:32px}footer .column a[href^="tel"]{display:inline-block;font-size:16px;line-height:32px;color:#000;padding-left:40px;background:url("/images/icons/icon-phone.svg") no-repeat left center}@media all and (max-width:1600px){footer .column a[href^="tel"]{font-size:13px;background-size:24px;padding-left:37px}}footer .column a[href^="mailto"]{display:inline-block;font-size:16px;line-height:24px;color:#000;padding-left:40px;background:url("/images/icons/icon-mail.svg") no-repeat left center}@media all and (max-width:1600px){footer .column a[href^="mailto"]{font-size:13px;background-size:24px;padding-left:37px}}footer .column div:nth-child(1),footer .column div:nth-child(2),footer .column div.socials{margin-bottom:40px}@media all and (max-width:1600px) and (min-width:1280px){footer .column div:nth-child(1),footer .column div:nth-child(2),footer .column div.socials{margin-bottom:20px}}footer .column div a{line-height:32px}@media all and (max-width:1279px){footer .column div a{line-height:1.45}}/*# sourceMappingURL=./style.css.map */

View File

@ -1 +1 @@
{"version":3,"sources":["style.less"],"names":[],"mappings":"AAAA,OACI,kBAAA,CACA,cAAA,CACA,sBAEA,gBAAkC,iBAAlC,OACI,eAAA,CACA,eAPR,MAUI,YACI,YAAA,CACA,6BAAA,CACA,sBAAA,CACA,uBAEA,gBAAmC,kBAAnC,MANJ,YAOQ,SAAA,CACA,gBAlBZ,MAsBI,SACI,WAAA,CACA,sBAEA,gBAAmC,kBAAnC,MAJJ,SAKQ,cAEA,MAPR,QAOS,YACG,UAAA,CACA,YAAA,CACA,eAHJ,MAPR,QAOS,WAKG,KALJ,MAPR,QAOS,WAKU,GACH,aAAA,CACA,eAAA,CACA,kBAAA,CACA,qBAAA,CACA,4BAKZ,gBAAkC,iBAAlC,MAtBJ,SAuBQ,UAAA,CACA,mBAEA,MA1BR,QA0BS,WACG,KADJ,MA1BR,QA0BS,WACU,GACH,UAAA,CACA,eAAA,CACA,iBAKZ,MAnCJ,QAmCK,IAAI,cACD,mBAII,MAxCZ,QAuCQ,GACK,IAAI,cACD,mBAEA,gBAAkC,iBAAlC,MA3ChB,QAuCQ,GACK,IAAI,cAIG,mBAlExB,MAsBI,QAuCQ,GASI,GACI,WAvEpB,MAsBI,QAsDQ,GACI,aAAA,CACA,iBAIA,MA5DZ,QA2DQ,EACK,cACG,oBAAA,CACA,cAAA,CACA,gBAAA,CACA,UAAA,CACA,iBAAA,CACA,eAAgB,sDAEhB,gBAAmC,kBAAnC,MApEhB,QA2DQ,EACK,cASO,cAAA,CACA,oBAAA,CACA,mBAIR,MA3EZ,QA2DQ,EAgBK,iBACG,oBAAA,CACA,cAAA,CACA,gBAAA,CACA,UAAA,CACA,iBAAA,CACA,eAAgB,qDAEhB,gBAAmC,kBAAnC,MAnFhB,QA2DQ,EAgBK,iBASO,cAAA,CACA,oBAAA,CACA,mBAMR,MA5FZ,QA2FQ,IACK,UAAU,IACX,MA7FZ,QA2FQ,IAEK,UAAU,IACX,MA9FZ,QA2FQ,IAGK,SAAU,mBApH3B,MAsBI,QA2FQ,IAKI,GACI,iBAEA,gBAAmC,kBAAnC,MAnGhB,QA2FQ,IAKI,GAIQ"} {"version":3,"sources":["style.less"],"names":[],"mappings":"AAAA,OACI,kBAAA,CACA,cAAA,CACA,sBAEA,gBAAmC,uBAAwB,kBAA3D,OACI,WAGJ,gBAAkC,iBAAlC,OACI,eAAA,CACA,eAXR,MAcI,YACI,YAAA,CACA,6BAAA,CACA,sBAAA,CACA,uBAEA,gBAAmC,kBAAnC,MANJ,YAOQ,SAAA,CACA,gBAtBZ,MA0BI,SACI,WAAA,CACA,sBAEA,gBAAmC,kBAAnC,MAJJ,SAKQ,cAEA,MAPR,QAOS,YACG,UAAA,CACA,YAAA,CACA,eAHJ,MAPR,QAOS,WAKG,KALJ,MAPR,QAOS,WAKU,GACH,aAAA,CACA,eAAA,CACA,kBAAA,CACA,qBAAA,CACA,4BAKZ,gBAAkC,iBAAlC,MAtBJ,SAuBQ,UAAA,CACA,mBAEA,MA1BR,QA0BS,WACG,KADJ,MA1BR,QA0BS,WACU,GACH,UAAA,CACA,eAAA,CACA,iBAKZ,MAnCJ,QAmCK,IAAI,cACD,mBAII,MAxCZ,QAuCQ,GACK,IAAI,cACD,mBAEA,gBAAkC,iBAAlC,MA3ChB,QAuCQ,GACK,IAAI,cAIG,mBAtExB,MA0BI,QAuCQ,GASI,GACI,WA3EpB,MA0BI,QAsDQ,GACI,aAAA,CACA,iBAIA,MA5DZ,QA2DQ,EACK,cACG,oBAAA,CACA,cAAA,CACA,gBAAA,CACA,UAAA,CACA,iBAAA,CACA,eAAgB,sDAEhB,gBAAmC,kBAAnC,MApEhB,QA2DQ,EACK,cASO,cAAA,CACA,oBAAA,CACA,mBAIR,MA3EZ,QA2DQ,EAgBK,iBACG,oBAAA,CACA,cAAA,CACA,gBAAA,CACA,UAAA,CACA,iBAAA,CACA,eAAgB,qDAEhB,gBAAmC,kBAAnC,MAnFhB,QA2DQ,EAgBK,iBASO,cAAA,CACA,oBAAA,CACA,mBAMR,MA5FZ,QA2FQ,IACK,UAAU,IACX,MA7FZ,QA2FQ,IAEK,UAAU,IACX,MA9FZ,QA2FQ,IAGK,SACG,mBAEA,gBAAmC,uBAAwB,kBAA3D,MAjGhB,QA2FQ,IACK,UAAU,IAKP,MAjGhB,QA2FQ,IAEK,UAAU,IAIP,MAjGhB,QA2FQ,IAGK,SAIO,oBA5HxB,MA0BI,QA2FQ,IAWI,GACI,iBAEA,gBAAmC,kBAAnC,MAzGhB,QA2FQ,IAWI,GAIQ"}

View File

@ -3,6 +3,10 @@ footer {
padding: 45px 0; padding: 45px 0;
box-sizing: border-box; box-sizing: border-box;
@media all and (max-width: 1600px) and (min-width: 1280px) {
padding: 0;
}
@media all and (max-width: 767px) { @media all and (max-width: 767px) {
margin-top: 40px; margin-top: 40px;
pading: 25px 0; pading: 25px 0;
@ -14,7 +18,7 @@ footer {
align-items: flex-start; align-items: flex-start;
background: transparent; background: transparent;
@media all and (max-width: 1280px) { @media all and (max-width: 1279px) {
padding: 0; padding: 0;
flex-wrap: wrap; flex-wrap: wrap;
} }
@ -24,7 +28,7 @@ footer {
width: 270px; width: 270px;
box-sizing: border-box; box-sizing: border-box;
@media all and (max-width: 1280px) { @media all and (max-width: 1279px) {
width: 33.333%; width: 33.333%;
&:last-child { &:last-child {
@ -88,7 +92,7 @@ footer {
padding-left: 40px; padding-left: 40px;
background: url("/images/icons/icon-phone.svg") no-repeat left center; background: url("/images/icons/icon-phone.svg") no-repeat left center;
@media all and (max-width: 1280px) { @media all and (max-width: 1600px) {
font-size: 13px; font-size: 13px;
background-size: 24px; background-size: 24px;
padding-left: 37px; padding-left: 37px;
@ -103,7 +107,7 @@ footer {
padding-left: 40px; padding-left: 40px;
background: url("/images/icons/icon-mail.svg") no-repeat left center; background: url("/images/icons/icon-mail.svg") no-repeat left center;
@media all and (max-width: 1280px) { @media all and (max-width: 1600px) {
font-size: 13px; font-size: 13px;
background-size: 24px; background-size: 24px;
padding-left: 37px; padding-left: 37px;
@ -114,12 +118,18 @@ footer {
div { div {
&:nth-child(1), &:nth-child(1),
&:nth-child(2), &:nth-child(2),
&.socials {margin-bottom: 40px;} &.socials {
margin-bottom: 40px;
@media all and (max-width: 1600px) and (min-width: 1280px) {
margin-bottom: 20px;
}
}
a { a {
line-height: 32px; line-height: 32px;
@media all and (max-width: 1280px) { @media all and (max-width: 1279px) {
line-height: 1.45; line-height: 1.45;
} }
} }

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"version":3,"sources":["style.less"],"names":[],"mappings":"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"} {"version":3,"sources":["style.less"],"names":[],"mappings":"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"}

View File

@ -284,6 +284,11 @@
line-height: 45px; line-height: 45px;
padding: 0 20px; padding: 0 20px;
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 20px;
line-height: 32px;
}
@media all and (max-width: 1280px) { @media all and (max-width: 1280px) {
width: 220px; width: 220px;
font-size: 13px; font-size: 13px;
@ -340,7 +345,7 @@
color: #fff; color: #fff;
} }
@media all and (max-width: 1280px) { @media all and (max-width: 1600px) {
margin-bottom: 15px; margin-bottom: 15px;
} }
} }
@ -350,7 +355,7 @@
z-index: 2; z-index: 2;
margin: -16px 25px 45px 25px; margin: -16px 25px 45px 25px;
@media all and (max-width: 1280px) { @media all and (max-width: 1600px) {
margin-top: -5px; margin-top: -5px;
margin-bottom: 25px; margin-bottom: 25px;
margin-left: 0; margin-left: 0;

View File

@ -1 +1 @@
header{background:#fff;position:fixed;z-index:99;left:0;right:0;height:112px;font-size:16px;line-height:24px;box-shadow:8px 8px 16px 4px rgba(133,139,146,0.06)}header .container{height:inherit;display:flex;align-items:center;justify-content:space-between;padding:0;background:#fff}header .container:after{display:none}header a{text-decoration:none;color:#000}header a.logo{transform:translateY(4px)}header .header_menu{margin:0 32px;padding:0 32px;border-left:1px solid #e7e9f0;border-right:1px solid #e7e9f0;display:flex;align-items:center;justify-content:space-between;height:32px;width:100%}header .header_menu:last-child{border-right:0;padding-right:0;margin-right:0}header .header_menu nav .nav_toggle{display:none}header .header_menu nav ul{display:flex}header .header_menu nav ul li:not(:last-child){margin-right:24px}header .header_menu nav ul li:last-child{margin-right:63px}@media all and (min-width:1280px){header .header_menu nav ul li:first-child{display:none}}header .header_menu nav ul li.active a{color:var(--blue);font-weight:700}header .lk{display:block;text-decoration:none;min-width:32px;width:32px;height:32px;background:url("/images/icons/icon-lk.svg") no-repeat center}@media all and (max-width:1420px){header{font-size:15px;line-height:24px}header a.logo img{width:180px;height:26px;object-fit:contain}header .header_menu{padding:0 16px;margin:0 16px}header .header_menu nav ul li:not(:last-child){margin-right:15px}header .header_menu nav ul li:last-child{margin-right:30px}}@media all and (max-width:1279px){header{font-size:15px;line-height:24px;height:86px}header a.logo img{width:130px;height:20px}header .header_menu{padding:0 16px 0 32px;margin:0 16px 0 32px}header .header_menu nav{height:23px;position:relative}header .header_menu nav .nav_toggle{display:block;height:23px;z-index:3;background-image:url("/images/icons/icon-select.svg");background-repeat:no-repeat;background-position:100% 50%;font-size:15px;color:var(--blue);font-weight:700;padding-right:24px;padding-left:0;cursor:pointer}header .header_menu nav ul{display:block;position:absolute;background:#fff;padding:15px 20px;top:25px;left:-20px}header .header_menu nav ul:not(.open){display:none}header .header_menu nav ul li:not(:last-child){margin-bottom:6px}header .header_menu nav ul li a{font-size:15px}header .header_menu a[href^="tel:"]{width:32px;height:32px;background:url("/images/icons/icon-header-phone.svg") no-repeat center;text-indent:-9999px;overflow:hidden;margin-left:auto}}@media all and (max-width:768px){header{height:84px}header .container{padding-bottom:35px}header .header_menu{border-left:0;padding-left:0;margin-left:0;height:24px}header .header_menu nav{position:absolute;left:0;bottom:9px}header .header_menu a[href^="tel:"]{width:24px;height:24px;background-size:contain}header .lk{width:24px;height:24px;min-width:24px;background-size:contain}}/*# sourceMappingURL=./style.css.map */ header{background:#fff;position:fixed;z-index:99;left:0;right:0;height:112px;font-size:16px;line-height:24px;box-shadow:8px 8px 16px 4px rgba(133,139,146,0.06)}@media all and (max-width:1600px) and (min-width:1280px){header{height:82px;font-size:14px;line-height:18px}}header .container{height:inherit;display:flex;align-items:center;justify-content:space-between;padding:0;background:#fff}header .container:after{display:none}header a{text-decoration:none;color:#000}header a.logo{transform:translateY(4px)}header .header_menu{margin:0 32px;padding:0 32px;border-left:1px solid #e7e9f0;border-right:1px solid #e7e9f0;display:flex;align-items:center;justify-content:space-between;height:32px;width:100%}@media all and (max-width:1600px) and (min-width:1280px){header .header_menu{margin:0 24px;padding:0 24px}}header .header_menu:last-child{border-right:0;padding-right:0;margin-right:0}header .header_menu nav .nav_toggle{display:none}header .header_menu nav ul{display:flex}header .header_menu nav ul li:not(:last-child){margin-right:24px}header .header_menu nav ul li:last-child{margin-right:63px}@media all and (min-width:1280px){header .header_menu nav ul li:first-child{display:none}}header .header_menu nav ul li.active a{color:var(--blue);font-weight:700}header .lk{display:block;text-decoration:none;min-width:32px;width:32px;height:32px;background:url("/images/icons/icon-lk.svg") no-repeat center}@media all and (max-width:1420px){header a.logo img{width:180px;height:26px;object-fit:contain}header .header_menu{padding:0 16px;margin:0 16px}header .header_menu nav ul li:not(:last-child){margin-right:15px}header .header_menu nav ul li:last-child{margin-right:30px}}@media all and (max-width:1279px){header{font-size:15px;line-height:24px;height:86px}header a.logo img{width:130px;height:20px}header .header_menu{padding:0 16px 0 32px;margin:0 16px 0 32px}header .header_menu nav{height:23px;position:relative}header .header_menu nav .nav_toggle{display:block;height:23px;z-index:3;background-image:url("/images/icons/icon-select.svg");background-repeat:no-repeat;background-position:100% 50%;font-size:15px;color:var(--blue);font-weight:700;padding-right:24px;padding-left:0;cursor:pointer}header .header_menu nav ul{display:block;position:absolute;background:#fff;padding:15px 20px;top:25px;left:-20px}header .header_menu nav ul:not(.open){display:none}header .header_menu nav ul li:not(:last-child){margin-bottom:6px}header .header_menu nav ul li a{font-size:15px}header .header_menu nav ul li.active a{color:#000;font-weight:400}header .header_menu a[href^="tel:"]{width:32px;height:32px;background:url("/images/icons/icon-header-phone.svg") no-repeat center;text-indent:-9999px;overflow:hidden;margin-left:auto}}@media all and (max-width:768px){header{height:84px}header .container{padding-bottom:35px}header .header_menu{border-left:0;padding-left:0;margin-left:0;height:24px}header .header_menu nav{position:absolute;left:0;bottom:9px}header .header_menu a[href^="tel:"]{width:24px;height:24px;background-size:contain}header .lk{width:24px;height:24px;min-width:24px;background-size:contain}}/*# sourceMappingURL=./style.css.map */

View File

@ -1 +1 @@
{"version":3,"sources":["style.less"],"names":[],"mappings":"AAAA,OACE,eAAA,CACA,cAAA,CACA,UAAA,CACA,MAAA,CACA,OAAA,CAEA,YAAA,CACA,cAAA,CACA,gBAAA,CACA,mDAVF,MAYE,YACE,cAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,SAAA,CACA,gBAEA,MARF,WAQG,OACC,aArBN,MAyBE,GACE,oBAAA,CACA,WAEA,MAJF,EAIG,MACC,UAAW,gBA9BjB,MAkCE,cACE,aAAA,CACA,cAAA,CACA,6BAAA,CACA,8BAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,WAAA,CACA,WAEA,MAXF,aAWG,YACC,cAAA,CACA,eAAA,CACA,eAhDN,MAkCE,aAiBE,IACE,aACE,aArDR,MAkCE,aAiBE,IAKE,IACE,aAGE,MA1BR,aAiBE,IAKE,GAGE,GACG,IAAI,cACH,kBAGF,MA9BR,aAiBE,IAKE,GAGE,GAKG,YACC,kBAGF,gBAAmC,kBACjC,MAnCV,aAiBE,IAKE,GAGE,GAUK,aACC,cAIJ,MAxCR,aAiBE,IAKE,GAGE,GAeG,OACC,GACE,MAAO,WAAP,CACA,gBA7Ed,MAqFE,KACE,aAAA,CACA,oBAAA,CACA,cAAA,CACA,UAAA,CACA,WAAA,CACA,eAAgB,8CAGlB,gBAAmC,kBAAnC,OACE,cAAA,CACA,iBAGI,MADJ,EACK,KACG,KACI,WAAA,CACA,WAAA,CACA,mBATd,MAcE,cACI,cAAA,CACA,cAKE,MAPN,aAIE,IAEE,GAAG,GACA,IAAI,cACH,kBAGF,MAXN,aAIE,IAEE,GAAG,GAKA,YACC,mBAOV,gBAAmC,kBAAnC,OACE,cAAA,CACA,gBAAA,CACA,YAGI,MADJ,EACK,KACG,KACI,WAAA,CACA,YATd,MAcE,cACI,qBAAA,CACA,qBAhBN,MAcE,aAME,KACE,WAAA,CACA,kBAtBN,MAcE,aAME,IAKE,aACE,aAAA,CACA,WAAA,CACA,SAAA,CACA,qBAAsB,gCAAtB,CACA,2BAAA,CACA,4BAAA,CACA,cAAA,CACA,MAAO,WAAP,CACA,eAAA,CACA,kBAAA,CACA,cAAA,CACA,eArCR,MAcE,aAME,IAoBI,IACE,aAAA,CACA,iBAAA,CACA,eAAA,CACA,iBAAA,CACA,QAAA,CACA,WAEA,MAlCR,aAME,IAoBI,GAQG,IAAI,QACH,aAIA,MAvCV,aAME,IAoBI,GAYE,GACG,IAAI,cACH,kBAtDd,MAcE,aAME,IAoBI,GAYE,GAKE,GACE,eA1Dd,MAcE,aAkDE,EAAC,eACE,UAAA,CACA,WAAA,CACA,eAAgB,uDAAhB,CACA,mBAAA,CACA,eAAA,CACA,kBAKP,gBAAkC,iBAAlC,OACE,YADF,MAGE,YACE,oBAJJ,MAOE,cACE,aAAA,CACA,cAAA,CACA,aAAA,CACA,YAXJ,MAOE,aAME,KACE,iBAAA,CACA,MAAA,CACA,WAhBN,MAOE,aAYE,EAAC,eACC,UAAA,CACA,WAAA,CACA,wBAtBN,MA0BE,KACE,UAAA,CACA,WAAA,CACA,cAAA,CACA"} {"version":3,"sources":["style.less"],"names":[],"mappings":"AAAA,OACE,eAAA,CACA,cAAA,CACA,UAAA,CACA,MAAA,CACA,OAAA,CAEA,YAAA,CACA,cAAA,CACA,gBAAA,CACA,mDAEA,gBAAmC,uBAAwB,kBAA3D,OACE,WAAA,CACA,cAAA,CACA,kBAfJ,MAkBE,YACE,cAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,SAAA,CACA,gBAEA,MARF,WAQG,OACC,aA3BN,MA+BE,GACE,oBAAA,CACA,WAEA,MAJF,EAIG,MACC,UAAW,gBApCjB,MAwCE,cACE,aAAA,CACA,cAAA,CACA,6BAAA,CACA,8BAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,WAAA,CACA,WAEA,gBAAmC,uBAAwB,kBAA3D,MAXF,cAYI,aAAA,CACA,gBAGF,MAhBF,aAgBG,YACC,cAAA,CACA,eAAA,CACA,eA3DN,MAwCE,aAsBE,IACE,aACE,aAhER,MAwCE,aAsBE,IAKE,IACE,aAGE,MA/BR,aAsBE,IAKE,GAGE,GACG,IAAI,cACH,kBAGF,MAnCR,aAsBE,IAKE,GAGE,GAKG,YACC,kBAGF,gBAAmC,kBACjC,MAxCV,aAsBE,IAKE,GAGE,GAUK,aACC,cAIJ,MA7CR,aAsBE,IAKE,GAGE,GAeG,OACC,GACE,MAAO,WAAP,CACA,gBAxFd,MAgGE,KACE,aAAA,CACA,oBAAA,CACA,cAAA,CACA,UAAA,CACA,WAAA,CACA,eAAgB,8CAGlB,gBAAmC,kBAI7B,MADJ,EACK,KACG,KACI,WAAA,CACA,WAAA,CACA,mBARd,MAaE,cACI,cAAA,CACA,cAKE,MAPN,aAIE,IAEE,GAAG,GACA,IAAI,cACH,kBAGF,MAXN,aAIE,IAEE,GAAG,GAKA,YACC,mBAOV,gBAAmC,kBAAnC,OACE,cAAA,CACA,gBAAA,CACA,YAGI,MADJ,EACK,KACG,KACI,WAAA,CACA,YATd,MAcE,cACI,qBAAA,CACA,qBAhBN,MAcE,aAME,KACE,WAAA,CACA,kBAtBN,MAcE,aAME,IAKE,aACE,aAAA,CACA,WAAA,CACA,SAAA,CACA,qBAAsB,gCAAtB,CACA,2BAAA,CACA,4BAAA,CACA,cAAA,CACA,MAAO,WAAP,CACA,eAAA,CACA,kBAAA,CACA,cAAA,CACA,eArCR,MAcE,aAME,IAoBI,IACE,aAAA,CACA,iBAAA,CACA,eAAA,CACA,iBAAA,CACA,QAAA,CACA,WAEA,MAlCR,aAME,IAoBI,GAQG,IAAI,QACH,aAIA,MAvCV,aAME,IAoBI,GAYE,GACG,IAAI,cACH,kBAtDd,MAcE,aAME,IAoBI,GAYE,GAKE,GACE,eAGF,MA/CV,aAME,IAoBI,GAYE,GASG,OACC,GACE,UAAA,CACA,gBAhEhB,MAcE,aAyDE,EAAC,eACE,UAAA,CACA,WAAA,CACA,eAAgB,uDAAhB,CACA,mBAAA,CACA,eAAA,CACA,kBAKP,gBAAkC,iBAAlC,OACE,YADF,MAGE,YACE,oBAJJ,MAOE,cACE,aAAA,CACA,cAAA,CACA,aAAA,CACA,YAXJ,MAOE,aAME,KACE,iBAAA,CACA,MAAA,CACA,WAhBN,MAOE,aAYE,EAAC,eACC,UAAA,CACA,WAAA,CACA,wBAtBN,MA0BE,KACE,UAAA,CACA,WAAA,CACA,cAAA,CACA"}

View File

@ -10,6 +10,12 @@ header {
line-height: 24px; line-height: 24px;
box-shadow: 8px 8px 16px 4px rgba(133, 139, 146, 0.06); box-shadow: 8px 8px 16px 4px rgba(133, 139, 146, 0.06);
@media all and (max-width: 1600px) and (min-width: 1280px) {
height: 82px;
font-size: 14px;
line-height: 18px;
}
.container { .container {
height: inherit; height: inherit;
display: flex; display: flex;
@ -43,6 +49,11 @@ header {
height: 32px; height: 32px;
width: 100%; width: 100%;
@media all and (max-width: 1600px) and (min-width: 1280px) {
margin: 0 24px;
padding: 0 24px;
}
&:last-child { &:last-child {
border-right: 0; border-right: 0;
padding-right: 0; padding-right: 0;
@ -93,8 +104,7 @@ header {
} }
@media all and (max-width: 1420px) { @media all and (max-width: 1420px) {
font-size: 15px;
line-height: 24px;
a { a {
&.logo { &.logo {
@ -185,6 +195,13 @@ header {
a { a {
font-size: 15px; font-size: 15px;
} }
&.active {
a {
color: #000;
font-weight: 400;
}
}
} }
} }
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -11,6 +11,10 @@ main {
overflow: hidden; overflow: hidden;
padding-top: 112px; padding-top: 112px;
@media all and (max-width: 1600px) and (min-width: 1280px) {
padding-top: 82px;
}
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
padding-top: 86px; padding-top: 86px;
} }
@ -33,6 +37,10 @@ main {
margin-bottom: 35px; margin-bottom: 35px;
} }
@media all and (max-width: 1600px) and (min-width: 1280px) {
margin-bottom: 30px;
}
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
margin-bottom: 20px; margin-bottom: 20px;
} }
@ -105,6 +113,9 @@ main {
background-position: center !important; background-position: center !important;
transition: background 75ms ease-in-out; transition: background 75ms ease-in-out;
@media all and (max-width: 1420px) and (min-width: 1025px) {
height: 430px;
}
@media all and (max-width: 1024px) { @media all and (max-width: 1024px) {
height: 395px; height: 395px;
@ -167,6 +178,13 @@ main {
font-family: 'PF Din Display Pro Bold'; font-family: 'PF Din Display Pro Bold';
z-index: 3; z-index: 3;
@media all and (max-width: 1420px) and (min-width: 1025px) {
font-size: 32px;
line-height: 38px;
max-width: 420px;
top: 25px;
}
@media all and (max-width: 1024px) { @media all and (max-width: 1024px) {
font-size: 20px; font-size: 20px;
line-height: 35px; line-height: 35px;
@ -236,8 +254,7 @@ main {
} }
@media all and (max-width: 1420px) and (min-width: 1025px) { @media all and (max-width: 1420px) and (min-width: 1025px) {
min-width: 33.333%; height: 215px;
max-width: 33.333%;
} }
@media all and (max-width: 1024px) { @media all and (max-width: 1024px) {
@ -285,6 +302,11 @@ main {
margin-right: 15px; margin-right: 15px;
font-family: 'PF Din Display Pro Bold'; font-family: 'PF Din Display Pro Bold';
@media all and (max-width: 1420px) and (min-width: 1025px) {
font-size: 20px;
height: 80px;
}
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
font-size: 20px; font-size: 20px;
height: 80px; height: 80px;
@ -387,6 +409,7 @@ main {
min-width: 286px; min-width: 286px;
position: absolute; position: absolute;
right: -123px; right: -123px;
bottom: -1px;
@media all and (max-width: 1660px) { @media all and (max-width: 1660px) {
min-width: 20%; min-width: 20%;
@ -394,6 +417,10 @@ main {
right: 0; right: 0;
} }
@media all and (max-width: 1420px) and (min-width: 1025px) {
height: 215px;
}
@media all and (max-width: 1024px) { @media all and (max-width: 1024px) {
display: none; display: none;
} }
@ -828,6 +855,10 @@ main {
background: #EDEFF5; background: #EDEFF5;
position: relative; position: relative;
@media all and (max-width: 1600px) and (min-width: 1280px) {
padding: 25px 15px;
}
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
width: 214px; width: 214px;
min-width: 214px; min-width: 214px;
@ -873,7 +904,7 @@ main {
line-height: 28px; line-height: 28px;
font-weight: 700; font-weight: 700;
@media all and (max-width: 1279px) { @media all and (max-width: 1600px) {
font-size: 19px; font-size: 19px;
line-height: 26px; line-height: 26px;
margin-bottom: 15px; margin-bottom: 15px;
@ -998,6 +1029,12 @@ main {
overflow: hidden; overflow: hidden;
} }
@media all and (max-width: 1500px) and (min-width: 1280px) {
height: 270px;
margin-top: 15px;
margin-bottom: 15px;
}
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
width: calc(50% - 15px); width: calc(50% - 15px);
margin-right: 0 !important; margin-right: 0 !important;
@ -1033,7 +1070,9 @@ main {
position: relative; position: relative;
z-index: 2; z-index: 2;
@media all and (max-width: 1279px) {
@media all and (max-width: 1600px) {
padding: 24px 18px; padding: 24px 18px;
} }
@ -1058,6 +1097,11 @@ main {
transition: 125ms transform ease-in-out; transition: 125ms transform ease-in-out;
max-width: 70%; max-width: 70%;
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 22px;
line-height: 32px;
}
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
font-size: 19px; font-size: 19px;
line-height: 26px; line-height: 26px;
@ -1077,6 +1121,11 @@ main {
z-index: 2; z-index: 2;
transform: translate(0, 0); transform: translate(0, 0);
transition: 125ms all ease-in-out; transition: 125ms all ease-in-out;
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 13px;
line-height: 18px;
}
} }
img { img {
@ -1086,8 +1135,8 @@ main {
transform: translate(0, 0); transform: translate(0, 0);
transition: 125ms all ease-in-out; transition: 125ms all ease-in-out;
@media all and (max-width: 1420px) and (min-width: 1280px) { @media all and (max-width: 1500px) and (min-width: 1280px) {
max-width: 100%; max-width: 80%;
} }
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
@ -1194,6 +1243,11 @@ main {
margin-bottom: 80px; margin-bottom: 80px;
min-height: 310px; min-height: 310px;
@media all and (max-width: 1600px) and (min-width: 1280px) {
min-height: 270px;
margin-bottom: 40px;
}
a { a {
display: block; display: block;
color: #0C0C0C; color: #0C0C0C;
@ -1211,6 +1265,11 @@ main {
margin-bottom: 25px; margin-bottom: 25px;
display: block; display: block;
transition: all 220ms ease-in-out; transition: all 220ms ease-in-out;
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 19px;
line-height: 26px;
}
} }
.speacial_text { .speacial_text {
@ -1232,6 +1291,11 @@ main {
line-height: 24px; line-height: 24px;
transform: translate(0px, 0px); transform: translate(0px, 0px);
transition: all 220ms ease-in-out; transition: all 220ms ease-in-out;
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 13px;
line-height: 18px;
}
} }
@ -1502,6 +1566,11 @@ main {
font-weight: 700; font-weight: 700;
margin-bottom: 25px; margin-bottom: 25px;
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 22px;
line-height: 26px;
}
span { span {
color: #A8026B; color: #A8026B;
font-size: 58px; font-size: 58px;
@ -1696,6 +1765,20 @@ main {
min-width: calc(33.333% - 20px); min-width: calc(33.333% - 20px);
margin-bottom: 0; margin-bottom: 0;
margin-right: 30px; margin-right: 30px;
@media all and (max-width: 1600px) and (min-width: 1280px) {
min-width: calc(28% - 20px);
.item_wrapper {
padding-bottom: 15px;
span {padding: 0 15px;}
img {
height: 165px;
margin-bottom: 15px;
}
}
}
} }
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
@ -2016,6 +2099,10 @@ main {
display: block; display: block;
margin-top: 25px; margin-top: 25px;
@media all and (max-width: 1600px) and (min-width: 1280px) {
margin-top: 10px;
}
p { p {
margin-bottom: 35px; margin-bottom: 35px;
} }
@ -2074,6 +2161,16 @@ main {
} }
} }
@media all and (max-width: 1600px) and (min-width: 1280px) {
li {
a {
min-height: 48px;
font-size: 13px;
line-height: 18px;
}
}
}
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
display: flex; display: flex;
margin-left: -16px; margin-left: -16px;
@ -2107,7 +2204,7 @@ main {
.container { .container {
padding-bottom: 180px; padding-bottom: 180px;
@media all and (max-width: 1279px) { @media all and (max-width: 1600px) {
padding-bottom: 60px; padding-bottom: 60px;
} }
} }
@ -2129,7 +2226,7 @@ main {
justify-content: space-between; justify-content: space-between;
margin-top: 60px; margin-top: 60px;
@media all and (max-width: 1279px) { @media all and (max-width: 1600px) {
margin-top: 20px; margin-top: 20px;
} }
@ -2496,6 +2593,11 @@ main {
color: #0C0C0C; color: #0C0C0C;
font-weight: 700; font-weight: 700;
margin-bottom: 8px; margin-bottom: 8px;
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 19px;
line-height: 26px;
}
} }
.item_model { .item_model {
@ -2526,6 +2628,10 @@ main {
&.pay { &.pay {
font-weight: 700; font-weight: 700;
margin: 25px 0; margin: 25px 0;
@media all and (max-width: 1600px) and (min-width: 1280px) {
margin: 15px 0;
}
} }
} }
} }
@ -2711,6 +2817,10 @@ article #choose_region {
display: block; display: block;
} }
@media all and (max-width: 1600px) and (min-width: 1280px) {
height: 475px;
}
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
height: 320px; height: 320px;
margin: 20px 0; margin: 20px 0;
@ -2736,6 +2846,17 @@ article #choose_region {
background-clip: padding-box; background-clip: padding-box;
padding: 30px 20px; padding: 30px 20px;
max-width: 500px; max-width: 500px;
@media all and (max-width: 768px) {
max-width: 280px;
padding: 15px;
.popover-inner, .popover-inner > ymaps {
width: 250px !important;
min-height: 150px;
}
}
} }
.popover .close { .popover .close {
@ -2818,6 +2939,8 @@ article #choose_region {
// Документы // Документы
.dosc_list { .dosc_list {
margin-right: 30px;
.row { .row {
margin-bottom: 35px; margin-bottom: 35px;
display: flex; display: flex;
@ -2903,6 +3026,37 @@ article #choose_region {
} }
} }
} }
@media all and (max-width: 768px) {
.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;
.doc_name {
margin-right: 0;
max-width: 100%;
min-height: 0;
padding-left: 0;
background: none;
width: 100%;
}
.doc_date {
margin-left: 0;
margin-right: 0;
white-space: unset;
width: 100%;
}
.button {
margin-top: 6px;
margin-left: 0;
}
}
}
} }
@ -3063,6 +3217,10 @@ article #choose_region {
} }
} }
@media all and (max-width: 1600px) and (min-width: 1280px) {
margin-top: 35px;
}
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
flex-wrap: wrap; flex-wrap: wrap;
margin-top: 50px; margin-top: 50px;

View File

@ -40,6 +40,8 @@ table {
border-spacing: 0; border-spacing: 0;
} }
/* for admin */
.bx-core main { .bx-core main {
padding-top: 0; padding-top: 0;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -19,6 +19,7 @@
} }
html { html {
/*
@media all and (max-width: 1420px) and (min-width: 1280px) { @media all and (max-width: 1420px) and (min-width: 1280px) {
zoom: 0.7; zoom: 0.7;
@ -31,6 +32,7 @@ html {
margin-right: auto; margin-right: auto;
} }
} }
*/
} }
@ -81,6 +83,11 @@ body {
font-family: 'Montserrat', sans-serif; font-family: 'Montserrat', sans-serif;
font-weight: 400; font-weight: 400;
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 13px;
line-height: 20px;
}
@media all and (max-width: 960px) { @media all and (max-width: 960px) {
font-size: 13px; font-size: 13px;
line-height: 20px; line-height: 20px;
@ -95,6 +102,11 @@ body {
margin: auto; margin: auto;
position: relative; position: relative;
@media all and (max-width: 1600px) and (min-width: 1280px) {
padding-top: 45px;
padding-bottom: 45px;
}
@media all and (max-width: 960px) { @media all and (max-width: 960px) {
padding-top: 40px; padding-top: 40px;
padding-bottom: 40px; padding-bottom: 40px;
@ -114,7 +126,7 @@ body {
@media all and (max-width: 1420px) { @media all and (max-width: 1420px) {
width: calc(100% - 160px); width: calc(100% - 160px);
margin: 0 80px; margin: 0 auto;
} }
@media all and (max-width: 767px) { @media all and (max-width: 767px) {
@ -174,10 +186,18 @@ body {
&.about { &.about {
aside { aside {
width: 305px; width: 305px;
@media all and (max-width: 1600px) and (min-width: 1280px) {
width: 265px;
}
} }
article { article {
width: calc(100% - 335px); width: calc(100% - 335px);
@media all and (max-width: 1600px) and (min-width: 1280px) {
width: calc(100% - 295px);
}
} }
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
@ -203,6 +223,11 @@ body {
margin-bottom: 0; margin-bottom: 0;
} }
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 36px;
line-height: 48px;
}
@media all and (max-width: 1279px) { @media all and (max-width: 1279px) {
font-size: 32px; font-size: 32px;
line-height: 44px; line-height: 44px;
@ -237,6 +262,11 @@ h2 {
margin-top: 1.5em; margin-top: 1.5em;
margin-bottom: 10px; margin-bottom: 10px;
@media all and (max-width: 1600px) and (min-width: 1280px) {
font-size: 22px;
line-height: 26px;
}
&.model { &.model {
font-size: 26px; font-size: 26px;
line-height: 35px; line-height: 35px;
@ -358,6 +388,21 @@ div {
.i-pdf { .i-pdf {
padding-left: 80px; padding-left: 80px;
background: url("/images/icons/icon-pdf.svg") no-repeat left center; background: url("/images/icons/icon-pdf.svg") no-repeat left center;
&[data-format] {
background: url("/images/icons/icon-file.svg") no-repeat left center;
}
@media all and (max-width: 1600px) and (min-width: 1280px) {
padding-left: 56px;
background-size: 42px;
}
@media all and (max-width: 960px) {
padding-left: 55px;
background-size: 32px;
background-position: 0 5px;
}
} }
.success { .success {

View File

@ -5,9 +5,12 @@ $('a[href*="#order"]').each(function() {
scrollTop: $("#order").offset().top - 80 scrollTop: $("#order").offset().top - 80
}, 500); }, 500);
}) })
}); });
let activeMenuLink = $("header #menu_list li.active").length > 0 ? $("header #menu_list li.active a").text() : "Главная";
console.log($("header #menu_list li.active"));
$("header .nav_toggle").text(activeMenuLink);
document.addEventListener("DOMContentLoaded", function (event) { document.addEventListener("DOMContentLoaded", function (event) {
// Main menu toggle // Main menu toggle
let menuToggleBtn = document.getElementsByClassName("nav_toggle")[0]; let menuToggleBtn = document.getElementsByClassName("nav_toggle")[0];
@ -42,6 +45,7 @@ document.addEventListener("DOMContentLoaded", function (event) {
let newsSliderOption = { let newsSliderOption = {
loop: false, loop: false,
dragFree: true, dragFree: true,
slidesToScroll: 2,
containScroll: "trimSnaps", containScroll: "trimSnaps",
}; };
const prevBtn = newsWrapper.querySelector(".prev"); const prevBtn = newsWrapper.querySelector(".prev");