diff --git a/actions/authActions.js b/actions/authActions.js
index e26c05d..f94eabb 100644
--- a/actions/authActions.js
+++ b/actions/authActions.js
@@ -66,40 +66,6 @@ export const sendLoginFormEmail = ({ email, password, dispatch }) =>
reject();
});
-
- /*
- if(fields.username === "test@test.com" && fields.password === "test")
- {
- const cookies = new Cookies();
- cookies.set('jwt', 1, new Date(moment().add(1, 'day').toDate()));
- }
- Router.push('/');
- */
-
- /*
- axios.post(`${ process.env.NEXT_PUBLIC_API_HOST }/api/forms/terms/`, fields)
- .then((response) =>
- {
- console.log("sendTermsForm RESPONSE");
- console.log(response.data);
-
- if(response.data.status)
- {
- resolve();
- }
- else
- {
- reject();
- }
- })
- .catch((error) =>
- {
- console.log("error");
- console.error(error);
-
- reject();
- });
- */
});
}
diff --git a/actions/contractActions.js b/actions/contractActions.js
index be4aac1..ce36641 100644
--- a/actions/contractActions.js
+++ b/actions/contractActions.js
@@ -39,7 +39,7 @@ export const getContract = ({ dispatch, number, }) =>
console.log("response.data");
console.log(response.data);
- dispatch({ type: actionTypes.CONTRACT_PAYMENTS, data: { payments: response.data } });
+ dispatch({ type: actionTypes.CONTRACT_PAYMENTS, data: { payments: response.data.payments, avans: response.data.avans } });
resolve();
})
diff --git a/css/components/style.css b/css/components/style.css
index 61d2642..18dce01 100644
--- a/css/components/style.css
+++ b/css/components/style.css
@@ -1 +1 @@
-.bx-breadcrumb{display:flex;flex-wrap:wrap;width:100%;max-width:1310px;margin:25px auto -40px auto;position:relative;z-index:2}.bx-breadcrumb .bx-breadcrumb-item{color:rgba(0,0,0,0.5)}.bx-breadcrumb .bx-breadcrumb-item a{text-decoration:none;color:rgba(0,0,0,0.5)}.bx-breadcrumb .bx-breadcrumb-item a:hover{color:#000}.bx-breadcrumb .bx-breadcrumb-item:before{content:"<";display:inline-block;margin:0 4px}@media all and (max-width:1420px){.bx-breadcrumb{width:calc(100% - 160px);margin:25px 80px -40px 80px}}@media all and (max-width:960px){.bx-breadcrumb{margin:25px 80px -25px 80px}}@media all and (max-width:768px){.bx-breadcrumb{margin:12px 16px -25px 16px;width:calc(100% - 32px)}}hr{display:block;width:100%;height:1px;background:#EDEFF5;border:0;margin:20px 0}button,.button{border:0;background:transparent;appearance:none;box-shadow:none;cursor:pointer;box-sizing:border-box;padding:0px 15px;display:inline-flex;align-items:center;justify-content:center;height:40px;font-weight:600;font-size:15px;line-height:20px}@media all and (max-width:1280px){button,.button{font-size:13px}}.button{color:var(--blue);background:#fff}.button:disabled{opacity:.48;cursor:default}.button.icon:before{content:"";display:block;width:16px;height:16px;margin-right:12px}.button.button-blue{background:var(--blue);color:#fff}.button.button-blue.icon:before{background:url("/assets/images/icons/btn_icon_white.svg") no-repeat center}.button.button-blue.transparent{color:var(--blue);background:transparent}.button.button-blue.transparent.icon:before{background:url("/assets/images/icons/btn_icon_blue.svg") no-repeat center}.button.button-gray{color:var(--gray);background:var(--gray-light)}.button.button-gray.transparent{color:var(--gray);background:transparent}.button.button-gray.icon:before{background:url("/assets/images/icons/btn_icon_gray.svg") no-repeat center}.button.button-compact{width:40px;height:40px;text-indent:-9999px;overflow:hidden}.button.button-compact.icon:before{margin-right:0}@media all and (max-width:768px){.button.download-icon{width:24px;height:24px;background:url("/assets/images/icons/download_icon.svg") no-repeat center;overflow:hidden;text-indent:-999px}.button.download-icon svg{color:var(--blue) !important;background:#fff}}input[type="checkbox"]{display:none;visibility:hidden}input[type="checkbox"]+label{display:flex;align-items:center;cursor:pointer}input[type="checkbox"]+label:before{content:"";display:block;width:16px;min-width:16px;height:16px;border:1px solid rgba(0,16,61,0.12);box-sizing:border-box;border-radius:4px;margin-right:12px}input[type="checkbox"]:checked+label:before{background:url("/assets/images/icons/checkbox_white.svg") no-repeat center var(--primary);border-color:var(--primary)}input[type="checkbox"]:disabled+label:before{background:url("/assets/images/icons/checkbox_gray.svg") no-repeat center var(--gray-light);cursor:none}input[type="radio"]{display:none;visibility:hidden}input[type="radio"]+label{display:block;padding-left:28px;cursor:pointer}input[type="radio"]+label:before{content:"";display:block;border:1px solid rgba(0,16,61,0.12);box-sizing:border-box;border-radius:100%}input[type="radio"]:checked+label:before{background:#fff}input[type="radio"]:disabled+label:before{background:var(--gray);cursor:none}.selected_item{display:flex;align-items:center;justify-content:center;background:var(--gray-light);box-sizing:border-box;padding:0 2px}.selected_item img{width:24px;height:24px;object-fit:cover;object-position:center;margin-right:8px}.selected_item .delete{margin-left:8px;width:28px;height:28px;background:url("/assets/images/icons/delete_gray.svg") no-repeat center}.list-column{column-gap:20px;list-style:disc;margin:15px 0 15px 20px}.list-column li{line-height:25px}.list-column[data-column="2"]{column-count:2}@media all and (max-width:768px){.list-column[data-column="2"]{column-count:1}}.list-column[data-column="3"]{column-count:3}@media all and (max-width:768px){.list-column[data-column="3"]{column-count:1}}.form_field{position:relative}.form_field .clear{position:absolute;top:0;right:0;width:40px;height:40px;background:url("/assets/images/icons/delete_black.svg") no-repeat center;z-index:2}.form_field input,.form_field textarea,.form_field select{border:1px solid rgba(0,16,61,0.12);box-sizing:border-box;height:40px;background:#fff;padding:0 12px;width:100%;outline:none;font-size:15px}.form_field input::placeholder,.form_field textarea::placeholder,.form_field select::placeholder{font-size:15px;line-height:24px;color:#919399;font-family:'Montserrat',sans-serif;font-weight:400}.form_field input.error,.form_field textarea.error,.form_field select.error{border-color:var(--red)}.form_field input.filled,.form_field textarea.filled,.form_field select.filled{border-color:rgba(0,16,61,0.48)}.form_field input:disabled,.form_field textarea:disabled,.form_field select:disabled{background:var(--gray-light)}.form_field input[type="search"],.form_field textarea[type="search"],.form_field select[type="search"]{padding-left:32px;background-image:url("/assets/images/icons/icon-search.svg");background-repeat:no-repeat;background-position:8px 50%}.form_field input[type="date"],.form_field textarea[type="date"],.form_field select[type="date"],.form_field input.date_input,.form_field textarea.date_input,.form_field select.date_input{padding-left:32px;background-image:url("/assets/images/icons/icon-date.svg");background-repeat:no-repeat;background-position:8px 50%}.form_field input[type="date"]::-webkit-inner-spin-button,.form_field textarea[type="date"]::-webkit-inner-spin-button,.form_field select[type="date"]::-webkit-inner-spin-button,.form_field input.date_input::-webkit-inner-spin-button,.form_field textarea.date_input::-webkit-inner-spin-button,.form_field select.date_input::-webkit-inner-spin-button,.form_field input[type="date"]::-webkit-calendar-picker-indicator,.form_field textarea[type="date"]::-webkit-calendar-picker-indicator,.form_field select[type="date"]::-webkit-calendar-picker-indicator,.form_field input.date_input::-webkit-calendar-picker-indicator,.form_field textarea.date_input::-webkit-calendar-picker-indicator,.form_field select.date_input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}@media all and (max-width:960px){.form_field input,.form_field textarea,.form_field select{font-size:13px}}.form_field select{background-image:url("/assets/images/icons/icon-select.svg");background-repeat:no-repeat;background-position:calc(100% - 16px) 50%;-webkit-appearance:none;-moz-appearance:none}.form_field select::-ms-expand{display:none}.form_field textarea{padding-top:10px;height:80px}.fieldgroup{display:flex;justify-content:space-between}.socials{display:flex}.socials a{display:block;width:32px;height:32px;text-decoration:none}.socials a:not(:last-child){margin-right:22px}@media all and (max-width:1280px){.socials a:not(:last-child){margin-right:6px}}.tabs{display:flex}.tabs .tab{line-height:40px;margin-right:8px;padding:0 20px;cursor:pointer}.tabs .tab.active{background:var(--blue);color:#fff;font-weight:700;cursor:default}@media all and (max-width:960px){.tabs .tab{font-size:10px;line-height:35px}.tabs .tab.active{font-weight:400}}@media all and (max-width:768px){.tabs .tab{margin-right:0;padding:0 16px}}.pagination{margin-top:40px}.pagination ul{display:flex;align-items:flex-end;justify-content:flex-end}.pagination ul li{font-size:26px;line-height:35px;color:var(--blue)}.pagination ul li a{display:block;padding:0 5px}@media all and (max-width:1280px){.pagination ul{justify-content:center}.pagination ul li{font-size:13px;line-height:28px;min-width:30px}.pagination ul li a{text-align:center;font-weight:600}}.image-full{width:100%;margin-bottom:50px;height:450px;background:var(--gray-light)}.image-full img{width:100%;height:100%;object-fit:cover}ul.custom-dots{list-style:none;padding:0}ul.custom-dots li{padding-left:15px;position:relative}ul.custom-dots li:before{content:"";display:block;position:absolute;width:2px;height:2px;background:#000;border-radius:2px;top:9px;left:5px}.date_input_wrapper{position:relative}.date_input_wrapper .rw-widget-picker{border:1px solid rgba(0,16,61,0.12) !important;box-shadow:none !important;box-sizing:border-box;height:40px;background:#fff;border-radius:0;width:100%;outline:none;font-size:15px}.date_input_wrapper .rw-widget-input{padding:0 12px 0 32px;outline:none;box-shadow:none !important;border:0}.date_input_wrapper .rw-input-addon.rw-picker-btn{border:0;width:100%;background-image:url("/assets/images/icons/icon-date.svg");background-repeat:no-repeat;background-position:8px 50%;position:absolute;top:0;left:0;height:40px}.date_input_wrapper .rw-input-addon.rw-picker-btn:hover{background-color:transparent}.date_input_wrapper .rw-input-addon.rw-picker-btn svg{display:none}/*# sourceMappingURL=./style.css.map */
\ No newline at end of file
+.bx-breadcrumb{display:flex;flex-wrap:wrap;width:100%;max-width:1310px;margin:25px auto -40px auto;position:relative;z-index:2}.bx-breadcrumb .bx-breadcrumb-item{color:rgba(0,0,0,0.5)}.bx-breadcrumb .bx-breadcrumb-item a{text-decoration:none;color:rgba(0,0,0,0.5)}.bx-breadcrumb .bx-breadcrumb-item a:hover{color:#000}.bx-breadcrumb .bx-breadcrumb-item:before{content:"<";display:inline-block;margin:0 4px}@media all and (max-width:1420px){.bx-breadcrumb{width:calc(100% - 160px);margin:25px 80px -40px 80px}}@media all and (max-width:960px){.bx-breadcrumb{margin:25px 80px -25px 80px}}@media all and (max-width:768px){.bx-breadcrumb{margin:12px 16px -25px 16px;width:calc(100% - 32px)}}hr{display:block;width:100%;height:1px;background:#EDEFF5;border:0;margin:20px 0}button,.button{border:0;background:transparent;appearance:none;box-shadow:none;cursor:pointer;box-sizing:border-box;padding:0px 15px;display:inline-flex;align-items:center;justify-content:center;height:40px;font-weight:600;font-size:15px;line-height:20px}@media all and (max-width:1600px){button,.button{font-size:13px}}.button{color:var(--blue);background:#fff}.button:disabled{opacity:.48;cursor:default}.button.icon:before{content:"";display:block;width:16px;height:16px;margin-right:12px}.button.button-blue{background:var(--blue);color:#fff}.button.button-blue.icon:before{background:url("/assets/images/icons/btn_icon_white.svg") no-repeat center}.button.button-blue.transparent{color:var(--blue);background:transparent}.button.button-blue.transparent.icon:before{background:url("/assets/images/icons/btn_icon_blue.svg") no-repeat center}.button.button-gray{color:var(--gray);background:var(--gray-light)}.button.button-gray.transparent{color:var(--gray);background:transparent}.button.button-gray.icon:before{background:url("/assets/images/icons/btn_icon_gray.svg") no-repeat center}.button.button-compact{width:40px;height:40px;text-indent:-9999px;overflow:hidden}.button.button-compact.icon:before{margin-right:0}@media all and (max-width:768px){.button.download-icon{width:24px;height:24px;background:url("/assets/images/icons/download_icon.svg") no-repeat center;overflow:hidden;text-indent:-999px}.button.download-icon svg{color:var(--blue) !important;background:#fff}}input[type="checkbox"]{display:none;visibility:hidden}input[type="checkbox"]+label{display:flex;align-items:center;cursor:pointer}input[type="checkbox"]+label:before{content:"";display:block;width:16px;min-width:16px;height:16px;border:1px solid rgba(0,16,61,0.12);box-sizing:border-box;border-radius:4px;margin-right:12px}input[type="checkbox"]:checked+label:before{background:url("/assets/images/icons/checkbox_white.svg") no-repeat center var(--primary);border-color:var(--primary)}input[type="checkbox"]:disabled+label:before{background:url("/assets/images/icons/checkbox_gray.svg") no-repeat center var(--gray-light);cursor:none}input[type="radio"]{display:none;visibility:hidden}input[type="radio"]+label{display:block;padding-left:28px;cursor:pointer}input[type="radio"]+label:before{content:"";display:block;border:1px solid rgba(0,16,61,0.12);box-sizing:border-box;border-radius:100%}input[type="radio"]:checked+label:before{background:#fff}input[type="radio"]:disabled+label:before{background:var(--gray);cursor:none}.selected_item{display:flex;align-items:center;justify-content:center;background:var(--gray-light);box-sizing:border-box;padding:0 2px}.selected_item img{width:24px;height:24px;object-fit:cover;object-position:center;margin-right:8px}.selected_item .delete{margin-left:8px;width:28px;height:28px;background:url("/assets/images/icons/delete_gray.svg") no-repeat center}.list-column{column-gap:20px;list-style:disc;margin:15px 0 15px 20px}.list-column li{line-height:25px}.list-column[data-column="2"]{column-count:2}@media all and (max-width:768px){.list-column[data-column="2"]{column-count:1}}.list-column[data-column="3"]{column-count:3}@media all and (max-width:768px){.list-column[data-column="3"]{column-count:1}}.form_field{position:relative}.form_field .clear{position:absolute;top:0;right:0;width:40px;height:40px;background:url("/assets/images/icons/delete_black.svg") no-repeat center;z-index:2}.form_field input,.form_field textarea,.form_field select{border:1px solid rgba(0,16,61,0.12);box-sizing:border-box;height:40px;background:#fff;padding:0 12px;width:100%;outline:none;font-size:15px}.form_field input::placeholder,.form_field textarea::placeholder,.form_field select::placeholder{font-size:15px;line-height:24px;color:#919399;font-family:'Montserrat',sans-serif;font-weight:400}.form_field input.error,.form_field textarea.error,.form_field select.error{border-color:var(--red)}.form_field input.filled,.form_field textarea.filled,.form_field select.filled{border-color:rgba(0,16,61,0.48)}.form_field input:disabled,.form_field textarea:disabled,.form_field select:disabled{background:var(--gray-light)}.form_field input[type="search"],.form_field textarea[type="search"],.form_field select[type="search"]{padding-left:32px;background-image:url("/assets/images/icons/icon-search.svg");background-repeat:no-repeat;background-position:8px 50%}.form_field input[type="date"],.form_field textarea[type="date"],.form_field select[type="date"],.form_field input.date_input,.form_field textarea.date_input,.form_field select.date_input{padding-left:32px;background-image:url("/assets/images/icons/icon-date.svg");background-repeat:no-repeat;background-position:8px 50%}.form_field input[type="date"]::-webkit-inner-spin-button,.form_field textarea[type="date"]::-webkit-inner-spin-button,.form_field select[type="date"]::-webkit-inner-spin-button,.form_field input.date_input::-webkit-inner-spin-button,.form_field textarea.date_input::-webkit-inner-spin-button,.form_field select.date_input::-webkit-inner-spin-button,.form_field input[type="date"]::-webkit-calendar-picker-indicator,.form_field textarea[type="date"]::-webkit-calendar-picker-indicator,.form_field select[type="date"]::-webkit-calendar-picker-indicator,.form_field input.date_input::-webkit-calendar-picker-indicator,.form_field textarea.date_input::-webkit-calendar-picker-indicator,.form_field select.date_input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}@media all and (max-width:1600px) and (min-width:1280px){.form_field input,.form_field textarea,.form_field select{font-size:14px}.form_field input::placeholder,.form_field textarea::placeholder,.form_field select::placeholder{font-size:14px}}@media all and (max-width:960px){.form_field input,.form_field textarea,.form_field select{font-size:13px}}.form_field select{background-image:url("/assets/images/icons/icon-select.svg");background-repeat:no-repeat;background-position:calc(100% - 16px) 50%;-webkit-appearance:none;-moz-appearance:none}.form_field select::-ms-expand{display:none}.form_field textarea{padding-top:10px;height:80px}.fieldgroup{display:flex;justify-content:space-between}.socials{display:flex}.socials a{display:block;width:32px;height:32px;text-decoration:none}.socials a:not(:last-child){margin-right:22px}@media all and (max-width:1279px){.socials a:not(:last-child){margin-right:6px}}.tabs{display:flex}.tabs .tab{line-height:40px;margin-right:8px;padding:0 20px;cursor:pointer}.tabs .tab.active{background:var(--blue);color:#fff;font-weight:700;cursor:default}@media all and (max-width:960px){.tabs .tab{font-size:10px;line-height:35px}.tabs .tab.active{font-weight:400}}@media all and (max-width:768px){.tabs .tab{margin-right:0;padding:0 16px}}.pagination{margin-top:40px}@media all and (max-width:1600px) and (min-width:1280px){.pagination{margin-top:20px}}.pagination ul{display:flex;align-items:flex-end;justify-content:flex-end}.pagination ul li{font-size:26px;line-height:35px;color:var(--blue)}@media all and (max-width:1600px) and (min-width:1280px){.pagination ul li{font-size:20px;line-height:30px}}.pagination ul li a{display:block;padding:0 5px}@media all and (max-width:1279px){.pagination ul{justify-content:center}.pagination ul li{font-size:13px;line-height:28px;min-width:30px}.pagination ul li a{text-align:center;font-weight:600}}.image-full{width:100%;margin-bottom:50px;height:450px;background:var(--gray-light)}.image-full img{width:100%;height:100%;object-fit:cover}ul.custom-dots{list-style:none;padding:0}ul.custom-dots li{padding-left:15px;position:relative}ul.custom-dots li:before{content:"";display:block;position:absolute;width:2px;height:2px;background:#000;border-radius:2px;top:9px;left:5px}.date_input_wrapper{position:relative}.date_input_wrapper .rw-widget-picker{border:1px solid rgba(0,16,61,0.12) !important;box-shadow:none !important;box-sizing:border-box;height:40px;background:#fff;border-radius:0;width:100%;outline:none;font-size:15px}.date_input_wrapper .rw-widget-input{padding:0 12px 0 32px;outline:none;box-shadow:none !important;border:0}.date_input_wrapper .rw-input-addon.rw-picker-btn{border:0;width:100%;background-image:url("/assets/images/icons/icon-date.svg");background-repeat:no-repeat;background-position:8px 50%;position:absolute;top:0;left:0;height:40px}.date_input_wrapper .rw-input-addon.rw-picker-btn:hover{background-color:transparent}.date_input_wrapper .rw-input-addon.rw-picker-btn svg{display:none}/*# sourceMappingURL=./style.css.map */
\ No newline at end of file
diff --git a/css/components/style.css.map b/css/components/style.css.map
index 1f85d2a..d7639cd 100644
--- a/css/components/style.css.map
+++ b/css/components/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/css/components/style.less b/css/components/style.less
index afc7266..0a25d05 100644
--- a/css/components/style.less
+++ b/css/components/style.less
@@ -75,7 +75,8 @@ button,
font-size: 15px;
line-height: 20px;
- @media all and (max-width: 1280px) {
+
+ @media all and (max-width: 1600px) {
font-size: 13px;
}
}
@@ -346,6 +347,14 @@ input[type="radio"] {
}
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ font-size: 14px;
+
+ &::placeholder {
+ font-size: 14px;
+ }
+ }
+
@media all and (max-width: 960px) {
font-size: 13px;
}
@@ -390,7 +399,7 @@ input[type="radio"] {
&:not(:last-child) {
margin-right: 22px;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
margin-right: 6px;
}
}
@@ -434,6 +443,10 @@ input[type="radio"] {
.pagination {
margin-top: 40px;
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ margin-top: 20px;
+ }
+
ul {
display: flex;
align-items: flex-end;
@@ -444,6 +457,11 @@ input[type="radio"] {
line-height: 35px;
color: var(--blue);
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ font-size: 20px;
+ line-height: 30px;
+ }
+
a {
display: block;
padding: 0 5px;
@@ -451,7 +469,7 @@ input[type="radio"] {
}
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
ul {
justify-content: center;
diff --git a/css/footer/style.css b/css/footer/style.css
index 98505ef..d373f3c 100644
--- a/css/footer/style.css
+++ b/css/footer/style.css
@@ -1,118 +1 @@
-footer {
- background: #EDEFF5;
- padding: 45px 0;
- box-sizing: border-box;
-}
-@media all and (max-width: 768px) {
- 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: 768px) {
- 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: 768px) {
- 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("/assets/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("/assets/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;
- }
-}
+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:768px){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:768px){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:768px){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("/assets/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("/assets/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 */
\ No newline at end of file
diff --git a/css/footer/style.css.map b/css/footer/style.css.map
index b2275dd..581f849 100644
--- a/css/footer/style.css.map
+++ b/css/footer/style.css.map
@@ -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,6DAEhB,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,4DAEhB,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"}
\ No newline at end of file
+{"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,6DAEhB,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,4DAIhB,gBAAmC,kBAAnC,MArFhB,QA2DQ,EAgBK,iBAWO,cAAA,CACA,oBAAA,CACA,mBAMR,MA9FZ,QA6FQ,IACK,UAAU,IACX,MA/FZ,QA6FQ,IAEK,UAAU,IACX,MAhGZ,QA6FQ,IAGK,SACG,mBAEA,gBAAmC,uBAAwB,kBAA3D,MAnGhB,QA6FQ,IACK,UAAU,IAKP,MAnGhB,QA6FQ,IAEK,UAAU,IAIP,MAnGhB,QA6FQ,IAGK,SAIO,oBA9HxB,MA0BI,QA6FQ,IAWI,GACI,iBAEA,gBAAmC,kBAAnC,MA3GhB,QA6FQ,IAWI,GAIQ"}
\ No newline at end of file
diff --git a/css/footer/style.less b/css/footer/style.less
index 28888eb..6642e17 100644
--- a/css/footer/style.less
+++ b/css/footer/style.less
@@ -3,6 +3,10 @@ footer {
padding: 45px 0;
box-sizing: border-box;
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ padding: 0;
+ }
+
@media all and (max-width: 768px) {
margin-top: 40px;
pading: 25px 0;
@@ -14,7 +18,7 @@ footer {
align-items: flex-start;
background: transparent;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
padding: 0;
flex-wrap: wrap;
}
@@ -24,7 +28,7 @@ footer {
width: 270px;
box-sizing: border-box;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
width: 33.333%;
&:last-child {
@@ -88,7 +92,7 @@ footer {
padding-left: 40px;
background: url("/assets/images/icons/icon-phone.svg") no-repeat left center;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1600px) {
font-size: 13px;
background-size: 24px;
padding-left: 37px;
@@ -103,7 +107,9 @@ footer {
padding-left: 40px;
background: url("/assets/images/icons/icon-mail.svg") no-repeat left center;
- @media all and (max-width: 1280px) {
+
+
+ @media all and (max-width: 1600px) {
font-size: 13px;
background-size: 24px;
padding-left: 37px;
@@ -114,12 +120,18 @@ footer {
div {
&:nth-child(1),
&: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 {
line-height: 32px;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
line-height: 1.45;
}
}
diff --git a/css/forms/style.css b/css/forms/style.css
index 9263842..bd9326e 100644
--- a/css/forms/style.css
+++ b/css/forms/style.css
@@ -1,695 +1 @@
-#filter {
- position: relative;
-}
-#filter .container {
- position: relative;
-}
-#filter.filter_in_catalog:not(.visible) {
- display: none;
-}
-#filter.filter_in_catalog .container {
- padding-top: 0;
- padding-bottom: 0;
- margin-bottom: 40px;
-}
-@media all and (max-width: 1420px) {
- #filter.filter_in_catalog .container {
- margin-left: 0;
- margin-right: 0;
- width: 100%;
- }
- #filter.filter_in_catalog .container .filter_header .button {
- bottom: 10px;
- }
-}
-@media all and (max-width: 768px) {
- #filter.filter_in_catalog .container {
- bottom: 40px;
- }
-}
-#filter .filter_header {
- display: flex;
- align-items: center;
- justify-content: space-between;
- margin-bottom: 40px;
-}
-#filter .filter_header .button {
- width: calc(33.333% - 21px);
-}
-@media all and (max-width: 1279px) {
- #filter .filter_header .button {
- width: calc(50% - 15px);
- position: absolute;
- right: 0;
- bottom: 90px;
- }
-}
-@media all and (max-width: 1280px) {
- #filter .filter_header .button {
- bottom: 50px;
- }
-}
-@media all and (max-width: 768px) {
- #filter .filter_header .button {
- width: 100%;
- bottom: 60px;
- }
-}
-#filter .filter_body {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
-}
-#filter .filter_body .filter_column {
- width: calc(33.333% - 21px);
-}
-@media all and (max-width: 1279px) {
- #filter .filter_body .filter_column {
- width: calc(50% - 15px);
- margin-bottom: 35px;
- }
- #filter .filter_body .filter_column:nth-child(3) {
- margin-bottom: 0;
- }
-}
-@media all and (max-width: 768px) {
- #filter .filter_body .filter_column {
- width: 100%;
- margin-bottom: 24px;
- }
- #filter .filter_body .filter_column:last-child {
- margin-bottom: 100px;
- }
-}
-#filter .filter_body .form_field {
- width: 100%;
- margin-bottom: 10px;
-}
-#filter .filter_body .fieldgroup {
- width: 100%;
-}
-#filter .filter_body .fieldgroup .form_field {
- width: calc(50% - 20px);
-}
-@media all and (max-width: 768px) {
- #filter .filter_body .fieldgroup .form_field {
- width: calc(50% - 4px);
- }
-}
-#catalog_small_filter {
- margin-bottom: 40px;
-}
-#catalog_small_filter.hidden {
- display: none;
-}
-#catalog_small_filter .filter_body {
- display: flex;
- justify-content: flex-end;
-}
-#catalog_small_filter .filter_body select {
- margin-right: 30px;
- width: 306px;
-}
-#catalog_small_filter .filter_body button {
- width: 220px;
-}
-@media all and (max-width: 1280px) {
- #catalog_small_filter .filter_body {
- justify-content: space-between;
- }
- #catalog_small_filter .filter_body .form_field {
- width: calc(33.333% - 30px);
- }
- #catalog_small_filter .filter_body .form_field select {
- width: 100%;
- }
- #catalog_small_filter .filter_body button {
- width: 33.3333%;
- }
-}
-@media all and (max-width: 768px) {
- #catalog_small_filter .filter_body {
- display: block;
- }
- #catalog_small_filter .filter_body .form_field,
- #catalog_small_filter .filter_body button {
- width: 100%;
- margin-bottom: 8px;
- }
-}
-#order .order_form {
- position: relative;
- margin: 0 -25px;
-}
-@media all and (max-width: 960px) {
- #order .order_form {
- margin-top: -60px;
- }
-}
-@media all and (max-width: 768px) {
- #order .order_form {
- margin: 0;
- }
-}
-#order .order_form .order_email {
- display: flex;
- align-items: center;
- position: absolute;
- z-index: 1;
- background: #EDEFF5;
- height: 235px;
- left: 0;
- right: 0;
- top: 0;
- bottom: 0;
- margin: auto;
-}
-#order .order_form .order_email p {
- width: 320px;
- font-size: 24px;
- line-height: 45px;
- padding: 0 20px;
-}
-@media all and (max-width: 1280px) {
- #order .order_form .order_email p {
- width: 220px;
- font-size: 13px;
- line-height: 20px;
- }
-}
-@media all and (max-width: 768px) {
- #order .order_form .order_email {
- position: relative;
- height: auto;
- margin-bottom: 25px;
- }
- #order .order_form .order_email p {
- padding: 0;
- }
-}
-#order .order_form form {
- width: 750px;
- background: var(--blue);
- box-sizing: border-box;
- padding: 55px 90px;
- margin: auto;
- margin-left: 390px;
- position: relative;
- z-index: 2;
-}
-@media all and (max-width: 1420px) {
- #order .order_form form {
- width: 550px;
- margin-left: 320px;
- }
-}
-@media all and (max-width: 960px) {
- #order .order_form form {
- width: 50%;
- padding: 15px 25px;
- margin-left: 285px;
- }
-}
-@media all and (max-width: 768px) {
- #order .order_form form {
- width: auto;
- margin-left: -16px;
- margin-right: -16px;
- padding: 25px 16px;
- }
-}
-#order .order_form form input {
- margin-bottom: 32px;
- background: rgba(255, 255, 255, 0.2);
- color: #fff;
-}
-#order .order_form form input::placeholder {
- color: #fff;
-}
-@media all and (max-width: 1280px) {
- #order .order_form form input {
- margin-bottom: 15px;
- }
-}
-#order .order_form form .policy {
- position: relative;
- z-index: 2;
- margin: -16px 25px 45px 25px;
-}
-@media all and (max-width: 1280px) {
- #order .order_form form .policy {
- margin-top: -5px;
- margin-bottom: 25px;
- margin-left: 0;
- margin-right: 0;
- }
-}
-#order .order_form form .policy label {
- color: #fff;
- font-weight: 300;
-}
-#order .order_form form .policy label:before {
- background: #fff;
- border-radius: 0;
-}
-#order .order_form form .policy input:checked + label:before {
- border-color: #fff;
- background: url("/assets/images/icons/checkbox_blue.svg") no-repeat center #fff;
-}
-#order .order_form form .button {
- display: inherit;
- margin-left: auto;
-}
-.login {
- max-width: 610px;
-}
-.login .login_with {
- display: flex;
- align-items: center;
- margin-bottom: 50px;
- justify-content: flex-start;
-}
-.login .login_with p {
- margin-right: 20px;
-}
-.login .login_with .tabs .tab {
- margin-right: 0;
-}
-.login .login_with .tabs .tab:not(.active) {
- background-color: var(--inactive);
-}
-.login .button-group {
- display: flex;
- align-items: center;
- justify-content: flex-end;
-}
-.login .button-group .button {
- margin-left: 30px;
- display: flex;
-}
-.login .button-group .button:first-child {
- width: auto;
-}
-.login .form_field {
- margin-bottom: 15px;
-}
-.login input[name="login"] {
- padding-left: 32px;
- background: url("/assets/images/icons/icon-login.svg") no-repeat 8px 50%;
-}
-.login input[name="pass"] {
- padding-left: 32px;
- background: url("/assets/images/icons/icon-pass.svg") no-repeat 8px 50%;
-}
-.login .button {
- width: 90px;
- display: block;
- margin-left: auto;
-}
-@media all and (max-width: 960px) {
- .login {
- max-width: 440px;
- }
- .login form {
- max-width: 400px;
- }
-}
-@media all and (max-width: 768px) {
- .login .login_with {
- display: block;
- margin-bottom: 30px;
- }
- .login .login_with p {
- margin-bottom: 10px;
- }
- .login .login_with .tabs {
- width: 100%;
- }
- .login .login_with .tabs .tab {
- width: 50%;
- text-align: center;
- }
- .login .button-group {
- flex-wrap: wrap;
- justify-content: center;
- }
- .login .button-group .button {
- margin-left: 0;
- }
- .login .button-group button {
- order: 1;
- width: 100%;
- }
- .login .button-group a {
- order: 2;
- display: inline-flex;
- }
-}
-.login.recovery {
- max-width: 815px;
-}
-.login.recovery .message {
- margin-bottom: 15px;
-}
-.login.recovery form {
- display: flex;
- justify-content: space-between;
-}
-.login.recovery form .form_field {
- width: calc(100% - 205px);
-}
-.login.recovery form .button {
- width: 175px;
-}
-.login.recovery form.newPass_form {
- flex-wrap: wrap;
-}
-.login.recovery .resend {
- display: flex;
- align-items: center;
- justify-content: flex-start;
-}
-.login.recovery .resend p {
- margin-right: 30px;
-}
-.login.recovery .resend .button {
- margin-left: 0;
- width: auto;
-}
-@media all and (max-width: 960px) {
- .login.recovery form {
- max-width: 100%;
- }
-}
-@media all and (max-width: 768px) {
- .login.recovery form {
- display: block;
- }
- .login.recovery form .form_field,
- .login.recovery form .button {
- width: 100%;
- }
- .login.recovery .resend {
- display: block;
- text-align: center;
- margin-top: 15px;
- }
- .login.recovery .resend p {
- margin-right: 0;
- }
- .login.recovery .resend .button {
- margin-left: auto;
- margin-right: auto;
- }
-}
-.contract_search {
- margin-bottom: 55px;
-}
-.contract_search form {
- display: flex;
- align-items: center;
- justify-content: space-between;
-}
-.contract_search form .form_field:first-child {
- width: calc(50% - 15px);
- min-width: calc(50% - 15px);
- margin-right: 15px;
-}
-.contract_search form .form_field:nth-child(2),
-.contract_search form .form_field:nth-child(3) {
- width: 100%;
- margin-right: 15px;
-}
-.contract_search form .form_field.single {
- width: 100%;
- margin-right: 80px;
-}
-.contract_search form .form_field .button {
- width: 158px;
- min-width: 158px;
-}
-.contract_search form .form_field input + label {
- display: none;
-}
-@media all and (max-width: 960px) {
- .contract_search {
- margin-bottom: 40px;
- }
- .contract_search form {
- flex-wrap: wrap;
- justify-content: flex-start;
- }
- .contract_search form .form_field:first-child {
- margin-bottom: 15px;
- width: 100%;
- }
- .contract_search form .form_field:first-child.single {
- width: calc(100% - 105px);
- margin-right: 30px;
- margin-bottom: 0;
- }
- .contract_search form .form_field:nth-child(2),
- .contract_search form .form_field:nth-child(3) {
- width: 25%;
- margin-right: 30px;
- }
- .contract_search form .button {
- margin-left: auto;
- }
-}
-@media all and (max-width: 768px) {
- .contract_search form {
- justify-content: space-between;
- }
- .contract_search form .form_field {
- margin-right: 0;
- }
- .contract_search form .form_field:first-child {
- margin-right: 0;
- margin-bottom: 15px;
- width: 100%;
- }
- .contract_search form .form_field:first-child.single {
- width: 100%;
- margin-right: 0px;
- }
- .contract_search form .form_field:nth-child(2),
- .contract_search form .form_field:nth-child(3) {
- width: calc(50% - 4px);
- margin-right: 0px;
- }
- .contract_search form .form_field .date_input,
- .contract_search form .form_field input[type="date"] {
- height: 55px;
- background-position: 8px 14px;
- position: relative;
- padding-bottom: 8px;
- }
- .contract_search form .form_field .date_input::placeholder,
- .contract_search form .form_field input[type="date"]::placeholder {
- color: transparent;
- }
- .contract_search form .form_field .date_input[value=""] + label,
- .contract_search form .form_field input[type="date"][value=""] + label {
- display: inline-block;
- position: absolute;
- left: 32px;
- top: 10px;
- z-index: 2;
- font-size: 13px;
- line-height: 20px;
- color: #919399;
- }
- .contract_search form .button {
- margin-left: auto;
- width: 100%;
- margin-top: 15px;
- background: var(--blue);
- color: #fff;
- }
- .contract_search form .button:disabled {
- opacity: 0.48;
- }
-}
-.reconciliation_form:not(.small) {
- margin-bottom: 35px;
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
-}
-.reconciliation_form:not(.small) p {
- width: 100%;
- font-weight: 700;
- margin-bottom: 20px;
-}
-.reconciliation_form:not(.small) .form_group {
- width: calc(65% - 8px);
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
-}
-.reconciliation_form:not(.small) .form_group:last-child {
- width: calc(35% - 8px);
-}
-.reconciliation_form:not(.small) .form_field {
- width: calc(50% - 8px);
-}
-.reconciliation_form:not(.small) .button {
- width: calc(40% - 8px);
-}
-.reconciliation_form:not(.small) .button:last-child {
- width: calc(60% - 8px);
-}
-@media all and (max-width: 1279px) {
- .reconciliation_form:not(.small) .form_group,
- .reconciliation_form:not(.small) .form_group:last-child {
- width: calc(50% - 8px);
- }
-}
-@media all and (max-width: 768px) {
- .reconciliation_form:not(.small) p {
- margin-bottom: 8px;
- }
- .reconciliation_form:not(.small) .form_group,
- .reconciliation_form:not(.small) .form_group:last-child {
- width: 100%;
- }
- .reconciliation_form:not(.small) .form_field {
- margin-bottom: 15px;
- }
- .reconciliation_form:not(.small) .button,
- .reconciliation_form:not(.small) .form_field {
- width: calc(50% - 4px);
- }
- .reconciliation_form:not(.small) .button:last-child,
- .reconciliation_form:not(.small) .form_field:last-child {
- width: calc(50% - 4px);
- }
-}
-.reconciliation_form.small {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- max-width: 420px;
-}
-@media all and (max-width: 768px) {
- .reconciliation_form.small {
- max-width: 100%;
- }
-}
-.reconciliation_form.small .form_field {
- width: calc(50% - 8px);
-}
-@media all and (max-width: 768px) {
- .reconciliation_form.small .form_field {
- width: calc(50% - 4px);
- }
-}
-.reconciliation_form.small .form_field .date_input_wrapper > .rw-widget .rw-widget-container {
- display: block;
-}
-.reconciliation_form.small .form_field .date_input_wrapper > .rw-widget .rw-widget-container > button {
- margin: 0;
- width: 100%;
-}
-.reconciliation_form.small button.button {
- margin-top: 35px;
- width: calc(45% - 8px);
-}
-.reconciliation_form.small button.button:last-child {
- width: calc(55% - 8px);
-}
-@media all and (max-width: 768px) {
- .reconciliation_form.small button.button {
- width: calc(50% - 4px) !important;
- margin-top: 15px;
- }
-}
-.fade {
- position: fixed;
- z-index: 99999;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- overflow: auto;
- background: rgba(0, 0, 0, 0.5);
- display: block;
-}
-.fade:not(.opened) {
- display: none;
-}
-.fade .modal {
- max-width: 640px;
- width: 100%;
- background: #fff;
- margin: 100px auto;
- padding: 45px 40px;
-}
-.fade .modal .modal_footer {
- text-align: right;
- margin-top: 30px;
-}
-.fade .modal .modal_footer .button {
- margin-left: auto;
-}
-@media all and (max-width: 768px) {
- .fade .modal {
- padding: 25px 20px;
- margin: 0;
- }
-}
-.reconciliation_form.small {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- max-width: 420px;
-}
-.reconciliation_form.small .form_field {
- width: calc(50% - 8px);
-}
-@media all and (max-width: 768px) {
- .reconciliation_form.small .form_field {
- width: calc(50% - 4px);
- }
-}
-.reconciliation_form.small button.button {
- margin-top: 15px;
- width: calc(45% - 8px);
-}
-.reconciliation_form.small button.button:last-child {
- width: calc(55% - 8px);
-}
-@media all and (max-width: 768px) {
- .reconciliation_form.small button.button {
- width: calc(50% - 4px);
- }
-}
-.fade {
- position: fixed;
- z-index: 99999;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- overflow: auto;
- background: rgba(0, 0, 0, 0.5);
- display: block;
-}
-.fade:not(.opened) {
- display: none;
-}
-.fade .modal {
- max-width: 640px;
- width: 100%;
- background: #fff;
- margin: 100px auto;
- padding: 45px 40px;
-}
-.fade .modal .modal_footer {
- text-align: right;
- margin-top: 30px;
-}
-.fade .modal .modal_footer .button {
- margin-left: auto;
-}
+#filter{position:relative}#filter .container{position:relative}#filter.filter_in_catalog:not(.visible){display:none}#filter.filter_in_catalog .container{padding-top:0;padding-bottom:0;margin-bottom:40px}@media all and (max-width:1420px){#filter.filter_in_catalog .container{margin-left:0;margin-right:0;width:100%}#filter.filter_in_catalog .container .filter_header .button{bottom:10px}}@media all and (max-width:768px){#filter.filter_in_catalog .container{bottom:40px}}#filter .filter_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}#filter .filter_header .button{width:calc(33.333% - 21px)}@media all and (max-width:1279px){#filter .filter_header .button{width:calc(50% - 15px);position:absolute;right:0;bottom:90px}}@media all and (max-width:1280px){#filter .filter_header .button{bottom:50px}}@media all and (max-width:768px){#filter .filter_header .button{width:100%;bottom:60px}}#filter .filter_body{display:flex;flex-wrap:wrap;justify-content:space-between}#filter .filter_body .filter_column{width:calc(33.333% - 21px)}@media all and (max-width:1279px){#filter .filter_body .filter_column{width:calc(50% - 15px);margin-bottom:35px}#filter .filter_body .filter_column:nth-child(3){margin-bottom:0}}@media all and (max-width:768px){#filter .filter_body .filter_column{width:100%;margin-bottom:24px}#filter .filter_body .filter_column:last-child{margin-bottom:100px}}#filter .filter_body .form_field{width:100%;margin-bottom:10px}#filter .filter_body .fieldgroup{width:100%}#filter .filter_body .fieldgroup .form_field{width:calc(50% - 20px)}@media all and (max-width:768px){#filter .filter_body .fieldgroup .form_field{width:calc(50% - 4px)}}#catalog_small_filter{margin-bottom:40px}#catalog_small_filter.hidden{display:none}#catalog_small_filter .filter_body{display:flex;justify-content:flex-end}#catalog_small_filter .filter_body select{margin-right:30px;width:306px}#catalog_small_filter .filter_body button{width:220px}@media all and (max-width:1280px){#catalog_small_filter .filter_body{justify-content:space-between}#catalog_small_filter .filter_body .form_field{width:calc(33.333% - 30px)}#catalog_small_filter .filter_body .form_field select{width:100%}#catalog_small_filter .filter_body button{width:33.3333%}}@media all and (max-width:768px){#catalog_small_filter .filter_body{display:block}#catalog_small_filter .filter_body .form_field,#catalog_small_filter .filter_body button{width:100%;margin-bottom:8px}}#order .order_form{position:relative;margin:0 -25px}@media all and (max-width:960px){#order .order_form{margin-top:-60px}}@media all and (max-width:768px){#order .order_form{margin:0}}#order .order_form .order_email{display:flex;align-items:center;position:absolute;z-index:1;background:#EDEFF5;height:235px;left:0;right:0;top:0;bottom:0;margin:auto}#order .order_form .order_email p{width:320px;font-size:24px;line-height:45px;padding:0 20px}@media all and (max-width:1280px){#order .order_form .order_email p{width:220px;font-size:13px;line-height:20px}}@media all and (max-width:768px){#order .order_form .order_email{position:relative;height:auto;margin-bottom:25px}#order .order_form .order_email p{padding:0}}#order .order_form form{width:750px;background:var(--blue);box-sizing:border-box;padding:55px 90px;margin:auto;margin-left:390px;position:relative;z-index:2}@media all and (max-width:1420px){#order .order_form form{width:550px;margin-left:320px}}@media all and (max-width:960px){#order .order_form form{width:50%;padding:15px 25px;margin-left:285px}}@media all and (max-width:768px){#order .order_form form{width:auto;margin-left:-16px;margin-right:-16px;padding:25px 16px}}#order .order_form form input{margin-bottom:32px;background:rgba(255,255,255,0.2);color:#fff}#order .order_form form input::placeholder{color:#fff}@media all and (max-width:1280px){#order .order_form form input{margin-bottom:15px}}#order .order_form form .policy{position:relative;z-index:2;margin:-16px 25px 45px 25px}@media all and (max-width:1280px){#order .order_form form .policy{margin-top:-5px;margin-bottom:25px;margin-left:0;margin-right:0}}#order .order_form form .policy label{color:#fff;font-weight:300}#order .order_form form .policy label:before{background:#fff;border-radius:0}#order .order_form form .policy input:checked+label:before{border-color:#fff;background:url("/assets/images/icons/checkbox_blue.svg") no-repeat center #fff}#order .order_form form .button{display:inherit;margin-left:auto}.login{max-width:610px}.login .login_with{display:flex;align-items:center;margin-bottom:50px;justify-content:flex-start}.login .login_with p{margin-right:20px}.login .login_with .tabs .tab{margin-right:0}.login .login_with .tabs .tab:not(.active){background-color:var(--inactive)}.login .button-group{display:flex;align-items:center;justify-content:flex-end}.login .button-group .button{margin-left:30px;display:flex}.login .button-group .button:first-child{width:auto}.login .form_field{margin-bottom:15px}.login input[name="login"]{padding-left:32px;background:url("/assets/images/icons/icon-login.svg") no-repeat 8px 50%}.login input[name="pass"]{padding-left:32px;background:url("/assets/images/icons/icon-pass.svg") no-repeat 8px 50%}.login .button{width:90px;display:block;margin-left:auto}@media all and (max-width:960px){.login{max-width:440px}.login form{max-width:400px}}@media all and (max-width:768px){.login .login_with{display:block;margin-bottom:30px}.login .login_with p{margin-bottom:10px}.login .login_with .tabs{width:100%}.login .login_with .tabs .tab{width:50%;text-align:center}.login .button-group{flex-wrap:wrap;justify-content:center}.login .button-group .button{margin-left:0}.login .button-group button{order:1;width:100%}.login .button-group a{order:2;display:inline-flex}}.login.recovery{max-width:815px}.login.recovery .message{margin-bottom:15px}.login.recovery form{display:flex;justify-content:space-between}.login.recovery form .form_field{width:calc(100% - 205px)}.login.recovery form .button{width:175px}.login.recovery form.newPass_form{flex-wrap:wrap}.login.recovery .resend{display:flex;align-items:center;justify-content:flex-start}.login.recovery .resend p{margin-right:30px}.login.recovery .resend .button{margin-left:0;width:auto}@media all and (max-width:960px){.login.recovery form{max-width:100%}}@media all and (max-width:768px){.login.recovery form{display:block}.login.recovery form .form_field,.login.recovery form .button{width:100%}.login.recovery .resend{display:block;text-align:center;margin-top:15px}.login.recovery .resend p{margin-right:0}.login.recovery .resend .button{margin-left:auto;margin-right:auto}}.contract_search{margin-bottom:55px}@media all and (max-width:1600px) and (min-width:1280px){.contract_search{margin-bottom:30px}}.contract_search form{display:flex;align-items:center;justify-content:space-between}.contract_search form .form_field:first-child{width:calc(50% - 15px);min-width:calc(50% - 15px);margin-right:15px}.contract_search form .form_field:nth-child(2),.contract_search form .form_field:nth-child(3){width:100%;margin-right:15px}.contract_search form .form_field.single{width:100%;margin-right:80px}.contract_search form .form_field .button{width:158px;min-width:158px}.contract_search form .form_field input+label{display:none}@media all and (max-width:960px){.contract_search{margin-bottom:40px}.contract_search form{flex-wrap:wrap;justify-content:flex-start}.contract_search form .form_field:first-child{margin-bottom:15px;width:100%}.contract_search form .form_field:first-child.single{width:calc(100% - 105px);margin-right:30px;margin-bottom:0}.contract_search form .form_field:nth-child(2),.contract_search form .form_field:nth-child(3){width:25%;margin-right:30px}.contract_search form .button{margin-left:auto}}@media all and (max-width:768px){.contract_search form{justify-content:space-between}.contract_search form .form_field{margin-right:0}.contract_search form .form_field:first-child{margin-right:0;margin-bottom:15px;width:100%}.contract_search form .form_field:first-child.single{width:100%;margin-right:0px}.contract_search form .form_field:nth-child(2),.contract_search form .form_field:nth-child(3){width:calc(50% - 4px);margin-right:0px}.contract_search form .form_field .date_input,.contract_search form .form_field input[type="date"]{height:55px;background-position:8px 14px;position:relative;padding-bottom:8px}.contract_search form .form_field .date_input::placeholder,.contract_search form .form_field input[type="date"]::placeholder{color:transparent}.contract_search form .form_field .date_input[value=""]+label,.contract_search form .form_field input[type="date"][value=""]+label{display:inline-block;position:absolute;left:32px;top:10px;z-index:2;font-size:13px;line-height:20px;color:#919399}.contract_search form .button{margin-left:auto;width:100%;margin-top:15px;background:var(--blue);color:#fff}.contract_search form .button:disabled{opacity:.48}}.reconciliation_form:not(.small){margin-bottom:35px;display:flex;flex-wrap:wrap;justify-content:space-between}.reconciliation_form:not(.small) p{width:100%;font-weight:700;margin-bottom:20px}.reconciliation_form:not(.small) .form_group{width:calc(65% - 8px);display:flex;flex-wrap:wrap;justify-content:space-between}.reconciliation_form:not(.small) .form_group:last-child{width:calc(35% - 8px)}.reconciliation_form:not(.small) .form_field{width:calc(50% - 8px)}.reconciliation_form:not(.small) .button{width:calc(40% - 8px)}.reconciliation_form:not(.small) .button:last-child{width:calc(60% - 8px)}@media all and (max-width:1279px){.reconciliation_form:not(.small) .form_group,.reconciliation_form:not(.small) .form_group:last-child{width:calc(50% - 8px)}}@media all and (max-width:768px){.reconciliation_form:not(.small) p{margin-bottom:8px}.reconciliation_form:not(.small) .form_group,.reconciliation_form:not(.small) .form_group:last-child{width:100%}.reconciliation_form:not(.small) .form_field{margin-bottom:15px}.reconciliation_form:not(.small) .button,.reconciliation_form:not(.small) .form_field{width:calc(50% - 4px)}.reconciliation_form:not(.small) .button:last-child,.reconciliation_form:not(.small) .form_field:last-child{width:calc(50% - 4px)}}.reconciliation_form.small{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:420px}@media all and (max-width:768px){.reconciliation_form.small{max-width:100%}}.reconciliation_form.small .form_field{width:calc(50% - 8px)}@media all and (max-width:768px){.reconciliation_form.small .form_field{width:calc(50% - 4px)}}.reconciliation_form.small .form_field .date_input_wrapper>.rw-widget .rw-widget-container{display:block}.reconciliation_form.small .form_field .date_input_wrapper>.rw-widget .rw-widget-container>button{margin:0;width:100%}.reconciliation_form.small button.button{margin-top:35px;width:calc(45% - 8px)}.reconciliation_form.small button.button:last-child{width:calc(55% - 8px)}@media all and (max-width:768px){.reconciliation_form.small button.button{width:calc(50% - 4px) !important;margin-top:15px}}.fade{position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,0.5);display:block}.fade:not(.opened){display:none}.fade .modal{max-width:640px;width:100%;background:#fff;margin:100px auto;padding:45px 40px}.fade .modal .modal_footer{text-align:right;margin-top:30px}.fade .modal .modal_footer .button{margin-left:auto}@media all and (max-width:768px){.fade .modal{padding:25px 20px;margin:0}}.reconciliation_form.small{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:420px}.reconciliation_form.small .form_field{width:calc(50% - 8px)}@media all and (max-width:768px){.reconciliation_form.small .form_field{width:calc(50% - 4px)}}.reconciliation_form.small button.button{margin-top:15px;width:calc(45% - 8px)}.reconciliation_form.small button.button:last-child{width:calc(55% - 8px)}@media all and (max-width:768px){.reconciliation_form.small button.button{width:calc(50% - 4px)}}.fade{position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,0.5);display:block}.fade:not(.opened){display:none}.fade .modal{max-width:640px;width:100%;background:#fff;margin:100px auto;padding:45px 40px}.fade .modal .modal_footer{text-align:right;margin-top:30px}.fade .modal .modal_footer .button{margin-left:auto}/*# sourceMappingURL=./style.css.map */
\ No newline at end of file
diff --git a/css/forms/style.css.map b/css/forms/style.css.map
index a97cbda..eef7f86 100644
--- a/css/forms/style.css.map
+++ b/css/forms/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/css/forms/style.less b/css/forms/style.less
index 7671587..79822b5 100644
--- a/css/forms/style.less
+++ b/css/forms/style.less
@@ -467,6 +467,10 @@
.contract_search {
margin-bottom: 55px;
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ margin-bottom: 30px;
+ }
+
form {
display: flex;
align-items: center;
diff --git a/css/header/style.css b/css/header/style.css
index 5f46b0e..47e13e9 100644
--- a/css/header/style.css
+++ b/css/header/style.css
@@ -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}header .header_menu nav ul li a.active{color:var(--blue);font-weight:700}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("/assets/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("/assets/images/icons/icon-select.svg");background-repeat:no-repeat;background-position:100% 50%;font-size:15px;color:var(--blue);font-weight:700;padding-left:0;cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:285px;overflow:hidden}header .header_menu nav ul{display:block;position:absolute;background:#fff;padding:15px 20px;top:25px;left:-20px;width:320px}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("/assets/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 */
\ No newline at end of file
+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 24px;padding:0 24px;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}header .header_menu nav ul li a.active{color:var(--blue);font-weight:700}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("/assets/images/icons/logout.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("/assets/images/icons/icon-select.svg");background-repeat:no-repeat;background-position:100% 50%;font-size:15px;color:var(--blue);font-weight:700;padding-left:0;cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:285px;overflow:hidden}header .header_menu nav ul{display:block;position:absolute;background:#fff;padding:15px 20px;top:25px;left:-20px;width:320px}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("/assets/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 */
\ No newline at end of file
diff --git a/css/header/style.css.map b/css/header/style.css.map
index c832c5b..d7e19c3 100644
--- a/css/header/style.css.map
+++ b/css/header/style.css.map
@@ -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,kBAjEZ,MAkCE,aAiBE,IAKE,GAGE,GASE,EAAC,QACC,MAAO,WAAP,CACA,gBAGF,MAvCR,aAiBE,IAKE,GAGE,GAcG,OACC,GACE,MAAO,WAAP,CACA,gBA5Ed,MAoFE,KACE,aAAA,CACA,oBAAA,CACA,cAAA,CACA,UAAA,CACA,WAAA,CACA,eAAgB,qDAGlB,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,uCAAtB,CACA,2BAAA,CACA,4BAAA,CACA,cAAA,CACA,MAAO,WAAP,CACA,eAAA,CAEA,cAAA,CACA,cAAA,CACA,eAAA,CACA,kBAAA,CACA,sBAAA,CACA,eAAA,CACA,gBA1CR,MAcE,aAME,IAyBI,IACE,aAAA,CACA,iBAAA,CACA,eAAA,CACA,iBAAA,CACA,QAAA,CACA,UAAA,CACA,YAEA,MAxCR,aAME,IAyBI,GASG,IAAI,QACH,aAIA,MA7CV,aAME,IAyBI,GAaE,GACG,IAAI,cACH,kBA5Dd,MAcE,aAME,IAyBI,GAaE,GAKE,GACE,eAhEd,MAcE,aAwDE,EAAC,eACE,UAAA,CACA,WAAA,CACA,eAAgB,8DAAhB,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"}
\ No newline at end of file
+{"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,MAXF,aAWG,YACC,cAAA,CACA,eAAA,CACA,eAtDN,MAwCE,aAiBE,IACE,aACE,aA3DR,MAwCE,aAiBE,IAKE,IACE,aAGE,MA1BR,aAiBE,IAKE,GAGE,GACG,IAAI,cACH,kBAGF,MA9BR,aAiBE,IAKE,GAGE,GAKG,YACC,kBAvEZ,MAwCE,aAiBE,IAKE,GAGE,GASE,EAAC,QACC,MAAO,WAAP,CACA,gBAGF,MAvCR,aAiBE,IAKE,GAGE,GAcG,OACC,GACE,MAAO,WAAP,CACA,gBAlFd,MA0FE,KACE,aAAA,CACA,oBAAA,CACA,cAAA,CACA,UAAA,CACA,WAAA,CACA,eAAgB,oDAGlB,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,uCAAtB,CACA,2BAAA,CACA,4BAAA,CACA,cAAA,CACA,MAAO,WAAP,CACA,eAAA,CAEA,cAAA,CACA,cAAA,CACA,eAAA,CACA,kBAAA,CACA,sBAAA,CACA,eAAA,CACA,gBA1CR,MAcE,aAME,IAyBI,IACE,aAAA,CACA,iBAAA,CACA,eAAA,CACA,iBAAA,CACA,QAAA,CACA,UAAA,CACA,YAEA,MAxCR,aAME,IAyBI,GASG,IAAI,QACH,aAIA,MA7CV,aAME,IAyBI,GAaE,GACG,IAAI,cACH,kBA5Dd,MAcE,aAME,IAyBI,GAaE,GAKE,GACE,eAhEd,MAcE,aAwDE,EAAC,eACE,UAAA,CACA,WAAA,CACA,eAAgB,8DAAhB,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"}
\ No newline at end of file
diff --git a/css/header/style.less b/css/header/style.less
index 6425896..75c1657 100644
--- a/css/header/style.less
+++ b/css/header/style.less
@@ -10,6 +10,12 @@ header {
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) {
+ height: 82px;
+ font-size: 14px;
+ line-height: 18px;
+ }
+
.container {
height: inherit;
display: flex;
@@ -33,8 +39,8 @@ header {
}
.header_menu {
- margin: 0 32px;
- padding: 0 32px;
+ margin: 0 24px;
+ padding: 0 24px;
border-left: 1px solid #e7e9f0;
border-right: 1px solid #e7e9f0;
display: flex;
@@ -88,12 +94,11 @@ header {
min-width: 32px;
width: 32px;
height: 32px;
- background: url("/assets/images/icons/icon-lk.svg") no-repeat center;
+ background: url("/assets/images/icons/logout.svg") no-repeat center;
}
@media all and (max-width: 1420px) {
- font-size: 15px;
- line-height: 24px;
+
a {
&.logo {
diff --git a/css/main/style.css b/css/main/style.css
index 58d5e3a..6d16b1a 100644
--- a/css/main/style.css
+++ b/css/main/style.css
@@ -1,2922 +1 @@
-main {
- padding-top: 112px;
-}
-@media all and (max-width: 1280px) {
- main {
- padding-top: 86px;
- }
-}
-main section.gray {
- background: var(--inactive);
-}
-main .title_wrapper {
- display: flex;
- justify-content: space-between;
- margin-bottom: 50px;
-}
-@media all and (max-width: 1280px) {
- main .title_wrapper {
- margin-bottom: 20px;
- }
-}
-@media all and (max-width: 768px) {
- 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;
-}
-@media all and (max-width: 768px) {
- 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: 1280px) {
- main .title_wrapper .title_link {
- font-size: 13px;
- margin-left: 12px;
- line-height: 30px;
- }
-}
-@media all and (max-width: 768px) {
- main .title_wrapper .title_link {
- margin-left: 0;
- }
-}
-main .title_wrapper .left {
- display: flex;
- max-width: 70%;
-}
-@media all and (max-width: 768px) {
- main .title_wrapper .left {
- max-width: none;
- }
-}
-main .title_wrapper .right {
- display: flex;
-}
-@media all and (max-width: 768px) {
- main .title_wrapper .right {
- width: 100%;
- text-align: left;
- margin-top: 8px;
- }
- main .title_wrapper .right p {
- font-size: 10px;
- line-height: 15px;
- text-align: left;
- }
-}
-main #main_slider {
- height: 600px;
- background: var(--gray-light);
- padding: 0;
- position: relative;
-}
-@media all and (max-width: 1279px) {
- main #main_slider {
- height: 395px;
- }
-}
-main #main_slider .container {
- position: relative;
- height: 100%;
- background: repeating-linear-gradient(90deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1) 1px, transparent 2px, transparent 20%);
-}
-@media all and (max-width: 768px) {
- 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';
-}
-@media all and (max-width: 1279px) {
- 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;
-}
-@media all and (max-width: 1279px) {
- main #main_slider .slider_list {
- height: 135px;
- }
-}
-@media all and (max-width: 768px) {
- main #main_slider .slider_list {
- display: none;
- }
-}
-main #main_slider .slider_list .slider_item {
- width: 20%;
- max-width: 20%;
- 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: 1279px) {
- main #main_slider .slider_list .slider_item {
- height: 135px;
- padding: 15px 20px;
- }
-}
-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: 1279px) {
- main #main_slider .slider_list .slider_item .item_name {
- font-size: 20px;
- height: 80px;
- }
-}
-main #main_slider .slider_list .slider_item .item_name:after {
- content: "";
- display: block;
- width: 22px;
- min-width: 22px;
- height: 14px;
- background: url("/assets/images/icons/slider_arrow.svg") no-repeat center;
-}
-main #main_slider .slider_list .slider_item a {
- 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 a {
- font-size: 13px;
- }
-}
-main #main_slider .slider_list .slider_item.active {
- background: currentColor;
-}
-main #main_slider .slider_list .slider_item.active .item_name,
-main #main_slider .slider_list .slider_item.active a {
- transform: translateY(0px);
-}
-main #main_slider .slider_list .slider_item.active .item_name:after {
- width: 44px;
- background: url("/assets/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(-15px, 15px);
- }
-}
-main #main_slider .slider_list .slider_item:hover .item_name,
-main #main_slider .slider_list .slider_item:hover a {
- 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;
-}
-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("/assets/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("/assets/images/icons/arrow-navto.svg") no-repeat center;
-}
-@media all and (max-width: 768px) {
- main #calc {
- background: #EDEFF5;
- }
-}
-main #calc .container {
- background: url("/assets/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: 1280px) {
- main #calc .container {
- background: #EDEFF5;
- }
-}
-@media all and (max-width: 768px) {
- main #calc .container {
- padding: 25px 0;
- }
-}
-main #calc .calc_body {
- display: flex;
- justify-content: space-between;
-}
-@media all and (max-width: 768px) {
- 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: 1280px) {
- main #calc .calc_body .calc_settings {
- width: calc(50% - 15px);
- }
-}
-@media all and (max-width: 768px) {
- 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;
-}
-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: 1280px) {
- main #calc .calc_body .calc_settings .settings_box {
- margin-bottom: 45px;
- height: 48px;
- padding: 8px;
- }
-}
-main #calc .calc_body .calc_settings .settings_box p {
- margin-bottom: 15px;
- font-weight: 700;
-}
-@media all and (max-width: 1280px) {
- 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: 1280px) {
- main #calc .calc_body .calc_result {
- width: calc(50% - 15px);
- }
-}
-@media all and (max-width: 768px) {
- 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: 1280px) {
- 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: 768px) {
- 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: 1280px) {
- main #calc .calc_body .calc_result .result_box p.price {
- font-size: 20px;
- margin-bottom: 0;
- font-weight: 700;
- }
-}
-@media all and (max-width: 768px) {
- 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: 768px) {
- 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 {
- display: flex;
- align-content: center;
-}
-@media all and (max-width: 1280px) {
- main .news_arrows {
- display: none !important;
- }
-}
-main .news_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 {
- width: 8px;
- height: 12px;
- margin-left: auto;
-}
-main .news_arrows button svg path {
- stroke: #fff;
- transition: 175ms stroke ease-in-out;
-}
-main .news_arrows button:disabled,
-main .news_arrows button.slick-disabled {
- cursor: default;
- background-color: var(--inactive);
- background-position: center;
-}
-main .news_arrows button:disabled svg,
-main .news_arrows button.slick-disabled svg {
- margin-left: 0;
-}
-main .news_arrows button:disabled svg path,
-main .news_arrows button.slick-disabled svg path {
- stroke: #8E94A7;
-}
-@media all and (max-width: 768px) {
- 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: 1280px) {
- 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: 768px) {
- 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: 35px;
-}
-@media all and (max-width: 1280px) {
- 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: 1280px) {
- 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: 178px;
- 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: 1280px) {
- 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: 1280px) {
- 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: 768px) {
- 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: 1280px) {
- 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: 1280px) {
- 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: 768px) {
- 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: 1280px) {
- 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: 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: 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;
-}
-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: 1420px) 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: 100%;
- }
-}
-@media all and (max-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-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: 1280px) {
- 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: 1280px) {
- main .services_list .service_item {
- width: calc(50% - 15px);
- }
- main .services_list .service_item img {
- max-height: 100%;
- }
-}
-@media all and (max-width: 768px) {
- main .services_list .service_item {
- width: 100%;
- }
-}
-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;
-}
-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;
-}
-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;
-}
-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 .special_desc {
- font-size: 15px;
- line-height: 24px;
- transform: translate(0px, 0px);
- transition: all 220ms ease-in-out;
-}
-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: 1280px) {
- 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;
- }
- 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: 768px) {
- main .special_list .special_item {
- width: 100%;
- min-width: 100%;
- margin-bottom: 25px;
- }
-}
-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;
-}
-main .brand_select {
- max-width: 306px;
- margin-left: auto;
- margin-top: 35px;
- margin-bottom: 35px;
-}
-@media all and (max-width: 768px) {
- 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;
-}
-main .special_detail .special_offer h2 {
- font-size: 26px;
- line-height: 35px;
- color: #0C0C0C;
- font-weight: 700;
- margin-bottom: 25px;
-}
-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: 1280px) {
- 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: 768px) {
- 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 .list-column {
- order: 3;
- margin-top: 20px;
- margin-bottom: 30px;
- }
- main .special_detail .special_offer button.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: 768px) {
- main .special_detail .special_offer-text {
- padding: 0;
- margin-bottom: 40px;
- }
-}
-main .special_detail .aside_container {
- margin-top: 60px;
-}
-@media all and (max-width: 768px) {
- main .special_detail .aside_container {
- margin-top: 30px;
- padding-top: 30px;
- border-top: 1px solid #EDEFF5;
- }
-}
-main .leasing_offer h3 {
- padding: 0 25px;
- margin-bottom: 15px;
- font-size: 26px;
- line-height: 35px;
-}
-@media all and (max-width: 768px) {
- main .leasing_offer h3 {
- padding: 0;
- font-size: 17px;
- line-height: 24px;
- }
-}
-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: 1280px) {
- 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: 768px) {
- 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: 100px;
-}
-main .leasing_offer .leasing_offer-detail .image_slider {
- height: 425px;
- width: calc(100% - 560px);
-}
-main .leasing_offer .leasing_offer-detail .image_slider .slide {
- height: 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: 1280px) {
- main .leasing_offer .leasing_offer-detail .image_slider {
- height: 300px;
- }
- 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: 768px) {
- main .leasing_offer .leasing_offer-detail {
- margin-top: 18px;
- display: block;
- }
- main .leasing_offer .leasing_offer-detail .image_slider {
- width: 100%;
- height: 168px;
- }
- 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.zero-margin {
- margin-left: -30px;
- border-left: 1px solid #EDEFF5;
- border-right: 1px solid #EDEFF5;
-}
-main .dropdown_blocks_list.zero-margin .dropdown_block {
- border-bottom: 0 !important;
- position: relative;
-}
-main .dropdown_blocks_list.zero-margin .dropdown_block:after {
- content: "";
- display: block;
- width: auto;
- height: 1px;
- background: #EDEFF5;
- position: absolute;
- bottom: 0;
- left: 32px;
- right: 32px;
-}
-main .dropdown_blocks_list.zero-margin .dropdown_block .block_header {
- padding-left: 30px;
- padding-right: 30px;
-}
-main .dropdown_blocks_list.zero-margin .dropdown_block .block_body {
- margin-left: 85px;
- max-width: 755px;
- overflow: hidden;
-}
-@media all and (max-width: 1279px) {
- main .dropdown_blocks_list.zero-margin {
- border: 0;
- margin-left: 0;
- }
- main .dropdown_blocks_list.zero-margin .dropdown_block:after {
- left: 0;
- right: 0;
- }
- main .dropdown_blocks_list.zero-margin .dropdown_block .block_header {
- padding-left: 5px;
- padding-right: 5px;
- }
- main .dropdown_blocks_list.zero-margin .dropdown_block .block_body {
- margin-left: 0;
- padding-left: 5px;
- }
-}
-main .dropdown_blocks_list .dropdown_block:not(:last-child) {
- border-bottom: 1px solid #EDEFF5;
-}
-main .dropdown_blocks_list .dropdown_block.bt {
- border-bottom: 0;
- border-top: 1px solid #EDEFF5;
-}
-main .dropdown_blocks_list .dropdown_block .block_header {
- padding: 15px 0;
- 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("/assets/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;
- min-width: 15%;
-}
-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;
-}
-@media all and (max-width: 767px) {
- main .dropdown_blocks_list .dropdown_block .block_body .company {
- display: block;
- }
- main .dropdown_blocks_list .dropdown_block .block_body .company .title {
- font-size: 19px;
- line-height: 26px;
- }
- main .dropdown_blocks_list .dropdown_block .block_body .company ul {
- margin-left: 0;
- }
-}
-main .dropdown_blocks_list .dropdown_block.open .block_header button:not(.rotate) {
- background: url("/assets/images/icons/close-blue.svg") no-repeat center;
-}
-main .dropdown_blocks_list .dropdown_block.open .block_header button.rotate {
- transform: rotate(180deg);
-}
-main .dropdown_blocks_list .dropdown_block.open .block_body {
- display: block;
- margin-top: 25px;
-}
-main .dropdown_blocks_list .dropdown_block.open .block_body p {
- margin-bottom: 35px;
-}
-@media all and (max-width: 768px) {
- 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: 1280px) {
- 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: 1280px) {
- main #order .container {
- padding-bottom: 60px;
- }
-}
-@media all and (max-width: 768px) {
- 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;
-}
-.model_container .col {
- width: calc(50% - 15px);
-}
-.model_container .col img {
- max-width: 100%;
-}
-.model_container .col .model_desc {
- margin-top: 35px;
-}
-.model_container .col .model_desc p {
- margin-bottom: 10px;
-}
-.model_container #calc {
- background: var(--inactive);
- padding: 35px 30px;
- position: relative;
-}
-.model_container #calc:after {
- content: "";
- display: block;
- position: absolute;
- top: 0;
- right: -100%;
- bottom: 0;
- width: 100%;
- background: inherit;
-}
-.model_container #calc .calc_body {
- flex-wrap: wrap;
-}
-.model_container #calc .calc_body .calc_settings {
- width: 100%;
- margin-bottom: 35px;
-}
-.model_container #calc .calc_body .calc_result {
- width: 100%;
-}
-.model_container #calc .calc_body .calc_result .result_box {
- width: 100%;
- display: flex;
- justify-content: space-between;
- align-items: center;
- margin-bottom: 15px;
-}
-.model_container #calc .calc_body .calc_result .result_box p {
- font-weight: 400;
-}
-.model_container #calc .calc_body .calc_result .result_box.bolder {
- margin-bottom: 35px;
-}
-.model_container #calc .calc_body .calc_result .result_box.bolder p {
- font-weight: 700;
- font-size: 26px;
- line-height: 35px;
-}
-.model_container #calc .calc_body .calc_result .calc_footer {
- width: 100%;
- display: flex;
- justify-content: space-between;
- align-items: center;
- margin-top: 20px;
-}
-.model_container #calc .calc_body .calc_result .calc_footer .button {
- width: calc(50% - 13px);
- padding: 0;
- font-weight: 400;
-}
-.model_container .aside_container {
- width: 100%;
- margin-top: 0px;
- border-top: 1px solid #EDEFF5;
-}
-.model_container .aside_container aside {
- width: 305px;
- padding-top: 40px;
-}
-.model_container .aside_container article {
- width: calc(100% - 305px);
- padding-top: 40px;
- border-left: 1px solid #EDEFF5;
-}
-.model_container .aside_container article .dropdown_blocks_list .dropdown_block {
- padding: 0 40px;
-}
-@media all and (max-width: 768px) {
- .model_container {
- margin-top: 20px;
- }
- .model_container .col {
- width: 100%;
- margin-bottom: 10px;
- }
- .model_container .col img {
- margin: 0 -16px;
- width: calc(100% + 32px);
- }
- .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;
- }
-}
-.catalog_list {
- display: flex;
- flex-wrap: wrap;
-}
-@media all and (max-width: 1280px) {
- .catalog_list {
- justify-content: space-between;
- width: 100%;
- }
-}
-.catalog_list .catalog_item {
- width: calc(33.333% - 20px);
- margin-bottom: 110px;
-}
-.catalog_list .catalog_item:not(:nth-child(3n)) {
- margin-right: 30px;
-}
-.catalog_list .catalog_item img {
- width: 100%;
- height: 220px;
- object-fit: cover;
- margin-bottom: 30px;
-}
-.catalog_list .catalog_item .item_class {
- font-size: 26px;
- line-height: 35px;
- color: #0C0C0C;
- font-weight: 700;
- margin-bottom: 8px;
-}
-.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.pay {
- font-weight: 700;
- margin: 25px 0;
-}
-.catalog_list .catalog_item .item_footer {
- text-align: right;
- margin-top: 30px;
-}
-@media all and (max-width: 1280px) {
- .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: 768px) {
- .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: 1280px) {
- .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;
-}
-#choose_region p {
- margin-right: 30px;
- max-width: 340px;
-}
-#choose_region .form_field {
- width: 415px;
-}
-@media all and (max-width: 1280px) {
- #officeViewToggle {
- justify-content: flex-end;
- }
-}
-@media all and (max-width: 768px) {
- #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: 1280px) {
- #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;
-}
-.popover .close {
- position: absolute;
- top: 8px;
- right: 8px;
- width: 24px;
- height: 24px;
- font-size: 0;
- cursor: pointer;
- background: url("/assets/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("/assets/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;
-}
-@media all and (max-width: 768px) {
- .offices_list {
- display: block;
- padding-top: 35px;
- margin-top: 35px;
- }
- .offices_list .column {
- width: 100%;
- }
-}
-.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.full {
- max-width: 100%;
-}
-.dosc_list .row .doc_name.full span {
- width: 100%;
-}
-.dosc_list .row .doc_name a {
- text-decoration: underline;
- font-weight: 700;
-}
-.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: 40px;
- 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;
- font-weight: 400;
-}
-.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 {
- position: relative;
- flex-wrap: wrap;
- }
- .dosc_list .row .doc_name {
- max-width: 100%;
- width: 100%;
- }
- .dosc_list .row .button:not(.download-icon) {
- margin-left: 55px;
- margin-top: 8px;
- width: 96px;
- }
- .dosc_list .row .button.download-icon {
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0;
- margin: auto;
- width: 24px;
- padding: 0;
- }
-}
-.contract_table {
- margin-bottom: 80px;
-}
-.contract_table .table_row {
- min-height: 80px;
- display: flex;
- width: 100%;
-}
-.contract_table .table_row .table_cell {
- padding: 16px 8px;
- border: 1px solid #EDEFF5;
- width: 13%;
- min-width: 13%;
-}
-.contract_table .table_row .table_cell:nth-child(3) {
- width: 16%;
- min-width: 16%;
-}
-.contract_table .table_row .table_cell:nth-child(5) {
- width: 19%;
-}
-.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;
-}
-.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("/assets/images/icons/icon-select.svg") no-repeat center;
-}
-.contract_table .table_header .table_cell.caret.reverse:after {
- transform: scaleY(-1);
-}
-@media all and (max-width: 1279px) {
- .contract_table.schedule {
- align-items: flex-start;
- }
-}
-.contract_table.schedule .show_more {
- width: 100%;
- height: 60px;
- text-align: center;
- background: var(--inactive);
- color: var(--blue);
- font-weight: 600;
-}
-@media all and (max-width: 1279px) {
- .contract_table.schedule .show_more {
- margin-bottom: 15px;
- }
-}
-.contract_table.schedule .table_row .table_cell {
- width: 25%;
- min-width: 14%;
-}
-.contract_table.schedule .table_row .table_cell:nth-child(1),
-.contract_table.schedule .table_row .table_cell:nth-child(2),
-.contract_table.schedule .table_row .table_cell:nth-child(4) {
- width: 14%;
- min-width: 14%;
-}
-.contract_table.schedule .table_row[data-status="notpaid"] {
- background: rgba(168, 2, 107, 0.1);
-}
-.contract_table.schedule .table_row[data-status="overpayment-2"] {
- background: rgba(28, 1, 169, 0.1);
-}
-.contract_table.schedule .table_row[data-status="overpayment-1"] {
- background: rgba(168, 2, 107, 0.1);
-}
-.contract_table.schedule .table_row[data-status="paid"] {
- background: rgba(4, 168, 164, 0.1);
-}
-.contract_table.schedule .table_row .toggle_cell {
- display: none;
-}
-@media all and (max-width: 1279px) {
- .contract_table.schedule .table_row {
- position: relative;
- }
- .contract_table.schedule .table_row .table_cell {
- width: 100%;
- padding-right: 45px;
- }
- .contract_table.schedule .table_row .table_cell:nth-child(1),
- .contract_table.schedule .table_row .table_cell:nth-child(2),
- .contract_table.schedule .table_row .table_cell:nth-child(3),
- .contract_table.schedule .table_row .table_cell:nth-child(4),
- .contract_table.schedule .table_row .table_cell:nth-child(5),
- .contract_table.schedule .table_row .table_cell:nth-child(6) {
- width: 100%;
- text-align: left;
- font-size: 13px;
- line-height: 20px;
- padding-top: 0;
- border: none;
- margin: 5px 0;
- }
- .contract_table.schedule .table_row .table_cell:nth-child(1):before,
- .contract_table.schedule .table_row .table_cell:nth-child(2):before,
- .contract_table.schedule .table_row .table_cell:nth-child(3):before,
- .contract_table.schedule .table_row .table_cell:nth-child(4):before,
- .contract_table.schedule .table_row .table_cell:nth-child(5):before,
- .contract_table.schedule .table_row .table_cell:nth-child(6):before {
- content: attr(data-title);
- display: inline-block;
- margin-right: 6px;
- font-weight: 600;
- height: auto;
- position: static;
- background: transparent;
- }
- .contract_table.schedule .table_row .table_cell:nth-child(3) {
- margin: 0;
- font-weight: 400;
- }
- .contract_table.schedule .table_row .toggle_cell {
- display: block;
- width: 16px;
- height: 16px;
- position: absolute;
- right: 15px;
- top: 28px;
- background: url("/assets/images/icons/toggle-cell.svg") no-repeat center;
- border: 0;
- outline: none;
- }
-}
-@media all and (max-width: 1279px) {
- .contract_table.schedule .table_row {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- }
- .contract_table.schedule .table_row:not(.opened) .table_cell:nth-child(4),
- .contract_table.schedule .table_row:not(.opened) .table_cell:nth-child(5),
- .contract_table.schedule .table_row:not(.opened) .table_cell:nth-child(6) {
- display: none;
- }
- .contract_table.schedule .table_row.opened .toggle_cell {
- transform: rotate(180deg);
- }
- .contract_table.schedule .table_row .table_cell:nth-child(1),
- .contract_table.schedule .table_row .table_cell:nth-child(2) {
- width: 50%;
- margin-top: 0;
- margin-bottom: 0;
- font-weight: 700;
- }
- .contract_table.schedule .table_row .table_cell:nth-child(1)::before,
- .contract_table.schedule .table_row .table_cell:nth-child(2)::before {
- font-weight: 700;
- }
- .contract_table.schedule .table_row .table_cell:nth-child(2) {
- text-align: right;
- }
- .contract_table.schedule .table_row .table_cell:nth-child(3),
- .contract_table.schedule .table_row .table_cell:nth-child(4) {
- display: flex;
- justify-content: space-between;
- align-items: flex-end;
- font-weight: 700;
- }
- .contract_table.schedule .table_row .table_cell:nth-child(3):before,
- .contract_table.schedule .table_row .table_cell:nth-child(4):before {
- font-weight: 400;
- font-size: 13px;
- line-height: 20px;
- max-width: 55%;
- margin-right: 20px;
- }
- .contract_table.schedule .table_row .table_cell:nth-child(3) {
- margin-top: 10px;
- margin-bottom: 8px;
- }
- .contract_table.schedule .table_row .table_cell:nth-child(5) {
- display: flex;
- justify-content: space-between;
- padding-top: 15px;
- margin-top: 15px;
- border-top: 1px solid #EDEFF5;
- margin-left: -15px;
- margin-right: -15px;
- padding-left: 15px;
- padding-right: 60px;
- width: calc(100% + 30px);
- }
- .contract_table.schedule .table_row .table_cell:nth-child(5),
- .contract_table.schedule .table_row .table_cell:nth-child(6) {
- font-size: 13px;
- line-height: 20px;
- margin-bottom: 0;
- margin-top: 10px;
- }
- .contract_table.schedule .table_row .table_cell:nth-child(5):before,
- .contract_table.schedule .table_row .table_cell:nth-child(6):before {
- display: none;
- }
-}
-@media all and (max-width: 1279px) {
- .contract_table {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- }
- .contract_table .table_row {
- width: calc(50% - 15px);
- margin-bottom: 30px;
- border: 1px solid #EDEFF5;
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- padding: 25px 15px;
- }
- .contract_table .table_row.table_header {
- display: none;
- }
- .contract_table .table_row .table_cell {
- border: 0;
- width: 100%;
- font-size: 13px;
- line-height: 20px;
- padding: 0;
- }
- .contract_table .table_row .table_cell:nth-child(1),
- .contract_table .table_row .table_cell:nth-child(4) {
- font-size: 10px;
- line-height: 15px;
- width: 50%;
- text-align: left;
- }
- .contract_table .table_row .table_cell:nth-child(2),
- .contract_table .table_row .table_cell:nth-child(5) {
- font-size: 10px;
- line-height: 15px;
- width: 40%;
- text-align: right;
- }
- .contract_table .table_row .table_cell:nth-child(3) {
- font-weight: 700;
- margin: 15px 0;
- width: 100%;
- }
- .contract_table .table_row .table_cell:nth-child(6) {
- width: 40%;
- margin-top: 15px;
- padding-top: 15px;
- position: relative;
- }
- .contract_table .table_row .table_cell:nth-child(6):before {
- content: "";
- position: absolute;
- top: 0;
- left: -15px;
- right: 0;
- width: auto;
- height: 1px;
- background: #EDEFF5;
- }
- .contract_table .table_row .table_cell:nth-child(7) {
- display: flex;
- align-items: center;
- width: 60%;
- text-align: right;
- justify-content: flex-end;
- margin-top: 15px;
- padding-top: 15px;
- position: relative;
- }
- .contract_table .table_row .table_cell:nth-child(7):before {
- content: "";
- position: absolute;
- top: 0;
- right: -15px;
- left: 0;
- width: auto;
- height: 1px;
- background: #EDEFF5;
- }
- .contract_table .table_row .table_cell:nth-child(7) .price {
- margin-left: 15px;
- }
-}
-@media all and (max-width: 768px) {
- .contract_table .table_row {
- width: 100%;
- margin-bottom: 15px;
- }
-}
-.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;
-}
-.catalog_sort {
- display: flex;
- align-items: center;
- justify-content: flex-end;
- margin-bottom: 65px;
-}
-.catalog_sort .sort_container {
- margin-left: 40px;
- position: relative;
-}
-.catalog_sort .sort_container button {
- height: 40px;
- padding: 0 20px 0 48px;
- color: var(--blue);
-}
-.catalog_sort .sort_container button.i-filter {
- background: url("/assets/images/icons/icon-filter.svg") no-repeat 20px 50%;
-}
-.catalog_sort .sort_container button.i-sort {
- background: url("/assets/images/icons/icon-sort.svg") no-repeat 20px 50%;
-}
-.news_cotnainer {
- display: flex;
- justify-content: space-between;
-}
-.news_cotnainer .left {
- width: 525px;
-}
-.news_cotnainer .left .image {
- width: 100%;
- height: 525px;
- background: var(--gray-light);
- margin-bottom: 30px;
-}
-.news_cotnainer .left .image img {
- width: 100%;
- height: 100%;
- object-fit: cover;
-}
-.news_cotnainer .left .socials a {
- width: 48px;
- height: 48px;
- margin-right: 15px;
-}
-.news_cotnainer .right {
- width: calc(100% - 555px);
-}
-.news_cotnainer .right h1 {
- margin-bottom: 20px;
-}
-.news_cotnainer .right .date {
- display: block;
- text-transform: uppercase;
- margin-bottom: 35px;
-}
-.news_cotnainer .right p,
-.news_cotnainer .right ul,
-.news_cotnainer .right ol {
- margin-bottom: 20px;
-}
-.calendar_wrapper #calendar_month {
- margin-left: auto;
- max-width: 235px;
- padding-left: 32px;
- display: block;
- background: url("/assets/images/icons/icon-date.svg") no-repeat 8px 50%, url("/assets/images/icons/icon-select.svg") no-repeat calc(100% - 16px) 50%;
-}
-@media all and (max-width: 960px) {
- .calendar_wrapper #calendar_month {
- margin-left: 0;
- max-width: 284px;
- }
-}
-@media all and (max-width: 768px) {
- .calendar_wrapper #calendar_month {
- max-width: 100%;
- }
-}
-.calendar_wrapper .calendar_nav {
- display: none;
-}
-@media all and (max-width: 768px) {
- .calendar_wrapper .calendar_nav {
- display: flex;
- align-items: center;
- justify-content: space-between;
- margin-top: 15px;
- }
- .calendar_wrapper .calendar_nav button {
- max-width: 48%;
- height: 28px;
- font-size: 10px;
- color: var(--blue);
- padding: 0;
- }
- .calendar_wrapper .calendar_nav button:first-child:before {
- content: "<";
- display: inline-block;
- width: 20px;
- height: 28px;
- line-height: 28px;
- text-align: left;
- }
- .calendar_wrapper .calendar_nav button:last-child:after {
- content: ">";
- display: inline-block;
- width: 20px;
- height: 28px;
- line-height: 28px;
- text-align: right;
- }
- .calendar_wrapper .calendar_nav button:disabled {
- opacity: 0.3;
- }
-}
-.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_week {
- width: 100%;
- display: flex;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell {
- padding: 15px;
- width: 14.282%;
- 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;
- text-transform: capitalize;
-}
-.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.payment {
- background: var(--green);
- border: 1px solid var(--green);
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell.payment .cell_header {
- color: #fff;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell.payment .cell_header span {
- color: inherit;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell.payment .cell_body p {
- color: #fff;
-}
-.calendar_wrapper .calendar_grid .grid_body .grid_cell.current {
- background: var(--blue) !important;
- border: 1px solid var(--blue) !important;
-}
-.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;
-}
-@media all and (max-width: 960px) {
- .calendar_wrapper .calendar_grid {
- position: relative;
- margin-right: -80px;
- }
- .calendar_wrapper .calendar_grid .grid_header {
- width: 22px;
- position: absolute;
- left: 0;
- top: 0;
- }
- .calendar_wrapper .calendar_grid .grid_header .grid_cell {
- width: 100%;
- height: 72px;
- padding: 14px 0;
- text-align: center;
- font-size: 13px;
- line-height: 20px;
- }
- .calendar_wrapper .calendar_grid .grid_body {
- margin-left: 30px;
- overflow-x: auto;
- }
- .calendar_wrapper .calendar_grid .grid_body .grid_week {
- width: auto;
- }
- .calendar_wrapper .calendar_grid .grid_body .grid_cell {
- height: 72px;
- padding: 10px;
- width: 33.333%;
- min-width: 256px;
- font-size: 13px;
- line-height: 20px;
- align-items: flex-start;
- }
- .calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_header span {
- font-size: 13px;
- line-height: 20px;
- }
- .calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_body {
- width: 100%;
- }
- .calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_body p {
- width: 100%;
- display: flex;
- align-items: center;
- justify-content: space-between;
- }
-}
-@media all and (max-width: 768px) {
- .calendar_wrapper .calendar_grid {
- margin-top: 15px;
- margin-right: 0;
- }
- .calendar_wrapper .calendar_grid .grid_body .grid_week {
- width: 100%;
- flex-wrap: wrap;
- }
- .calendar_wrapper .calendar_grid .grid_body .grid_week:not(.active) {
- display: none;
- }
- .calendar_wrapper .calendar_grid .grid_body .grid_week .grid_cell {
- display: flex;
- width: 100%;
- }
-}
-.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;
-}
-@media all and (max-width: 768px) {
- .calendar_payment {
- display: block;
- }
-}
-.acts_wrapper {
- display: flex;
- justify-content: space-between;
-}
-.acts_wrapper .acts_list-checkbox,
-.acts_wrapper .reconciliation_form {
- width: calc(50% - 10px);
-}
-@media all and (max-width: 768px) {
- .acts_wrapper {
- flex-wrap: wrap;
- }
- .acts_wrapper .acts_list-checkbox {
- width: 100%;
- order: 1;
- margin-bottom: 40px;
- }
- .acts_wrapper .reconciliation_form {
- order: 2;
- width: 100%;
- }
-}
-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: 20px;
-}
-@media all and (max-width: 768px) {
- .dropdown_block + .dosc_list {
- margin-top: 0;
- padding-top: 20px;
- border-top: 1px solid #EDEFF5;
- }
-}
+main{padding-top:112px}@media all and (max-width:1600px) and (min-width:1280px){main{padding-top:82px}}@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}@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:768px){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}@media all and (max-width:768px){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:768px){main .title_wrapper .title_link{margin-left:0}}main .title_wrapper .left{display:flex;max-width:70%}@media all and (max-width:768px){main .title_wrapper .left{max-width:none}}main .title_wrapper .right{display:flex}@media all and (max-width:768px){main .title_wrapper .right{width:100%;text-align:left;margin-top:8px}main .title_wrapper .right p{font-size:10px;line-height:15px;text-align:left}}main #main_slider{height:600px;background:var(--gray-light);padding:0;position:relative}@media all and (max-width:1279px){main #main_slider{height:395px}}main #main_slider .container{position:relative;height:100%;background:repeating-linear-gradient(90deg, rgba(255,255,255,0.1), rgba(255,255,255,0.1) 1px, transparent 2px, transparent 20%)}@media all and (max-width:768px){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'}@media all and (max-width:1279px){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}@media all and (max-width:1279px){main #main_slider .slider_list{height:135px}}@media all and (max-width:768px){main #main_slider .slider_list{display:none}}main #main_slider .slider_list .slider_item{width:20%;max-width:20%;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:1279px){main #main_slider .slider_list .slider_item{height:135px;padding:15px 20px}}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:1279px){main #main_slider .slider_list .slider_item .item_name{font-size:20px;height:80px}}main #main_slider .slider_list .slider_item .item_name:after{content:"";display:block;width:22px;min-width:22px;height:14px;background:url("/assets/images/icons/slider_arrow.svg") no-repeat center}main #main_slider .slider_list .slider_item a{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 a{font-size:13px}}main #main_slider .slider_list .slider_item.active{background:currentColor}main #main_slider .slider_list .slider_item.active .item_name,main #main_slider .slider_list .slider_item.active a{transform:translateY(0)}main #main_slider .slider_list .slider_item.active .item_name:after{width:44px;background:url("/assets/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(-15px, 15px)}}main #main_slider .slider_list .slider_item:hover .item_name,main #main_slider .slider_list .slider_item:hover a{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}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("/assets/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("/assets/images/icons/arrow-navto.svg") no-repeat center}@media all and (max-width:768px){main #calc{background:#EDEFF5}}main #calc .container{background:url("/assets/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:768px){main #calc .container{padding:25px 0}}main #calc .calc_body{display:flex;justify-content:space-between}@media all and (max-width:768px){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:768px){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}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 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:768px){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:768px){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:768px){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:768px){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{display:flex;align-content:center}@media all and (max-width:1279px){main .news_arrows{display:none !important}}main .news_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{width:8px;height:12px;margin-left:auto}main .news_arrows button svg path{stroke:#fff;transition:175ms stroke ease-in-out}main .news_arrows button:disabled,main .news_arrows button.slick-disabled{cursor:default;background-color:var(--inactive);background-position:center}main .news_arrows button:disabled svg,main .news_arrows button.slick-disabled svg{margin-left:0}main .news_arrows button:disabled svg path,main .news_arrows button.slick-disabled svg path{stroke:#8E94A7}@media all and (max-width:768px){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: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:768px){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:35px}@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:178px;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:1279px){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:768px){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: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:768px){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:1279px){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: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}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:1420px) 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:100%}}@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:768px){main .services_list .service_item{width:100%}}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}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}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}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 .special_desc{font-size:15px;line-height:24px;transform:translate(0, 0);transition:all 220ms ease-in-out}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}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:768px){main .special_list .special_item{width:100%;min-width:100%;margin-bottom:25px}}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}main .brand_select{max-width:306px;margin-left:auto;margin-top:35px;margin-bottom:35px}@media all and (max-width:768px){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}main .special_detail .special_offer h2{font-size:26px;line-height:35px;color:#0C0C0C;font-weight:700;margin-bottom:25px}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:768px){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 .list-column{order:3;margin-top:20px;margin-bottom:30px}main .special_detail .special_offer button.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:768px){main .special_detail .special_offer-text{padding:0;margin-bottom:40px}}main .special_detail .aside_container{margin-top:60px}@media all and (max-width:768px){main .special_detail .aside_container{margin-top:30px;padding-top:30px;border-top:1px solid #EDEFF5}}main .leasing_offer h3{padding:0 25px;margin-bottom:15px;font-size:26px;line-height:35px}@media all and (max-width:768px){main .leasing_offer h3{padding:0;font-size:17px;line-height:24px}}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:768px){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:100px}main .leasing_offer .leasing_offer-detail .image_slider{height:425px;width:calc(100% - 560px)}main .leasing_offer .leasing_offer-detail .image_slider .slide{height: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{height:300px}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:768px){main .leasing_offer .leasing_offer-detail{margin-top:18px;display:block}main .leasing_offer .leasing_offer-detail .image_slider{width:100%;height:168px}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.zero-margin{margin-left:-30px;border-left:1px solid #EDEFF5;border-right:1px solid #EDEFF5}main .dropdown_blocks_list.zero-margin .dropdown_block{border-bottom:0 !important;position:relative}main .dropdown_blocks_list.zero-margin .dropdown_block:after{content:"";display:block;width:auto;height:1px;background:#EDEFF5;position:absolute;bottom:0;left:32px;right:32px}main .dropdown_blocks_list.zero-margin .dropdown_block .block_header{padding-left:30px;padding-right:30px}main .dropdown_blocks_list.zero-margin .dropdown_block .block_body{margin-left:85px;max-width:755px;overflow:hidden}@media all and (max-width:1279px){main .dropdown_blocks_list.zero-margin{border:0;margin-left:0}main .dropdown_blocks_list.zero-margin .dropdown_block:after{left:0;right:0}main .dropdown_blocks_list.zero-margin .dropdown_block .block_header{padding-left:5px;padding-right:5px}main .dropdown_blocks_list.zero-margin .dropdown_block .block_body{margin-left:0;padding-left:5px}}main .dropdown_blocks_list .dropdown_block:not(:last-child){border-bottom:1px solid #EDEFF5}main .dropdown_blocks_list .dropdown_block.bt{border-bottom:0;border-top:1px solid #EDEFF5}main .dropdown_blocks_list .dropdown_block .block_header{padding:15px 0;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("/assets/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;min-width:15%}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}@media all and (max-width:767px){main .dropdown_blocks_list .dropdown_block .block_body .company{display:block}main .dropdown_blocks_list .dropdown_block .block_body .company .title{font-size:19px;line-height:26px}main .dropdown_blocks_list .dropdown_block .block_body .company ul{margin-left:0}}main .dropdown_blocks_list .dropdown_block.open .block_header button:not(.rotate){background:url("/assets/images/icons/close-blue.svg") no-repeat center}main .dropdown_blocks_list .dropdown_block.open .block_header button.rotate{transform:rotate(180deg)}main .dropdown_blocks_list .dropdown_block.open .block_body{display:block;margin-top:25px}main .dropdown_blocks_list .dropdown_block.open .block_body p{margin-bottom:35px}@media all and (max-width:768px){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:1279px){main #order .container{padding-bottom:60px}}@media all and (max-width:768px){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}.model_container .col{width:calc(50% - 15px)}.model_container .col img{max-width:100%}.model_container .col .model_desc{margin-top:35px}.model_container .col .model_desc p{margin-bottom:10px}.model_container #calc{background:var(--inactive);padding:35px 30px;position:relative}.model_container #calc:after{content:"";display:block;position:absolute;top:0;right:-100%;bottom:0;width:100%;background:inherit}.model_container #calc .calc_body{flex-wrap:wrap}.model_container #calc .calc_body .calc_settings{width:100%;margin-bottom:35px}.model_container #calc .calc_body .calc_result{width:100%}.model_container #calc .calc_body .calc_result .result_box{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.model_container #calc .calc_body .calc_result .result_box p{font-weight:400}.model_container #calc .calc_body .calc_result .result_box.bolder{margin-bottom:35px}.model_container #calc .calc_body .calc_result .result_box.bolder p{font-weight:700;font-size:26px;line-height:35px}.model_container #calc .calc_body .calc_result .calc_footer{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:20px}.model_container #calc .calc_body .calc_result .calc_footer .button{width:calc(50% - 13px);padding:0;font-weight:400}.model_container .aside_container{width:100%;margin-top:0px;border-top:1px solid #EDEFF5}.model_container .aside_container aside{width:305px;padding-top:40px}.model_container .aside_container article{width:calc(100% - 305px);padding-top:40px;border-left:1px solid #EDEFF5}.model_container .aside_container article .dropdown_blocks_list .dropdown_block{padding:0 40px}@media all and (max-width:768px){.model_container{margin-top:20px}.model_container .col{width:100%;margin-bottom:10px}.model_container .col img{margin:0 -16px;width:calc(100% + 32px)}.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}}.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}.catalog_list .catalog_item:not(:nth-child(3n)){margin-right:30px}.catalog_list .catalog_item img{width:100%;height:220px;object-fit:cover;margin-bottom:30px}.catalog_list .catalog_item .item_class{font-size:26px;line-height:35px;color:#0C0C0C;font-weight:700;margin-bottom:8px}.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.pay{font-weight:700;margin:25px 0}.catalog_list .catalog_item .item_footer{text-align:right;margin-top:30px}@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:768px){.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}#choose_region p{margin-right:30px;max-width:340px}#choose_region .form_field{width:415px}@media all and (max-width:1279px){#officeViewToggle{justify-content:flex-end}}@media all and (max-width:768px){#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: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}.popover .close{position:absolute;top:8px;right:8px;width:24px;height:24px;font-size:0;cursor:pointer;background:url("/assets/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("/assets/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}@media all and (max-width:768px){.offices_list{display:block;padding-top:35px;margin-top:35px}.offices_list .column{width:100%}}.dosc_list .row{margin-bottom:35px;display:flex;align-items:center;justify-content:space-between}@media all and (max-width:1600px) and (min-width:1280px){.dosc_list .row{margin-bottom:20px}}.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%}@media all and (max-width:1600px) and (min-width:1280px){.dosc_list .row .doc_name{min-height:42px}}.dosc_list .row .doc_name.full{max-width:100%}.dosc_list .row .doc_name.full span{width:100%}.dosc_list .row .doc_name a{text-decoration:underline;font-weight:700}.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:40px;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;font-weight:400}.dosc_list.acts_list-checkbox .row .doc_name[data-format]:before{left:30px;width:31px;font-size:6px}.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{position:relative;flex-wrap:wrap}.dosc_list .row .doc_name{max-width:100%;width:100%}.dosc_list .row .button:not(.download-icon){margin-left:55px;margin-top:8px;width:96px}.dosc_list .row .button.download-icon{position:absolute;right:0;top:0;bottom:0;margin:auto;width:24px;padding:0}}.contract_table{margin-bottom:80px}.contract_table .table_row{min-height:80px;display:flex;width:100%}.contract_table .table_row .table_cell{padding:16px 8px;border:1px solid #EDEFF5;width:13%;min-width:13%}.contract_table .table_row .table_cell:nth-child(3){width:16%;min-width:16%}.contract_table .table_row .table_cell:nth-child(5){width:19%}.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}.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("/assets/images/icons/icon-select.svg") no-repeat center}.contract_table .table_header .table_cell.caret.reverse:after{transform:scaleY(-1)}@media all and (max-width:1279px){.contract_table.schedule{align-items:flex-start}}.contract_table.schedule .show_more{width:100%;height:60px;text-align:center;background:var(--inactive);color:var(--blue);font-weight:600}@media all and (max-width:1279px){.contract_table.schedule .show_more{margin-bottom:15px}}@media all and (max-width:1279px){.contract_table.schedule .table_row{width:100%;margin-bottom:15px}}.contract_table.schedule .table_row .table_cell{width:25%;min-width:14%}.contract_table.schedule .table_row .table_cell:nth-child(1),.contract_table.schedule .table_row .table_cell:nth-child(2),.contract_table.schedule .table_row .table_cell:nth-child(4){width:14%;min-width:14%}.contract_table.schedule .table_row[data-status="notpaid"]{background:rgba(168,2,107,0.1)}.contract_table.schedule .table_row[data-status="overpayment-2"]{background:rgba(28,1,169,0.1)}.contract_table.schedule .table_row[data-status="overpayment-1"]{background:rgba(168,2,107,0.1)}.contract_table.schedule .table_row[data-status="paid"]{background:rgba(4,168,164,0.1)}.contract_table.schedule .table_row .toggle_cell{display:none}@media all and (max-width:1279px){.contract_table.schedule .table_row{position:relative}.contract_table.schedule .table_row .table_cell{width:100%;padding-right:45px}.contract_table.schedule .table_row .table_cell:nth-child(1),.contract_table.schedule .table_row .table_cell:nth-child(2),.contract_table.schedule .table_row .table_cell:nth-child(3),.contract_table.schedule .table_row .table_cell:nth-child(4),.contract_table.schedule .table_row .table_cell:nth-child(5),.contract_table.schedule .table_row .table_cell:nth-child(6){width:100%;text-align:left;font-size:13px;line-height:20px;padding-top:0;border:none;margin:5px 0}.contract_table.schedule .table_row .table_cell:nth-child(1):before,.contract_table.schedule .table_row .table_cell:nth-child(2):before,.contract_table.schedule .table_row .table_cell:nth-child(3):before,.contract_table.schedule .table_row .table_cell:nth-child(4):before,.contract_table.schedule .table_row .table_cell:nth-child(5):before,.contract_table.schedule .table_row .table_cell:nth-child(6):before{content:attr(data-title);display:inline-block;margin-right:6px;font-weight:600;height:auto;position:static;background:transparent}.contract_table.schedule .table_row .table_cell:nth-child(3){margin:0;font-weight:400}.contract_table.schedule .table_row .toggle_cell{display:block;width:16px;height:16px;position:absolute;right:15px;top:28px;background:url("/assets/images/icons/toggle-cell.svg") no-repeat center;border:0;outline:none}}@media all and (max-width:1279px){.contract_table.schedule .table_row{display:flex;flex-wrap:wrap;justify-content:space-between}.contract_table.schedule .table_row:not(.opened) .table_cell:nth-child(4),.contract_table.schedule .table_row:not(.opened) .table_cell:nth-child(5),.contract_table.schedule .table_row:not(.opened) .table_cell:nth-child(6){display:none}.contract_table.schedule .table_row.opened .toggle_cell{transform:rotate(180deg)}.contract_table.schedule .table_row .table_cell:nth-child(1),.contract_table.schedule .table_row .table_cell:nth-child(2){width:50%;margin-top:0;margin-bottom:0;font-weight:700}.contract_table.schedule .table_row .table_cell:nth-child(1)::before,.contract_table.schedule .table_row .table_cell:nth-child(2)::before{font-weight:700}.contract_table.schedule .table_row .table_cell:nth-child(2){text-align:right}.contract_table.schedule .table_row .table_cell:nth-child(3),.contract_table.schedule .table_row .table_cell:nth-child(4){display:flex;justify-content:space-between;align-items:flex-end;font-weight:700}.contract_table.schedule .table_row .table_cell:nth-child(3):before,.contract_table.schedule .table_row .table_cell:nth-child(4):before{font-weight:400;font-size:13px;line-height:20px;max-width:55%;margin-right:20px}.contract_table.schedule .table_row .table_cell:nth-child(3){margin-top:10px;margin-bottom:8px}.contract_table.schedule .table_row .table_cell:nth-child(5){display:flex;justify-content:space-between;padding-top:15px;margin-top:15px;border-top:1px solid #EDEFF5;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:60px;width:calc(100% + 30px)}.contract_table.schedule .table_row .table_cell:nth-child(5),.contract_table.schedule .table_row .table_cell:nth-child(6){font-size:13px;line-height:20px;margin-bottom:0;margin-top:10px}.contract_table.schedule .table_row .table_cell:nth-child(5):before,.contract_table.schedule .table_row .table_cell:nth-child(6):before{display:none}}@media all and (max-width:1600px) and (min-width:1280px){.contract_table{margin-bottom:30px}.contract_table .table_row{min-height:0}.contract_table .table_row .table_cell{padding:12px 5px}}@media all and (max-width:1279px){.contract_table{display:flex;flex-wrap:wrap;justify-content:space-between}.contract_table .table_row{width:calc(50% - 15px);margin-bottom:30px;border:1px solid #EDEFF5;display:flex;flex-wrap:wrap;justify-content:space-between;padding:25px 15px}.contract_table .table_row.table_header{display:none}.contract_table .table_row .table_cell{border:0;width:100%;font-size:13px;line-height:20px;padding:0}.contract_table .table_row .table_cell:nth-child(1),.contract_table .table_row .table_cell:nth-child(4){font-size:10px;line-height:15px;width:50%;text-align:left}.contract_table .table_row .table_cell:nth-child(2),.contract_table .table_row .table_cell:nth-child(5){font-size:10px;line-height:15px;width:40%;text-align:right}.contract_table .table_row .table_cell:nth-child(3){font-weight:700;margin:15px 0;width:100%}.contract_table .table_row .table_cell:nth-child(6){width:40%;margin-top:15px;padding-top:15px;position:relative}.contract_table .table_row .table_cell:nth-child(6):before{content:"";position:absolute;top:0;left:-15px;right:0;width:auto;height:1px;background:#EDEFF5}.contract_table .table_row .table_cell:nth-child(7){display:flex;align-items:center;width:60%;text-align:right;justify-content:flex-end;margin-top:15px;padding-top:15px;position:relative}.contract_table .table_row .table_cell:nth-child(7):before{content:"";position:absolute;top:0;right:-15px;left:0;width:auto;height:1px;background:#EDEFF5}.contract_table .table_row .table_cell:nth-child(7) .price{margin-left:15px}}@media all and (max-width:768px){.contract_table .table_row{width:100%;margin-bottom:15px}}.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}.catalog_sort{display:flex;align-items:center;justify-content:flex-end;margin-bottom:65px}.catalog_sort .sort_container{margin-left:40px;position:relative}.catalog_sort .sort_container button{height:40px;padding:0 20px 0 48px;color:var(--blue)}.catalog_sort .sort_container button.i-filter{background:url("/assets/images/icons/icon-filter.svg") no-repeat 20px 50%}.catalog_sort .sort_container button.i-sort{background:url("/assets/images/icons/icon-sort.svg") no-repeat 20px 50%}.news_cotnainer{display:flex;justify-content:space-between}.news_cotnainer .left{width:525px}.news_cotnainer .left .image{width:100%;height:525px;background:var(--gray-light);margin-bottom:30px}.news_cotnainer .left .image img{width:100%;height:100%;object-fit:cover}.news_cotnainer .left .socials a{width:48px;height:48px;margin-right:15px}.news_cotnainer .right{width:calc(100% - 555px)}.news_cotnainer .right h1{margin-bottom:20px}.news_cotnainer .right .date{display:block;text-transform:uppercase;margin-bottom:35px}.news_cotnainer .right p,.news_cotnainer .right ul,.news_cotnainer .right ol{margin-bottom:20px}.calendar_wrapper #calendar_month{margin-left:auto;max-width:235px;padding-left:32px;display:block;background:url("/assets/images/icons/icon-date.svg") no-repeat 8px 50%,url("/assets/images/icons/icon-select.svg") no-repeat calc(100% - 16px) 50%}@media all and (max-width:960px){.calendar_wrapper #calendar_month{margin-left:0;max-width:284px}}@media all and (max-width:768px){.calendar_wrapper #calendar_month{max-width:100%}}.calendar_wrapper .calendar_nav{display:none}@media all and (max-width:768px){.calendar_wrapper .calendar_nav{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.calendar_wrapper .calendar_nav button{max-width:48%;height:28px;font-size:10px;color:var(--blue);padding:0}.calendar_wrapper .calendar_nav button:first-child:before{content:"<";display:inline-block;width:20px;height:28px;line-height:28px;text-align:left}.calendar_wrapper .calendar_nav button:last-child:after{content:">";display:inline-block;width:20px;height:28px;line-height:28px;text-align:right}.calendar_wrapper .calendar_nav button:disabled{opacity:.3}}.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}.calendar_wrapper .calendar_grid .grid_body .grid_week{width:100%;display:flex}.calendar_wrapper .calendar_grid .grid_body .grid_cell{padding:15px;width:15%;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;text-transform:capitalize}.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_header span:not(.year){font-size:26px;line-height:35px;font-weight:700;color:#000;padding-right:4px}.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_header .year{display:block}.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.payment{background:var(--green);border:1px solid var(--green)}.calendar_wrapper .calendar_grid .grid_body .grid_cell.payment .cell_header{color:#fff}.calendar_wrapper .calendar_grid .grid_body .grid_cell.payment .cell_header span{color:inherit}.calendar_wrapper .calendar_grid .grid_body .grid_cell.payment .cell_body p{color:#fff}.calendar_wrapper .calendar_grid .grid_body .grid_cell.current{background:var(--blue) !important;border:1px solid var(--blue) !important}.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}@media all and (max-width:1600px) and (min-width:1280px){.calendar_wrapper .calendar_grid .grid_header .grid_cell{font-size:14px;line-height:18px;padding:10px}.calendar_wrapper .calendar_grid .grid_body .grid_cell{padding:10px;height:135px}.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_header span:not(.year){font-size:22px;line-height:30px}}@media all and (max-width:960px){.calendar_wrapper .calendar_grid{position:relative;margin-right:-80px}.calendar_wrapper .calendar_grid .grid_header{width:22px;position:absolute;left:0;top:0}.calendar_wrapper .calendar_grid .grid_header .grid_cell{width:100%;height:72px;padding:14px 0;text-align:center;font-size:13px;line-height:20px}.calendar_wrapper .calendar_grid .grid_body{margin-left:30px;overflow-x:auto}.calendar_wrapper .calendar_grid .grid_body .grid_week{width:auto}.calendar_wrapper .calendar_grid .grid_body .grid_cell{height:72px;padding:10px;width:33.333%;min-width:256px;font-size:13px;line-height:20px;align-items:flex-start}.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_header span:not(.year){font-size:13px;line-height:20px}.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_body{width:100%}.calendar_wrapper .calendar_grid .grid_body .grid_cell .cell_body p{width:100%;display:flex;align-items:center;justify-content:space-between}}@media all and (max-width:768px){.calendar_wrapper .calendar_grid{margin-top:15px;margin-right:0}.calendar_wrapper .calendar_grid .grid_body .grid_week{width:100%;flex-wrap:wrap}.calendar_wrapper .calendar_grid .grid_body .grid_week:not(.active){display:none}.calendar_wrapper .calendar_grid .grid_body .grid_week .grid_cell{display:flex;width:100%}}.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}@media all and (max-width:768px){.calendar_payment{display:block}}.acts_wrapper{display:flex;justify-content:space-between}.acts_wrapper .acts_list-checkbox,.acts_wrapper .reconciliation_form{width:calc(50% - 10px)}@media all and (max-width:768px){.acts_wrapper{flex-wrap:wrap}.acts_wrapper .acts_list-checkbox{width:100%;order:1;margin-bottom:40px}.acts_wrapper .reconciliation_form{order:2;width:100%}}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:20px}@media all and (max-width:768px){.dropdown_block+.dosc_list{margin-top:0;padding-top:20px;border-top:1px solid #EDEFF5}}/*# sourceMappingURL=./style.css.map */
\ No newline at end of file
diff --git a/css/main/style.css.map b/css/main/style.css.map
index db13956..b951aa8 100644
--- a/css/main/style.css.map
+++ b/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":"AAAA,KACI,kBAEA,gBAAmC,uBAAwB,kBAA3D,KACI,kBAGJ,gBAAmC,kBAAnC,KACI,kBAOA,IAHJ,QAGK,MACG,WAAY,gBAhBxB,IAoBI,gBACI,YAAA,CACA,6BAAA,CACA,mBAEA,gBAAmC,uBAAwB,kBAA3D,IALJ,gBAMQ,oBAGJ,gBAAmC,kBAAnC,IATJ,gBAUQ,oBAGJ,gBAAkC,iBAAlC,IAbJ,gBAcQ,gBAlCZ,IAoBI,eAiBI,IArCR,IAoBI,eAkBI,IAtCR,IAoBI,eAmBI,IAvCR,IAoBI,eAoBI,IAxCR,IAoBI,eAqBI,IACI,gBAIA,gBAAkC,iBAC9B,IA3BZ,eAyBI,eAES,IAAI,cACD,mBAhDpB,IAoBI,eAiCI,aACI,eAAA,CACA,oBAAA,CACA,gBAAA,CACA,mBAAA,CACA,iBAEA,gBAAmC,kBAAnC,IAxCR,eAiCI,aAQQ,cAAA,CACA,gBAAA,CACA,kBAGJ,gBAAkC,iBAAlC,IA9CR,eAiCI,aAcQ,eAnEhB,IAoBI,eAmDI,OACI,YAAA,CACA,cAEA,gBAAkC,iBAAlC,IAvDR,eAmDI,OAKQ,gBA5EhB,IAoBI,eA4DI,QACI,aAEA,gBAAkC,iBAAlC,IA/DR,eA4DI,QAIQ,UAAA,CACA,eAAA,CACA,eAHJ,IA/DR,eA4DI,OAQQ,GACI,cAAA,CACA,gBAAA,CACA,iBA3FpB,IAkGI,cACI,YAAA,CACA,WAAY,iBAAZ,CACA,SAAA,CACA,kBAEA,gBAAmC,kBAAnC,IANJ,cAOQ,cAzGZ,IAkGI,aAUI,YACI,iBAAA,CACA,WAAA,CACA,WAAY,qHAEZ,gBAAkC,iBAAlC,IAfR,aAUI,YAMQ,wBAlHhB,IAkGI,aAoBI,sBACI,gBAAA,CACA,cAAA,CACA,gBAAA,CACA,kBAAA,CACA,UAAA,CACA,eAAA,CACA,iBAAA,CACA,QAAA,CACA,MAAA,CACA,wBAAA,CACA,YAAa,0BAEb,gBAAmC,kBAAnC,IAjCR,aAoBI,sBAcQ,cAAA,CACA,gBAAA,CACA,eAAA,CACA,UAvIhB,IAkGI,aAyCI,cACI,iBAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,aAEA,gBAAmC,kBAAnC,IAhDR,aAyCI,cAQQ,cAGJ,gBAAkC,iBAAlC,IApDR,aAyCI,cAYQ,cAvJhB,IAkGI,aAyCI,aAeI,cACI,SAAA,CACA,aAAA,CACA,YAAA,CACA,iBAAA,CACA,YAAA,CACA,cAAA,CACA,oBAAA,CACA,sBAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAEA,gBAAmC,kBAAnC,IArEZ,aAyCI,aAeI,cAcQ,YAAA,CACA,mBAGJ,IA1EZ,aAyCI,aAeI,aAkBK,OACG,QAAS,EAAT,CACA,aAAA,CACA,iBAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,SAAA,CACA,UAAA,CACA,WAAA,CACA,UAAW,gBAAX,CACA,2BAA4B,iCAvLhD,IAkGI,aAyCI,aAeI,aAgCI,YACI,cAAA,CACA,gBAAA,CACA,wBAAA,CACA,UAAA,CACA,UAAA,CACA,YAAA,CACA,WAAA,CACA,oBAAA,CACA,kBAAA,CACA,6BAAA,CACA,2BAA4B,gCAA5B,CACA,UAAW,gBAAX,CACA,iBAAA,CACA,SAAA,CACA,iBAAA,CACA,YAAa,0BAEb,gBAAmC,kBAAnC,IA1GhB,aAyCI,aAeI,aAgCI,YAmBQ,cAAA,CACA,aAGJ,IA/GhB,aAyCI,aAeI,aAgCI,WAuBK,OACG,QAAS,EAAT,CACA,aAAA,CACA,UAAA,CACA,cAAA,CACA,WAAA,CACA,eAAgB,0DAvNxC,IAkGI,aAyCI,aAeI,aAiEI,GACI,oBAAA,CACA,gBAAA,CACA,UAAA,CACA,eAAA,CACA,2BAA4B,gCAA5B,CACA,UAAW,gBAAX,CACA,iBAAA,CACA,UAEA,gBAAmC,kBAAnC,IAnIhB,aAyCI,aAeI,aAiEI,GAWQ,gBAIR,IAxIZ,aAyCI,aAeI,aAgFK,QACG,wBADJ,IAxIZ,aAyCI,aAeI,aAgFK,OAGG,YAHJ,IAxIZ,aAyCI,aAeI,aAgFK,OAIG,GACI,UAAW,cALnB,IAxIZ,aAyCI,aAeI,aAgFK,OAQG,WAAU,OACN,UAAA,CACA,eAAgB,+DAAhB,CACA,UAAW,eAAe,sBAE1B,gBAAmC,kBAAnC,IArJpB,aAyCI,aAeI,aAgFK,OAQG,WAAU,OAMF,UAAW,eAAe,wBAKtC,IA3JZ,aAyCI,aAeI,aAmGK,MAEG,YAFJ,IA3JZ,aAyCI,aAeI,aAmGK,MAGG,GACI,UAAW,cAGf,IAlKhB,aAyCI,aAeI,aAmGK,MAOI,OACG,UAAW,aAAX,CACA,WAAY,sEAtQpC,IAkGI,aAyCI,aAiII,eACI,SAAA,CACA,aAAA,CACA,aA/QhB,IAkGI,aAyCI,aAiII,cAKI,GAEI,eAAA,CACA,UAAA,CACA,WAAA,CACA,UAAW,mCAAX,CACA,4BAA6B,gCAA7B,CACA,qBAAA,CACA,cAAA,CACA,YAAA,CACA,oBAAA,CACA,yBAEA,IA5LhB,aAyCI,aAiII,cAKI,EAaK,OACG,QAAS,EAAT,CACA,aAAA,CACA,UAAA,CACA,cAAA,CACA,WAAA,CACA,qBAAsB,gCAAtB,CACA,eAAgB,+DAGpB,IAtMhB,aAyCI,aAiII,cAKI,EAuBK,OACG,mBAEA,IAzMpB,aAyCI,aAiII,cAKI,EAuBK,MAGI,OACG,UAAA,CACA,eAAgB,yDAUpC,gBAAkC,iBAAlC,IADJ,OAEQ,oBAxTZ,IAsTI,MAKI,YACI,eAAgB,4DAAhB,CACA,iBAAA,CACA,kBAEA,IAVR,MAKI,WAKK,OACG,QAAS,EAAT,CACA,aAAA,CACA,iBAAA,CACA,KAAA,CACA,QAAA,CACA,WAAA,CACA,UAAA,CACA,SAAA,CACA,yBAGJ,gBAAmC,kBAAnC,IAtBR,MAKI,YAkBQ,mBAGJ,gBAAmC,kBAAnC,IA1BR,MAKI,YAsBQ,oBAGJ,gBAAkC,iBAAlC,IA9BR,MAKI,YA0BQ,gBArVhB,IAsTI,MAmCI,YACI,YAAA,CACA,8BAEA,gBAAkC,iBAAlC,IAvCR,MAmCI,YAKQ,eA9VhB,IAsTI,MAmCI,WAQI,gBACI,YAEA,gBAAmC,kBAAnC,IA9CZ,MAmCI,WAQI,gBAIQ,MAAO,oBAGX,gBAAmC,kBAAnC,IAlDZ,MAmCI,WAQI,gBAQQ,MAAO,kBAGX,gBAAkC,iBAAlC,IAtDZ,MAmCI,WAQI,gBAYQ,YA7WpB,IAsTI,MAmCI,WAQI,eAeI,eACI,gCAAA,CACA,iBAAA,CACA,WAAA,CACA,kBAAA,CACA,iBAAA,CACA,YAAA,CACA,cAAA,CACA,oBAAA,CACA,6BAAA,CACA,aA1XpB,IAsTI,MAmCI,WAQI,eAeI,cAYI,OAAM,SACF,aAGJ,IA1EhB,MAmCI,WAQI,eAeI,cAgBK,YACG,mBAGJ,gBAAmC,kBAAnC,IA9EhB,MAmCI,WAQI,eAeI,eAqBQ,kBAAA,CACA,WAAA,CACA,aAvYxB,IAsTI,MAmCI,WAQI,eAeI,cA0BI,GACI,kBAAA,CACA,gBAEA,gBAAmC,kBAAnC,IAxFpB,MAmCI,WAQI,eAeI,cA0BI,GAKQ,gBAGJ,IA5FpB,MAmCI,WAQI,eAeI,cA0BI,EAQK,KACG,iBAAA,CACA,QAAA,CACA,eAAA,CACA,SAAA,CACA,SAEA,gBAAkC,iBAAlC,IAnGxB,MAmCI,WAQI,eAeI,cA0BI,EAQK,KAQO,cAIR,IAxGpB,MAmCI,WAQI,eAeI,cA0BI,EAoBK,KACG,iBAAA,CACA,QAAA,CACA,eAAA,CACA,UAAA,CACA,SAEA,gBAAkC,iBAAlC,IA/GxB,MAmCI,WAQI,eAeI,cA0BI,EAoBK,KAQO,UAtahC,IAsTI,MAmCI,WAQI,eAeI,cA2DI,OACI,UAAA,CACA,iCAEA,gBAAkC,iBAAlC,IAzHpB,MAmCI,WAQI,eAeI,cA2DI,OAKQ,MAAO,mBAhbnC,IAsTI,MAmCI,WAQI,eAeI,cAoEI,OApbpB,IAsTI,MAmCI,WAQI,eAeI,cAoEW,aAAY,yBACf,iBAAA,CACA,UAAA,CACA,UAvbxB,IAsTI,MAmCI,WAQI,eAeI,cAoEI,MAOI,cA3bxB,IAsTI,MAmCI,WAQI,eAeI,cAoEW,aAAY,wBAOf,cA3bxB,IAsTI,MAmCI,WAQI,eAeI,cAoEI,MAOkB,oBA3btC,IAsTI,MAmCI,WAQI,eAeI,cAoEW,aAAY,wBAOD,oBACV,WAAY,WAAZ,CACA,iBAAA,CACA,MAAA,CACA,QAAA,CACA,YAhc5B,IAsTI,MAmCI,WAQI,eAeI,cAoEI,MAeI,UAncxB,IAsTI,MAmCI,WAQI,eAeI,cAoEW,aAAY,wBAef,UAncxB,IAsTI,MAmCI,WAQI,eAeI,cAoEI,MAec,sBAnclC,IAsTI,MAmCI,WAQI,eAeI,cAoEW,aAAY,wBAeL,sBACN,SAAA,CACA,WAAA,CACA,cAAA,CACA,iBAAA,CACA,OAAA,CACA,OAEA,IArJxB,MAmCI,WAQI,eAeI,cAoEI,MAeI,SAQK,OAAD,IArJxB,MAmCI,WAQI,eAeI,cAoEW,aAAY,wBAef,SAQK,OAAD,IArJxB,MAmCI,WAQI,eAeI,cAoEI,MAec,qBAQL,OAAD,IArJxB,MAmCI,WAQI,eAeI,cAoEW,aAAY,wBAeL,qBAQL,OACG,QAAS,EAAT,CACA,aAAA,CACA,UAAW,cAAc,oBAAzB,CACA,UAAA,CACA,WAAA,CACA,WAAY,YAjd5C,IAsTI,MAmCI,WA+HI,cACI,WAAA,CACA,mBAAA,CACA,qBAAA,CACA,YAAA,CACA,eAEA,gBAAmC,kBAAnC,IAzKZ,MAmCI,WA+HI,cAQQ,aAGJ,gBAAmC,kBAAnC,IA7KZ,MAmCI,WA+HI,cAYQ,MAAO,kBAGX,gBAAkC,iBAAlC,IAjLZ,MAmCI,WA+HI,cAgBQ,UAAA,CACA,iBAzepB,IAsTI,MAmCI,WA+HI,aAoBI,aACI,WA7epB,IAsTI,MAmCI,WA+HI,aAoBI,YAGI,GACI,gBAEA,gBAAmC,kBAAnC,IA5LpB,MAmCI,WA+HI,aAoBI,YAGI,GAIY,eAAA,CACA,cAAA,CACA,gBAAA,CACA,oBAGR,gBAAkC,iBAAlC,IAnMpB,MAmCI,WA+HI,aAoBI,YAGI,GAWQ,mBAGJ,IAvMpB,MAmCI,WA+HI,aAoBI,YAGI,EAcK,OACG,cAAA,CACA,cAFJ,IAvMpB,MAmCI,WA+HI,aAoBI,YAGI,EAcK,MAIG,KACI,eAAA,CACA,cAAA,CACA,gBAAA,CACA,aAAA,CACA,qBAGJ,gBAAmC,kBAAnC,IAnNxB,MAmCI,WA+HI,aAoBI,YAGI,EAcK,OAaO,gBAGJ,gBAAmC,kBAAnC,IAvNxB,MAmCI,WA+HI,aAoBI,YAGI,EAcK,OAiBO,cAAA,CACA,eAAA,CACA,iBAMZ,gBAAkC,iBAAlC,IAhOhB,MAmCI,WA+HI,aAoBI,aA2CQ,WAvhBxB,IAsTI,MAmCI,WA+HI,aAmEI,SACI,UAAA,CACA,kBAEA,gBAAkC,iBAAlC,IAzOhB,MAmCI,WA+HI,aAmEI,SAKQ,eAAA,CACA,oBAjiBxB,IAsTI,MAmCI,WA+HI,aA6EI,YACI,oBAtiBpB,IA4iBI,cACI,YAAA,CACA,qBAEA,gBAAmC,kBAAnC,IAJJ,cAKQ,yBAjjBZ,IA4iBI,aAQI,QACI,UAAA,CACA,WAAA,CACA,iBAAkB,WAAlB,CACA,qBAAA,CACA,cAAA,CACA,wCA1jBZ,IA4iBI,aAQI,OAQI,KACI,SAAA,CACA,WAAA,CACA,iBA/jBhB,IA4iBI,aAQI,OAQI,IAKI,MACI,WAAA,CACA,oCAQR,IA/BR,aAQI,OAuBK,UACD,IAhCR,aAQI,OAwBK,gBACG,cAAA,CACA,iBAAkB,eAAlB,CACA,2BAJJ,IA/BR,aAQI,OAuBK,SAMG,KALJ,IAhCR,aAQI,OAwBK,eAKG,KACI,cAPR,IA/BR,aAQI,OAuBK,SAMG,IAGI,MARR,IAhCR,aAQI,OAwBK,eAKG,IAGI,MACI,eAUZ,gBAAkC,iBAAlC,IAFR,MACI,sBAEQ,gBAhmBhB,IAqmBI,YArmBJ,IAsmBI,cACI,YAAA,CACA,kBAAA,CACA,WAzmBR,IAqmBI,WAMI,aA3mBR,IAsmBI,aAKI,aAEI,WA7mBZ,IAqmBI,WAMI,YAII,cA/mBZ,IAsmBI,aAKI,YAII,cACI,kBAAA,CACA,YAAA,CACA,oBAEA,IAfZ,WAMI,YAII,aAKK,OAAD,IAdZ,aAKI,YAII,aAKK,OACG,QAAS,EAAT,CACA,aAAA,CACA,WAAA,CACA,eAAA,CACA,aAznBpB,IAqmBI,WAyBI,YA9nBR,IAsmBI,aAwBI,YA9nBR,IAqmBI,WA0BI,cA/nBR,IAsmBI,aAyBI,cACI,WAAA,CACA,eAAA,CACA,iBAAA,CACA,kBAAA,CACA,kBAEA,gBAAmC,kBAAnC,IAjCR,WAyBI,YAQI,IAhCR,aAwBI,YAQI,IAjCR,WA0BI,cAOI,IAhCR,aAyBI,cAQQ,WAAA,CACA,eAAA,CACA,mBAGJ,gBAAkC,iBAAlC,IAvCR,WAyBI,YAcI,IAtCR,aAwBI,YAcI,IAvCR,WA0BI,cAaI,IAtCR,aAyBI,cAcQ,kBA7oBhB,IAqmBI,WAyBI,WAkBI,GAhpBZ,IAsmBI,aAwBI,WAkBI,GAhpBZ,IAqmBI,WA0BI,aAiBI,GAhpBZ,IAsmBI,aAyBI,aAiBI,GACI,kBAAA,CACA,kBAAA,CACA,gBAAA,CACA,mCAppBhB,IAqmBI,WAyBI,WAyBI,YAvpBZ,IAsmBI,aAwBI,WAyBI,YAvpBZ,IAqmBI,WA0BI,aAwBI,YAvpBZ,IAsmBI,aAyBI,aAwBI,YACI,mBAEA,gBAAmC,kBAAnC,IArDZ,WAyBI,WAyBI,YAGI,IApDZ,aAwBI,WAyBI,YAGI,IArDZ,WA0BI,aAwBI,YAGI,IApDZ,aAyBI,aAwBI,YAIQ,oBA3pBpB,IAqmBI,WAyBI,WAiCI,KA/pBZ,IAsmBI,aAwBI,WAiCI,KA/pBZ,IAqmBI,WA0BI,aAgCI,KA/pBZ,IAsmBI,aAyBI,aAgCI,KACI,aAAA,CACA,kBAAA,CACA,iBAEA,gBAAmC,kBAAnC,IA/DZ,WAyBI,WAiCI,KAKI,IA9DZ,aAwBI,WAiCI,KAKI,IA/DZ,WA0BI,aAgCI,KAKI,IA9DZ,aAyBI,aAgCI,KAMQ,YAAA,CACA,UAAA,CACA,oBAvqBpB,IAqmBI,WAyBI,WA8CI,aA5qBZ,IAsmBI,aAwBI,WA8CI,aA5qBZ,IAqmBI,WA0BI,aA6CI,aA5qBZ,IAsmBI,aAyBI,aA6CI,aA5qBZ,IAqmBI,WAyBI,WA+CI,eA7qBZ,IAsmBI,aAwBI,WA+CI,eA7qBZ,IAqmBI,WA0BI,aA8CI,eA7qBZ,IAsmBI,aAyBI,aA8CI,eACI,aAAA,CACA,cAAA,CACA,gBAAA,CACA,gBAEA,gBAAmC,kBAAnC,IA9EZ,WAyBI,WA8CI,aAOI,IA7EZ,aAwBI,WA8CI,aAOI,IA9EZ,WA0BI,aA6CI,aAOI,IA7EZ,aAyBI,aA6CI,aAOI,IA9EZ,WAyBI,WA+CI,eAMI,IA7EZ,aAwBI,WA+CI,eAMI,IA9EZ,WA0BI,aA8CI,eAMI,IA7EZ,aAyBI,aA8CI,eAOQ,cAAA,CACA,gBAAA,CACA,oBAtrBpB,IAqmBI,WAyBI,WAiEI,YA/rBZ,IAsmBI,aAwBI,WAiEI,YA/rBZ,IAqmBI,WA0BI,aAgEI,YA/rBZ,IAsmBI,aAyBI,aAgEI,YA/rBZ,IAqmBI,WAyBI,WAkEI,cAhsBZ,IAsmBI,aAwBI,WAkEI,cAhsBZ,IAqmBI,WA0BI,aAiEI,cAhsBZ,IAsmBI,aAyBI,aAiEI,cACI,eAAA,CACA,MAAO,YAEP,gBAAmC,kBAAnC,IA/FZ,WAyBI,WAiEI,YAKI,IA9FZ,aAwBI,WAiEI,YAKI,IA/FZ,WA0BI,aAgEI,YAKI,IA9FZ,aAyBI,aAgEI,YAKI,IA/FZ,WAyBI,WAkEI,cAII,IA9FZ,aAwBI,WAkEI,cAII,IA/FZ,WA0BI,aAiEI,cAII,IA9FZ,aAyBI,aAiEI,cAKQ,eAAA,CACA,gBAtsBpB,IAqmBI,WAyBI,WA4EI,GA1sBZ,IAsmBI,aAwBI,WA4EI,GA1sBZ,IAqmBI,WA0BI,aA2EI,GA1sBZ,IAsmBI,aAyBI,aA2EI,GACI,aAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CACA,UAKJ,IAjHR,WAyBI,WAwFK,OAAD,IAhHR,aAwBI,WAwFK,OAAD,IAjHR,WA0BI,aAuFK,OAAD,IAhHR,aAyBI,aAuFK,OACG,QAAS,EAAT,CACA,aAAA,CACA,iBAAA,CACA,SAAA,CACA,MAAA,CACA,OAAA,CACA,YAAA,CACA,SAAA,CACA,iBAAA,CACA,iCAGJ,IA9HR,WAyBI,WAqGK,OAAD,IA7HR,aAwBI,WAqGK,OAAD,IA9HR,WA0BI,aAoGK,OAAD,IA7HR,aAyBI,aAoGK,OACG,UAEA,IAjIZ,WAyBI,WAqGK,MAGI,OAAD,IAhIZ,aAwBI,WAqGK,MAGI,OAAD,IAjIZ,WA0BI,aAoGK,MAGI,OAAD,IAhIZ,aAyBI,aAoGK,MAGI,OACG,SAAA,CACA,kBAAA,CACA,WAAY,YAAZ,CACA,UAPR,IA9HR,WAyBI,WAqGK,MAUG,GAVJ,IA7HR,aAwBI,WAqGK,MAUG,GAVJ,IA9HR,WA0BI,aAoGK,MAUG,GAVJ,IA7HR,aAyBI,aAoGK,MAUG,GAVJ,IA9HR,WAyBI,WAqGK,MAWG,KAXJ,IA7HR,aAwBI,WAqGK,MAWG,KAXJ,IA9HR,WA0BI,aAoGK,MAWG,KAXJ,IA7HR,aAyBI,aAoGK,MAWG,KACI,UAAA,CACA,SAAA,CACA,kBAIA,IAhJhB,WAyBI,WAqGK,MAiBG,WACK,OAAD,IA/IhB,aAwBI,WAqGK,MAiBG,WACK,OAAD,IAhJhB,WA0BI,aAoGK,MAiBG,WACK,OAAD,IA/IhB,aAyBI,aAoGK,MAiBG,WACK,OACG,QAAS,EAAT,CACA,iBAAA,CACA,WAAA,CACA,UAAA,CACA,MAAA,CACA,OAAA,CACA,WAAY,gEAM5B,IA7JJ,WA6JK,kBAAD,IA5JJ,aA4JK,kBACG,YAAA,CACA,8BAFJ,IA7JJ,WA6JK,iBAIG,SAJJ,IA5JJ,aA4JK,iBAIG,SACI,MAAO,iBALf,IA7JJ,WA6JK,iBAQG,YARJ,IA5JJ,aA4JK,iBAQG,YARJ,IA7JJ,WA6JK,iBASG,cATJ,IA5JJ,aA4JK,iBASG,cACI,UAAA,CACA,mBAGJ,gBAAkC,iBAAlC,IA3KR,WA6JK,kBAcG,IA1KR,aA4JK,kBAeO,cADJ,IA3KR,WA6JK,iBAiBO,SAHJ,IA1KR,aA4JK,iBAiBO,SACI,YApxBpB,IA0xBI,gBA1xBJ,IA2xBI,gBACI,YAAA,CACA,eAEA,gBAAmC,kBAAnC,IALJ,gBAKI,IAJJ,gBAKQ,+BAhyBZ,IA0xBI,eASI,eAnyBR,IA2xBI,eAQI,eAnyBR,IA0xBI,eAUI,eApyBR,IA2xBI,eASI,eACI,eAAA,CACA,kBAAA,CACA,MAAO,gBAAP,CACA,iBAAA,CACA,kBAAA,CACA,qBAAA,CACA,gCAAA,CACA,aAEA,gBAAmC,kBAAnC,IApBR,eASI,eAWI,IAnBR,eAQI,eAWI,IApBR,eAUI,eAUI,IAnBR,eASI,eAWQ,iBAGJ,gBAAmC,kBAAnC,IAxBR,eASI,eAeI,IAvBR,eAQI,eAeI,IAxBR,eAUI,eAcI,IAvBR,eASI,eAeQ,MAAO,gBAAP,CACA,yBAAA,CACA,kBAAA,CACA,YAAA,CACA,YAAA,CACA,iBAGJ,gBAAkC,iBAAlC,IAjCR,eASI,eAwBI,IAhCR,eAQI,eAwBI,IAjCR,eAUI,eAuBI,IAhCR,eASI,eAwBQ,YAIJ,IAtCR,eASI,cA6BK,OAAD,IArCR,eAQI,cA6BK,OAAD,IAtCR,eAUI,cA4BK,OAAD,IArCR,eASI,cA4BK,OACG,QAAS,EAAT,CACA,aAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CACA,kBAAA,CACA,SAAA,CACA,iCA10BhB,IA0xBI,eASI,cA0CI,GA70BZ,IA2xBI,eAQI,cA0CI,GA70BZ,IA0xBI,eAUI,cAyCI,GA70BZ,IA2xBI,eASI,cAyCI,GACI,WAAA,CACA,aAAA,CACA,qBAAA,CACA,iBAAA,CACA,iBAAA,CACA,UAEA,gBAAmC,kBAAnC,IA3DZ,eASI,cA0CI,GAQI,IA1DZ,eAQI,cA0CI,GAQI,IA3DZ,eAUI,cAyCI,GAQI,IA1DZ,eASI,cAyCI,GASQ,mBAt1BpB,IA0xBI,eASI,cA0CI,EAYI,MAz1BhB,IA2xBI,eAQI,cA0CI,EAYI,MAz1BhB,IA0xBI,eAUI,cAyCI,EAYI,MAz1BhB,IA2xBI,eASI,cAyCI,EAYI,MACI,qBAIR,IApER,eASI,cA2DK,IAAI,iBAAL,IAnER,eAQI,cA2DK,IAAI,iBAAL,IApER,eAUI,cA0DK,IAAI,iBAAL,IAnER,eASI,cA0DK,IAAI,iBACD,kBA/1BhB,IA0xBI,eASI,cA+DI,eAl2BZ,IA2xBI,eAQI,cA+DI,eAl2BZ,IA0xBI,eAUI,cA8DI,eAl2BZ,IA2xBI,eASI,cA8DI,eAl2BZ,IA0xBI,eASI,cAgEI,eAn2BZ,IA2xBI,eAQI,cAgEI,eAn2BZ,IA0xBI,eAUI,cA+DI,eAn2BZ,IA2xBI,eASI,cA+DI,eACI,eAAA,CACA,cAAA,CACA,gBAAA,CACA,UAAA,CACA,iBAAA,CACA,SAAA,CACA,UAAW,aAAX,CACA,sCAAA,CACA,cAEA,gBAAmC,kBAAnC,IApFZ,eASI,cA+DI,eAYI,IAnFZ,eAQI,cA+DI,eAYI,IApFZ,eAUI,cA8DI,eAYI,IAnFZ,eASI,cA8DI,eAYI,IApFZ,eASI,cAgEI,eAWI,IAnFZ,eAQI,cAgEI,eAWI,IApFZ,eAUI,cA+DI,eAWI,IAnFZ,eASI,cA+DI,eAYQ,cAAA,CACA,kBAh3BpB,IA0xBI,eASI,cAiFI,eAp3BZ,IA2xBI,eAQI,cAiFI,eAp3BZ,IA0xBI,eAUI,cAgFI,eAp3BZ,IA2xBI,eASI,cAgFI,eAp3BZ,IA0xBI,eASI,cAkFI,eAr3BZ,IA2xBI,eAQI,cAkFI,eAr3BZ,IA0xBI,eAUI,cAiFI,eAr3BZ,IA2xBI,eASI,cAiFI,eACI,iBAAA,CACA,SAAA,CACA,YAAA,CACA,MAAO,WAAP,CACA,eAAA,CACA,cAAA,CACA,gBAAA,CACA,SAAA,CACA,SAAA,CACA,UAAW,eAAX,CACA,iCAh4BhB,IA0xBI,eASI,cAgGI,KAn4BZ,IA2xBI,eAQI,cAgGI,KAn4BZ,IA0xBI,eAUI,cA+FI,KAn4BZ,IA2xBI,eASI,cA+FI,KACI,iBAAA,CACA,OAAA,CACA,QAAA,CACA,UAAW,eAAX,CACA,iCAEA,gBAAmC,uBAAwB,kBAA3D,IAhHZ,eASI,cAgGI,KAOI,IA/GZ,eAQI,cAgGI,KAOI,IAhHZ,eAUI,cA+FI,KAOI,IA/GZ,eASI,cA+FI,KAQQ,gBAGJ,gBAAmC,kBAAnC,IApHZ,eASI,cAgGI,KAWI,IAnHZ,eAQI,cAgGI,KAWI,IApHZ,eAUI,cA+FI,KAWI,IAnHZ,eASI,cA+FI,KAYQ,iBAOJ,gBAAmC,kBAAnC,IA5HZ,eASI,cAgHK,OAGG,IA3HZ,eAQI,cAgHK,OAGG,IA5HZ,eAUI,cA+GK,OAGG,IA3HZ,eASI,cA+GK,OAIO,iBAEA,IA/HhB,eASI,cAgHK,MAMQ,OAAD,IA9HhB,eAQI,cAgHK,MAMQ,OAAD,IA/HhB,eAUI,cA+GK,MAMQ,OAAD,IA9HhB,eASI,cA+GK,MAMQ,OACG,SAAA,CACA,WAAA,CACA,aANR,IA5HZ,eASI,cAgHK,MAYO,KATJ,IA3HZ,eAQI,cAgHK,MAYO,KATJ,IA5HZ,eAUI,cA+GK,MAYO,KATJ,IA3HZ,eASI,cA+GK,MAYO,KACI,UAAW,uBAVnB,IA5HZ,eASI,cAgHK,MAgBO,eAbJ,IA3HZ,eAQI,cAgHK,MAgBO,eAbJ,IA5HZ,eAUI,cA+GK,MAgBO,eAbJ,IA3HZ,eASI,cA+GK,MAgBO,eAbJ,IA5HZ,eASI,cAgHK,MAiBO,eAdJ,IA3HZ,eAQI,cAgHK,MAiBO,eAdJ,IA5HZ,eAUI,cA+GK,MAiBO,eAdJ,IA3HZ,eASI,cA+GK,MAiBO,eACI,UAAW,kBAfnB,IA5HZ,eASI,cAgHK,MAqBO,eAlBJ,IA3HZ,eAQI,cAgHK,MAqBO,eAlBJ,IA5HZ,eAUI,cA+GK,MAqBO,eAlBJ,IA3HZ,eASI,cA+GK,MAqBO,eAlBJ,IA5HZ,eASI,cAgHK,MAsBO,eAnBJ,IA3HZ,eAQI,cAgHK,MAsBO,eAnBJ,IA5HZ,eAUI,cA+GK,MAsBO,eAnBJ,IA3HZ,eASI,cA+GK,MAsBO,eACI,SAAA,CACA,UAAW,yBA36BnC,IAk7BI,gBACI,uBAEA,gBAAmC,kBAAnC,IAHJ,gBAIQ,+BAt7BZ,IAk7BI,eAOI,eAqBI,MAAO,qBApBP,IARR,eAOI,cACK,OACG,mBA37BhB,IAk7BI,eAOI,cAKI,eACI,cAGJ,IAhBR,eAOI,cASK,IAAI,iBACD,kBAGJ,IApBR,eAOI,cAaK,UAAU,KACP,eAGJ,IAxBR,eAOI,cAiBK,UAAU,KACP,kBAKJ,gBAAmC,kBAAnC,IA9BR,eAOI,eAwBQ,MAAO,iBADX,IA9BR,eAOI,cA0BQ,KACI,iBAIR,gBAAkC,iBAAlC,IAtCR,eAOI,eAgCQ,YAz9BhB,IA89BI,eACI,YAAA,CACA,cAAA,CACA,8BAj+BR,IA89BI,cAKI,eACI,iBAAA,CACA,MAAO,gBAAP,CACA,UAAW,gBAAX,CACA,mBAv+BZ,IA89BI,cAKI,cAMI,GACI,aAAA,CACA,aAAA,CACA,iBAAA,CACA,SAAA,CACA,qBAAA,CACA,aAAc,2BA/+B9B,IA89BI,cAKI,cAMI,EAQI,eACI,cAAA,CACA,gBAAA,CACA,eAAA,CACA,aAAA,CACA,kBAAA,CACA,aAAA,CACA,iCAx/BpB,IA89BI,cAKI,cAMI,EAkBI,gBACI,aAAA,CACA,kBAAA,CACA,eAAA,CACA,aAAA,CACA,UAAW,eAAX,CACA,iCAjgCpB,IA89BI,cAKI,cAMI,EA2BI,eACI,cAAA,CACA,gBAAA,CACA,UAAW,eAAX,CACA,iCAxgCpB,IA89BI,cAKI,cAMI,EAkCI,eACI,oBAAA,CACA,eAAA,CACA,SAAA,CACA,UAAW,qBAAX,CACA,gCAAA,CACA,WAIR,IAvDR,cAKI,cAkDK,OACG,QAAS,EAAT,CACA,aAAA,CACA,iBAAA,CACA,QAAA,CACA,WAAA,CACA,UAAA,CACA,QAAA,CACA,gCAAA,CACA,WAAY,eAAZ,CACA,UA/hChB,IA89BI,cAKI,cA+DI,KACI,aAAA,CACA,iBAAA,CACA,KAAA,CACA,QAAA,CACA,SAAA,CACA,WAAA,CACA,OAAA,CACA,gBAAA,CACA,UAIA,gBAAmC,kBAAnC,IAjFZ,cAKI,cA2EK,MAEG,EACI,eACI,WAHR,IAjFZ,cAKI,cA2EK,MAEG,EAMI,gBAPJ,IAjFZ,cAKI,cA2EK,MAEG,EAOI,eACI,UAAW,mBAAX,CACA,WAVR,IAjFZ,cAKI,cA2EK,MAEG,EAaI,eACI,SAAA,CACA,UAAA,CACA,UAAW,gBAInB,IAtGZ,cAKI,cA2EK,MAsBI,OACG,WAAY,YAAZ,CACA,KAAA,CACA,MAAA,CACA,UAMR,gBAAmC,kBAAnC,IAhHR,cAKI,eA4GQ,MAAO,gBAAP,CACA,UAAW,gBAAX,CACA,mBAHJ,IAhHR,cAKI,cAgHQ,GACI,kBAAA,CACA,YAAA,CACA,eARR,IAhHR,cAKI,cAgHQ,EAKI,eACI,cAAA,CACA,iBAZZ,IAhHR,cAKI,cAgHQ,EAUI,eACI,cAAA,CACA,gBAAA,CACA,WAlBZ,IAhHR,cAKI,cAgHQ,EAgBI,gBACI,WAtBZ,IAhHR,cAKI,cAgHQ,EAoBI,eACI,SAAA,CACA,UAAW,eAAX,CACA,MAAO,YA5BnB,IAhHR,cAKI,cAgHQ,EA2BI,KACI,iBAAA,CACA,UAAA,CACA,YAAA,CACA,gBAAA,CACA,uBAIR,IAzJZ,cAKI,cAoJS,OACG,WAAA,CACA,KAAA,CACA,SAAA,CACA,OAAA,CACA,cAIR,gBAAkC,iBAAlC,IAlKR,cAKI,eA8JQ,UAAA,CACA,cAAA,CACA,oBAIR,IAzKJ,cAyKK,QACG,eAAA,CACA,mBAFJ,IAzKJ,cAyKK,OAIG,eACI,eAAA,CACA,kBAAA,CACA,kBAPR,IAzKJ,cAyKK,OAIG,cAKI,GACI,mBAVZ,IAzKJ,cAyKK,OAIG,cASI,EACI,eACI,MAAO,WAAP,CACA,UAIR,IA7LZ,cAyKK,OAIG,cAgBK,MACG,EAAE,eACE,WA7pCxB,IAoqCI,eACI,eAAA,CACA,gBAAA,CACA,eAAA,CACA,mBAEA,gBAAkC,iBAAlC,IANJ,eAOQ,cAAA,CACA,eAAA,CACA,oBA7qCZ,IAirCI,gBACI,gBACI,iBAAA,CACA,aAAc,yBAAd,CACA,mBArrCZ,IAirCI,gBACI,eAKI,IACI,cAAA,CACA,gBAAA,CACA,aAAA,CACA,eAAA,CACA,mBA5rChB,IAirCI,gBACI,eAKI,GAOI,MACI,aAAA,CACA,cAAA,CACA,iBAjsCpB,IAirCI,gBACI,eAKI,GAaI,MACI,aAAA,CACA,uBAtsCpB,IAirCI,gBACI,eAwBI,SACI,UAAA,CACA,gBAGJ,IA9BR,gBACI,eA6BK,OACG,QAAS,EAAT,CACA,aAAA,CACA,iBAAA,CACA,SAAA,CACA,UAAA,CACA,QAAA,CACA,WAAA,CACA,OAAA,CACA,WAAY,gBAxtC5B,IAirCI,gBACI,eAyCI,KACI,aAAA,CACA,WAAA,CACA,MAAO,kBAAP,CACA,iBAAA,CACA,OAAA,CACA,QAAA,CACA,SAAA,CACA,iBAGJ,gBAAmC,kBAAnC,IArDR,gBACI,gBAqDQ,gBAGJ,gBAAmC,kBAAnC,IAzDR,gBACI,gBAyDQ,UAAW,qBADf,IAzDR,gBACI,eA2DQ,IACI,cAAA,CACA,gBAAA,CACA,UAAA,CACA,OAAA,CACA,gBARR,IAzDR,gBACI,eA2DQ,GAOI,MACI,cAAA,CACA,iBAZZ,IAzDR,gBACI,eAwEQ,KACI,MAAO,iBAIX,IA9EZ,gBACI,eA6ES,OACG,KAAM,iBAAN,CACA,YAIR,gBAAkC,iBAAlC,IApFR,gBACI,gBAoFQ,SAAA,CACA,YAAA,CACA,eAHJ,IApFR,gBACI,eA0FQ,KACI,OAAA,CACA,UAAA,CACA,iBAAA,CACA,YAAA,CACA,mBAZR,IApFR,gBACI,eAkGQ,cACI,OAAA,CACA,eAAA,CACA,mBAlBR,IApFR,gBACI,eAwGQ,OAAM,QACF,OAAA,CACA,aAGJ,IA9GZ,gBACI,eA6GS,OACG,WAAA,CACA,SAAA,CACA,OAAA,CACA,KAAA,CACA,WAAA,CACA,YAryCpB,IAirCI,gBAyHI,qBACI,kBAAA,CACA,eAGA,gBAAkC,iBAAlC,IA9HR,gBAyHI,qBAMQ,SAAA,CACA,oBAjzChB,IAirCI,gBAoII,kBACI,gBAEA,gBAAkC,iBAAlC,IAvIR,gBAoII,kBAIQ,eAAA,CACA,gBAAA,CACA,8BA3zChB,IAg0CI,eAEI,IACI,cAAA,CACA,kBAAA,CACA,cAAA,CACA,iBAEA,gBAAkC,iBAAlC,IARR,eAEI,IAOQ,SAAA,CACA,cAAA,CACA,kBA30ChB,IAg0CI,eAeI,eACI,YAAA,CACA,eAj1CZ,IAg0CI,eAeI,cAII,eACI,MAAO,oBAAP,CACA,mBAEA,IAvBZ,eAeI,cAII,cAIK,IAAI,iBACD,kBAx1CpB,IAg0CI,eAeI,cAII,cAQI,eACI,aAAA,CACA,mBAAA,CACA,eAAA,CACA,8CA/1CpB,IAg0CI,eAeI,cAII,cAQI,cAMI,KACI,aAAA,CACA,UAAA,CACA,YAAA,CACA,gBAAA,CACA,mBAt2CxB,IAg0CI,eAeI,cAII,cAQI,cAcI,MACI,aAAA,CACA,UAAA,CACA,mCA52CxB,IAg0CI,eAeI,cAII,cAQI,cAoBI,gBACI,cAAA,CACA,iBAAA,CACA,gBAl3CxB,IAg0CI,eAeI,cAII,cAQI,cA0BI,eACI,eAGJ,IAzDhB,eAeI,cAII,cAQI,cA8BK,OACG,WAAY,aADhB,IAzDhB,eAeI,cAII,cAQI,cA8BK,MAGG,gBAHJ,IAzDhB,eAeI,cAII,cAQI,cA8BK,MAIG,eACI,WAMhB,gBAAmC,kBAAnC,IApER,eAeI,eAsDQ,iBAAA,CACA,eAAA,CACA,mBAHJ,IApER,eAeI,cA0DQ,eACI,eAAA,CACA,4BAPR,IApER,eAeI,cA0DQ,cAGI,eACI,oBATZ,IApER,eAeI,cA0DQ,cAGI,cAGI,KACI,kBAAA,CACA,aAbhB,IApER,eAeI,cA0DQ,cAGI,cAQI,gBAhBZ,IApER,eAeI,cA0DQ,cAGI,cASI,eACI,gBAMhB,gBAAkC,iBAAlC,IA5FR,eAeI,eA8EQ,cAAA,CACA,gBA95ChB,IAg0CI,eAkGI,uBACI,YAAA,CACA,6BAAA,CACA,iBAr6CZ,IAg0CI,eAkGI,sBAKI,eACI,YAAA,CACA,MAAO,mBAz6CvB,IAg0CI,eAkGI,sBAKI,cAII,QACI,YA56CpB,IAg0CI,eAkGI,sBAKI,cAII,OAGI,KACI,UAAA,CACA,WAAA,CACA,iBAj7CxB,IAg0CI,eAkGI,sBAoBI,aACI,WAAA,CACA,mBAAA,CACA,kBAz7ChB,IAg0CI,eAkGI,sBAoBI,YAKI,aACI,cAAA,CACA,gBAAA,CACA,wBAAA,CACA,eAAA,CACA,mBAh8CpB,IAg0CI,eAkGI,sBAoBI,YAaI,IAKI,mBAx8CpB,IAg0CI,eAkGI,sBAoBI,YAaI,GACI,IACI,iBAr8CxB,IAg0CI,eAkGI,sBAoBI,YAqBI,SACI,eAAA,CACA,WAAA,CACA,iBAAA,CACA,QAAA,CACA,OAIR,gBAAmC,kBAAnC,IApJR,eAkGI,sBAmDQ,eACI,aAFR,IApJR,eAkGI,sBAsDQ,eAJJ,IApJR,eAkGI,sBAsDuB,aACX,MAAO,iBALf,IApJR,eAkGI,sBAsDQ,cAGI,SAPR,IApJR,eAkGI,sBAsDuB,YAGX,SACI,mBAKZ,gBAAkC,iBAAlC,IAjKR,eAkGI,uBAgEQ,eAAA,CACA,cAFJ,IAjKR,eAkGI,sBAmEQ,eACI,UAAA,CACA,aANR,IAjKR,eAkGI,sBAwEQ,aACI,UAAA,CACA,iBAXR,IAjKR,eAkGI,sBAwEQ,YAII,aACI,cAAA,CACA,gBAAA,CACA,mBAhBZ,IAjKR,eAkGI,sBAwEQ,YAUI,SACI,UAAA,CACA,mBAt/CxB,IA+/CI,aACI,mBAhgDR,IA+/CI,YAGI,aACI,UAAA,CACA,eAAA,CACA,iBAKJ,IADJ,sBACK,aACG,iBAAA,CACA,6BAAA,CACA,+BAHJ,IADJ,sBACK,YAKG,iBACI,0BAAA,CACA,kBAEA,IAVZ,sBACK,YAKG,gBAIK,OACG,QAAS,EAAT,CACA,aAAA,CACA,UAAA,CACA,UAAA,CACA,kBAAA,CACA,iBAAA,CACA,QAAA,CACA,SAAA,CACA,WAlBZ,IADJ,sBACK,YAKG,gBAgBI,eACI,iBAAA,CACA,mBAvBZ,IADJ,sBACK,YAKG,gBAqBI,aACI,gBAAA,CACA,eAAA,CACA,gBAIR,gBAAmC,kBAAnC,IAlCR,sBACK,aAkCO,QAAA,CACA,cAGI,IAvChB,sBACK,YAqCO,gBACK,OACG,MAAA,CACA,QAPZ,IAlCR,sBACK,YAqCO,gBAMI,eACI,gBAAA,CACA,kBAZZ,IAlCR,sBACK,YAqCO,gBAWI,aACI,aAAA,CACA,kBAOZ,IA1DR,sBAyDI,gBACK,IAAI,cACD,gCAGJ,IA9DR,sBAyDI,gBAKK,IACG,eAAA,CACA,6BAzkDhB,IAygDI,sBAyDI,gBAYI,eACI,cAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,eAplDhB,IAygDI,sBAyDI,gBAYI,cAQI,GACI,eAAA,CACA,iBAAA,CACA,gBAEA,IAlFhB,sBAyDI,gBAYI,cAQI,EAKK,WACG,mBAAA,CACA,mBAFJ,IAlFhB,sBAyDI,gBAYI,cAQI,EAKK,UAIG,KACI,kBAhmD5B,IAygDI,sBAyDI,gBAYI,cAuBI,QACI,UAAA,CACA,WAAA,CACA,cAAA,CACA,cAAA,CACA,eAAgB,2DA1mDpC,IAygDI,sBAyDI,gBA4CI,aACI,aA/mDhB,IAygDI,sBAyDI,gBA4CI,YAGI,UACI,YAAA,CACA,mBAnnDpB,IAygDI,sBAyDI,gBA4CI,YAGI,SAII,QACI,wBAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CAClB,cA1nDN,IAygDI,sBAyDI,gBA4CI,YAGI,SAYI,IACI,iBA9nDxB,IAygDI,sBAyDI,gBA4CI,YAGI,SAYI,GAGI,IACI,eAAA,CACA,kBAIR,gBAAkC,iBAAlC,IA7HhB,sBAyDI,gBA4CI,YAGI,UAsBQ,cADJ,IA7HhB,sBAyDI,gBA4CI,YAGI,SAwBQ,QACI,cAAA,CACA,iBALR,IA7HhB,sBAyDI,gBA4CI,YAGI,SA6BQ,IACI,eAMhB,IA5IR,sBAyDI,gBAmFK,KACG,cACI,OAAM,IAAI,UACN,eAAgB,wDAH5B,IA5IR,sBAyDI,gBAmFK,KACG,cAKI,OAAM,QACF,UAAW,eAPvB,IA5IR,sBAyDI,gBAmFK,KAWG,aACI,aAAA,CACA,gBAbR,IA5IR,sBAyDI,gBAmFK,KAWG,YAII,GACI,mBAGJ,gBAAkC,iBAAlC,IA/JhB,sBAyDI,gBAmFK,KAWG,YAWQ,GACI,oBAUZ,IA7KZ,sBA0KK,OACG,gBAEK,KACG,eACI,WAAY,eAAZ,CACA,MAAO,YAzrD/B,IAosDI,MACI,YACI,eAAA,CACA,SAAA,CACA,kBAxsDZ,IAosDI,MACI,WAKI,IACI,kBA3sDhB,IAosDI,MACI,WAKI,GAGI,GACI,YAAA,CACA,kBAAA,CACA,eAAA,CACA,UAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,qBAAA,CACA,eAEA,IApBhB,MACI,WAKI,GAGI,EAWK,QACG,WAAY,YAAZ,CACA,UAAA,CACA,gBAKZ,gBAAmC,uBAAwB,kBAA3D,IA5BR,MACI,WA4BQ,GACI,GACI,eAAA,CACA,cAAA,CACA,kBAKZ,gBAAmC,kBAAnC,IAtCR,MACI,YAsCQ,YAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,iBAAA,CACA,mBANJ,IAtCR,MACI,WA6CQ,IACI,kBAAA,CACA,gBAVR,IAtCR,MACI,WA6CQ,GAGI,GACI,kBAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,iBA1vDxB,IAosDI,MA6DI,SACI,WAlwDZ,IAswDI,OACI,YACI,qBAEA,gBAAmC,kBAAnC,IAJR,OACI,YAIQ,qBAIR,gBAAkC,iBAAlC,IATJ,QAUQ,mBADJ,IATJ,OAYQ,YACI,oBAOhB,iBACI,YAAA,CACA,cAAA,CACA,6BAAA,CACA,gBAJJ,gBAMI,MACI,MAAO,iBAPf,gBAMI,KAGI,KACI,eAVZ,gBAMI,KAOI,aACI,gBAdZ,gBAMI,KAOI,YAGI,GACI,mBAjBhB,gBAsBI,OACI,WAAY,eAAZ,CACA,iBAAA,CACA,kBAEA,gBALJ,MAKK,OACG,QAAS,EAAT,CACA,aAAA,CACA,iBAAA,CACA,KAAA,CACA,WAAA,CACA,QAAA,CACA,UAAA,CACA,mBAnCZ,gBAsBI,MAgBI,YACI,eAvCZ,gBAsBI,MAgBI,WAGI,gBACI,UAAA,CACA,mBA3ChB,gBAsBI,MAgBI,WAQI,cACI,WA/ChB,gBAsBI,MAgBI,WAQI,aAGI,aACI,UAAA,CACA,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,mBAtDpB,gBAsBI,MAgBI,WAQI,aAGI,YAOI,GACI,gBAGJ,gBAtChB,MAgBI,WAQI,aAGI,YAWK,QACG,mBADJ,gBAtChB,MAgBI,WAQI,aAGI,YAWK,OAGG,GACI,eAAA,CACA,cAAA,CACA,iBAlE5B,gBAsBI,MAgBI,WAQI,aAyBI,cACI,UAAA,CACA,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,gBA5EpB,gBAsBI,MAgBI,WAQI,aAyBI,aAOI,SACI,MAAO,gBAAP,CACA,SAAA,CACA,gBAjFxB,gBAwFI,kBACI,UAAA,CACA,cAAA,CAEA,6BA5FR,gBAwFI,iBAMI,OACI,WAAA,CACA,iBAhGZ,gBAwFI,iBAWI,SACI,MAAO,kBAAP,CACA,gBAAA,CACA,8BAtGZ,gBAwFI,iBAWI,QAKI,sBACI,iBACI,eAMhB,gBAAkC,iBAAlC,iBACI,gBADJ,gBAGI,MACI,UAAA,CACA,mBALR,gBAGI,KAII,KACI,cAAA,CACA,MAAO,kBATnB,gBAGI,KASI,aACI,gBAbZ,gBAGI,KAaI,OACI,cAAA,CACA,kBAKY,gBApBpB,KAaI,MAII,WACI,aACI,YACK,OACG,GACI,cAAA,CACA,iBA1BhC,gBAGI,KAaI,MAII,WACI,aAUI,cACI,YAAA,CACA,cAjCxB,gBAGI,KAaI,MAII,WACI,aAUI,aAII,QACI,UAAA,CACA,gBAEA,gBApCxB,KAaI,MAII,WACI,aAUI,aAII,OAIK,aACG,aAxChC,gBAiDI,kBACI,aAlDR,gBAiDI,iBAGI,OACI,aArDZ,gBAiDI,iBAOI,SACI,UAAA,CACA,QAAA,CACA,cA3DZ,gBAiDI,iBAOI,QAKI,sBAAsB,iBAClB,WASpB,cACI,YAAA,CACA,eAEA,gBAAmC,kBAAnC,cACI,6BAAA,CACA,YANR,aASI,eACI,MAAO,oBAAP,CACA,oBAEA,aAJJ,cAIK,IAAI,iBACD,kBAdZ,aASI,cAQI,KACI,UAAA,CACA,YAAA,CACA,gBAAA,CACA,mBArBZ,aASI,cAeI,aACI,cAAA,CACA,gBAAA,CACA,aAAA,CACA,eAAA,CACA,kBA7BZ,aASI,cAuBI,aACI,eAjCZ,aASI,cAuBI,YAGI,GACI,aAAA,CACA,eArChB,aASI,cAgCI,GACI,IACI,YAAA,CACA,6BAAA,CACA,iBA7ChB,aASI,cAgCI,GACI,GAKI,GACI,SAGJ,aA1CZ,cAgCI,GACI,GASK,KACG,eAAA,CACA,cArDpB,aASI,cAiDI,cACI,gBAAA,CACA,gBAKR,gBAAmC,kBAAnC,aACI,eACI,MAAO,gBAAP,CACA,yBAAA,CACA,mBAJR,aACI,cAMI,aACI,cAAA,CACA,iBATZ,aACI,cAWI,aACC,cAAA,CACA,gBAdT,aACI,cAWI,YAII,GACI,eAjBhB,aACI,cAoBI,GACI,IACI,gBAAA,CACA,mBAEA,aAzBZ,cAoBI,GACI,GAIK,KACG,eAOpB,gBAAkC,iBAAlC,aACG,eACI,WAFP,aACG,cAGI,KACC,iBAAA,CACA,kBAAA,CACA,MAAO,kBAPf,aACG,cASI,GAAG,IACF,mBAQZ,YACI,gBADJ,WAGI,iBACI,YAAA,CACA,0BAAA,CACA,mBANR,WAGI,gBAKI,GACI,QAAA,CACA,UAAW,gBAAX,CACA,gBAEA,WAVR,gBAKI,EAKK,aACG,eAAA,CACA,iBAAA,CACA,YAhBhB,WAuBI,SACI,gBAGJ,gBAAmC,kBAAnC,YACI,WAGJ,gBAAmC,kBAAnC,WAGI,iBACI,aAAA,CACA,kBALR,WAGI,gBAII,GACI,UAAA,CACA,kBATZ,WAaI,SACI,aAMZ,eACI,YAAA,CACA,mBAFJ,cAII,GACI,iBAAA,CACA,gBANR,cASI,aACI,YAKJ,gBAAmC,kBAAnC,kBACI,0BAGA,gBAAkC,iBAAlC,iBADJ,MAEQ,SAAA,CACA,mBAKZ,KACI,YAAA,CACA,UAAA,CACA,YAAA,CACA,aAAA,CACA,WAAY,kBAEZ,IAAC,SACG,cAGJ,gBAAmC,kBAAnC,KACI,YAAA,CACA,eAIR,SACI,iBAAA,CACA,KAAA,CACA,MAAA,CACA,YAAA,CACA,aAAA,CACA,WAAA,CACA,eAAA,CACA,kBAAA,CACA,WAAY,WAAZ,CACA,UAAA,CACA,6CAAA,CACA,0CAAA,CACA,qCAAA,CACA,mCAAA,CACA,4BAAA,CACA,2BAAA,CACA,iBAAA,CACA,gBAGJ,QAAS,QACL,iBAAA,CACA,OAAA,CACA,SAAA,CACA,UAAA,CACA,WAAA,CACA,WAAA,CACA,cAAA,CACA,eAAgB,yDAGpB,QAAS,GACL,aAGJ,QAAS,QACL,iBAAA,CACA,MAAA,CACA,OAAA,CACA,YAAA,CACA,WAAA,CACA,UAAA,CACA,WAAA,CACA,eAAgB,gDAGpB,cACI,YAAA,CACA,6BAAA,CACA,4BAAA,CACA,gBAEA,aAAC,QAAQ,IAAI,WACT,aAPR,aAUI,SACI,MAAO,iBAXf,aAUI,QAGI,gBAAe,KACX,YACI,GACI,kBAhBpB,aAUI,QAGI,gBAAe,KACX,YAKI,GACI,oBAAA,CACA,eAAA,CACA,wBAMhB,gBAAkC,iBAAlC,cACI,aAAA,CACA,gBAAA,CACA,gBAHJ,aAKI,SACI,YAOZ,UACI,MACI,kBAAA,CACA,YAAA,CACA,kBAAA,CACA,8BAEA,gBAAmC,uBAAwB,kBAA3D,UANJ,MAOQ,oBARZ,UACI,KAUI,GACI,gBAZZ,UACI,KAaI,WACI,eAAA,CACA,eAAA,CACA,mBAAA,CACA,cAAA,CACA,kBAAA,CACA,iBAAA,CACA,cAEA,gBAAmC,uBAAwB,kBAA3D,UAtBR,KAaI,WAUQ,iBAGJ,UA1BR,KAaI,UAaK,MACG,eADJ,UA1BR,KAaI,UAaK,KAGG,MACI,WA/BpB,UACI,KAaI,UAqBI,GACI,yBAAA,CACA,gBAEA,UAtCZ,KAaI,UAqBI,EAIK,OACG,qBAxCpB,UACI,KAaI,UA8BI,MACI,aAAA,CACA,eAAA,CACA,eA/ChB,UACI,KAmDI,WACI,iBAAA,CACA,gBAAA,CACA,mBAvDZ,UACI,KAyDI,SACI,YAIR,UAAC,YACG,MACI,kBAAA,CACJ,WAHJ,UAAC,YAMG,WACI,eAAA,CACI,oBAAA,CACA,kBAIZ,UAAC,mBACG,MACI,kBAAA,CACA,WAHR,UAAC,mBACG,KAII,WACI,oBAAA,CACA,cAAA,CACA,4BAAA,CACA,eAAA,CACA,cAAA,CACA,gBAGI,UAdf,mBACG,KAII,UAQK,aACI,QACG,SAAA,CACA,UAAA,CACA,cAjBpB,UAAC,mBACG,KAII,UAgBI,MAAK,iBAAiB,MAAM,QACxB,kBAGJ,UAzBX,mBACG,KAII,UAoBK,IAAI,SACD,aADJ,UAzBX,mBACG,KAII,UAoBK,IAAI,QAGD,MAAK,iBAAiB,MAAM,QACxB,kBAOpB,gBAAkC,iBAAlC,UACI,MACI,iBAAA,CACA,eAHR,UACI,KAGI,WACI,cAAA,CACA,WANZ,UACI,KAQI,QAAO,IAAI,iBACP,gBAAA,CACA,cAAA,CACA,WAZZ,UACI,KAcI,QAAO,eACH,iBAAA,CACA,OAAA,CACA,KAAA,CACA,QAAA,CACA,WAAA,CACA,UAAA,CACA,WAUhB,gBACI,mBADJ,eAEI,YACI,eAAA,CACA,YAAA,CACA,WALR,eAEI,WAKI,aACI,gBAAA,CACA,wBAAA,CACA,SAAA,CACA,cAEA,eAXR,WAKI,YAMK,UAAU,IACP,SAAA,CACA,cAGJ,eAhBR,WAKI,YAWK,UAAU,IAEP,UApBhB,eAEI,WAKI,YAgBI,GACI,SAEA,eAxBZ,WAKI,YAgBI,EAGK,QACG,MAAO,uBAGX,eA5BZ,WAKI,YAgBI,EAOK,QACG,MAAO,aA/B3B,eAEI,WAKI,YA4BI,GACI,cApChB,eAyCI,cACI,aACI,QAAA,CACA,MAAO,sBAAP,CACA,eAAA,CACA,YAAA,CACA,mBAEA,eARR,cACI,YAOK,OACG,eAEA,eAXZ,cACI,YAOK,MAGI,OACG,QAAS,EAAT,CACA,oBAAA,CACA,UAAA,CACA,cAAA,CACA,WAAA,CACA,eAAA,CACA,eAAgB,yDAI/B,eAtBD,cACI,YAOK,MAaR,QACC,OACA,UAAW,WAQT,gBAAmC,kBAAnC,eADH,UAEO,wBAFR,eAAC,SAKG,YACI,UAAA,CACA,WAAA,CACA,iBAAA,CACA,WAAY,eAAZ,CACA,MAAO,WAAP,CACA,gBAEA,gBAAmC,kBAAnC,eAbP,SAKG,YASQ,oBAMJ,gBAAmC,kBAAnC,eApBP,SAmBG,YAEQ,UAAA,CACA,oBAtBZ,eAAC,SAmBG,WAMI,aACI,SAAA,CAEA,cAEA,eA9BX,SAmBG,WAMI,YAKK,UAAU,IACX,eA/BX,SAmBG,WAMI,YAMK,UAAU,IACX,eAhCX,SAmBG,WAMI,YAOK,UAAU,IACP,SAAA,CACA,cAIjB,eAtCE,SAmBG,WAmBJ,wBACY,+BAGJ,eA1CP,SAmBG,WAuBK,8BACG,8BAGJ,eA9CP,SAmBG,WA2BK,8BACG,+BAGJ,eAlDP,SAmBG,WA+BK,qBACG,+BAnDZ,eAAC,SAmBG,WAmCI,cACI,aAGJ,gBAAmC,kBAAnC,eA1DP,SAmBG,YAwCQ,kBADJ,eA1DP,SAmBG,WAyCQ,aACI,UAAA,CACA,mBAEA,eAhEf,SAmBG,WAyCQ,YAIK,UAAU,IACX,eAjEf,SAmBG,WAyCQ,YAKK,UAAU,IACX,eAlEf,SAmBG,WAyCQ,YAMK,UAAU,IACX,eAnEf,SAmBG,WAyCQ,YAOK,UAAU,IACX,eApEf,SAmBG,WAyCQ,YAQK,UAAU,IACX,eArEf,SAmBG,WAyCQ,YASK,UAAU,IACP,UAAA,CACA,eAAA,CACA,cAAA,CACA,gBAAA,CACA,aAAA,CACA,WAAA,CACA,aAEA,eA9EnB,SAmBG,WAyCQ,YAIK,UAAU,GAcN,QAAD,eA9EnB,SAmBG,WAyCQ,YAKK,UAAU,GAaN,QAAD,eA9EnB,SAmBG,WAyCQ,YAMK,UAAU,GAYN,QAAD,eA9EnB,SAmBG,WAyCQ,YAOK,UAAU,GAWN,QAAD,eA9EnB,SAmBG,WAyCQ,YAQK,UAAU,GAUN,QAAD,eA9EnB,SAmBG,WAyCQ,YASK,UAAU,GASN,QACG,QAAS,gBAAT,CACA,oBAAA,CACA,gBAAA,CACA,eAAA,CACA,WAAA,CACA,eAAA,CACA,uBAIR,eAzFf,SAmBG,WAyCQ,YA6BK,UAAU,IACP,QAAA,CACA,gBAjCZ,eA1DP,SAmBG,WA4EQ,cACI,aAAA,CAEA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CACA,QAAA,CACA,eAAgB,wDAAhB,CACA,QAAA,CACA,cAIR,gBAAmC,kBAAnC,eA7GP,SAmBG,YA2FQ,YAAA,CACA,cAAA,CACA,8BAEA,eAlHX,SAmBG,WA+FS,IAAI,SACD,YAAW,UAAU,IADzB,eAlHX,SAmBG,WA+FS,IAAI,SAED,YAAW,UAAU,IAFzB,eAlHX,SAmBG,WA+FS,IAAI,SAGD,YAAW,UAAU,IACjB,aAIR,eA1HX,SAmBG,WAuGS,OACG,cACI,UAAW,eAMf,eAlIf,SAmBG,WA6GQ,YAEK,UAAU,IACX,eAnIf,SAmBG,WA6GQ,YAGK,UAAU,IACP,SAAA,CACA,YAAA,CACA,eAAA,CACA,gBAEA,eAzInB,SAmBG,WA6GQ,YAEK,UAAU,GAON,SAAD,eAzInB,SAmBG,WA6GQ,YAGK,UAAU,GAMN,SACG,gBAIR,eA9If,SAmBG,WA6GQ,YAcK,UAAU,IACP,iBAGJ,eAlJf,SAmBG,WA6GQ,YAkBK,UAAU,IACX,eAnJf,SAmBG,WA6GQ,YAmBK,UAAU,IACP,YAAA,CACA,6BAAA,CACA,oBAAA,CACA,gBAEA,eAzJnB,SAmBG,WA6GQ,YAkBK,UAAU,GAON,QAAD,eAzJnB,SAmBG,WA6GQ,YAmBK,UAAU,GAMN,QACG,eAAA,CACA,cAAA,CACA,gBAAA,CACA,aAAA,CACA,kBAIR,eAlKf,SAmBG,WA6GQ,YAkCK,UAAU,IACP,eAAA,CACA,kBAGJ,eAvKf,SAmBG,WA6GQ,YAuCK,UAAU,IACP,YAAA,CACA,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,4BAAA,CACA,iBAAA,CACA,kBAAA,CACA,iBAAA,CACA,kBAAA,CACA,MAAO,kBAGX,eApLf,SAmBG,WA6GQ,YAoDK,UAAU,IACX,eArLf,SAmBG,WA6GQ,YAqDK,UAAU,IACP,cAAA,CACA,gBAAA,CACA,eAAA,CACA,gBAEA,eA3LnB,SAmBG,WA6GQ,YAoDK,UAAU,GAON,QAAD,eA3LnB,SAmBG,WA6GQ,YAqDK,UAAU,GAMN,QACG,cAUxB,gBAAmC,uBAAwB,kBAA3D,gBACI,mBADJ,eAEI,YACI,aAHR,eAEI,WAGI,aACG,kBAKX,gBAAmC,kBAAnC,gBACI,YAAA,CACA,cAAA,CACA,8BAHJ,eAKI,YACI,MAAO,gBAAP,CACA,kBAAA,CACA,wBAAA,CACA,YAAA,CACA,cAAA,CACA,6BAAA,CACA,kBAEA,eATJ,WASK,cAAe,aAdxB,eAKI,WAWI,aACI,QAAA,CAEA,UAAA,CACA,cAAA,CACA,gBAAA,CACA,UAEA,eAnBR,WAWI,YAQK,UAAU,IACX,eApBR,WAWI,YASK,UAAU,IACP,cAAA,CACA,gBAAA,CACA,SAAA,CACA,gBAEJ,eA1BR,WAWI,YAeK,UAAU,IACX,eA3BR,WAWI,YAgBK,UAAU,IACP,cAAA,CACA,gBAAA,CACA,SAAA,CACA,iBAEJ,eAjCR,WAWI,YAsBK,UAAU,IACP,eAAA,CACA,aAAA,CACA,WAGJ,eAvCR,WAWI,YA4BK,UAAU,IACP,SAAA,CACA,eAAA,CACA,gBAAA,CACA,kBAEA,eA7CZ,WAWI,YA4BK,UAAU,GAMN,QACG,QAAS,EAAT,CACA,iBAAA,CACA,KAAA,CACA,UAAA,CACA,OAAA,CACA,UAAA,CACA,UAAA,CACA,mBAGR,eAxDR,WAWI,YA6CK,UAAU,IACP,YAAA,CACA,kBAAA,CACA,SAAA,CACA,gBAAA,CACA,wBAAA,CACA,eAAA,CACA,gBAAA,CACA,kBAEA,eAlEZ,WAWI,YA6CK,UAAU,GAUN,QACG,QAAS,EAAT,CACA,iBAAA,CACA,KAAA,CACA,WAAA,CACA,MAAA,CACA,UAAA,CACA,UAAA,CACA,mBAlBR,eAxDR,WAWI,YA6CK,UAAU,GAqBP,QACI,kBAOpB,gBAAkC,iBAAlC,eACI,YACI,UAAA,CACA,oBAMZ,WACI,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,cAAA,CACA,cALJ,UAOI,YACI,MAAO,oBAAP,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,cAbR,UAOI,WAQI,KACI,cAAA,CACA,eAAA,CACA,mBAMZ,qBACI,YAAA,CACA,6BAAA,CACA,gBAHJ,oBAKI,aACI,MAAO,oBAAP,CACA,iBAAA,CACA,kBARR,oBAKI,YAKI,GACI,mBAXZ,oBAKI,YASI,KACI,iBAAA,CACA,KAAA,CACA,OAKI,oBAjBZ,YAeI,GACI,GACK,IAAI,cACD,kBAQpB,cACI,YAAA,CACA,kBAAA,CACA,wBAAA,CACA,mBAJJ,aAMI,iBACI,gBAAA,CACA,kBARR,aAMI,gBAII,QACI,WAAA,CACA,qBAAA,CACA,MAAO,YAEP,aATR,gBAII,OAKK,UACG,eAAgB,2DAGpB,aAbR,gBAII,OASK,QACG,eAAgB,yDAOhC,gBACI,YAAA,CACA,8BAFJ,eAII,OACI,YALR,eAII,MAGI,QACI,UAAA,CACA,YAAA,CACA,WAAY,iBAAZ,CACA,mBAXZ,eAII,MAGI,OAMI,KACI,UAAA,CACA,WAAA,CACA,iBAhBhB,eAII,MAgBI,SACI,GACI,UAAA,CACA,WAAA,CACA,kBAxBhB,eA6BI,QACI,MAAO,mBA9Bf,eA6BI,OAGI,IACI,mBAjCZ,eA6BI,OAOI,OACI,aAAA,CACA,wBAAA,CACA,mBAvCZ,eA6BI,OAaI,GA1CR,eA6BI,OAaO,IA1CX,eA6BI,OAaW,IACH,mBAQZ,iBACI,iBACI,gBAAA,CACA,eAAA,CACA,iBAAA,CACA,aAAA,CACA,eAAgB,4DAA6D,kDAAkD,sBAE/H,gBAAkC,iBAAlC,iBAPJ,iBAQQ,aAAA,CACA,iBAGJ,gBAAkC,iBAAlC,iBAZJ,iBAaQ,gBAdZ,iBAkBI,eACI,aAEA,gBAAkC,iBAAlC,iBAHJ,eAIQ,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,gBAJJ,iBAHJ,cASQ,QACI,aAAA,CACA,WAAA,CACA,cAAA,CACA,MAAO,WAAP,CACA,UAEA,iBAhBZ,cASQ,OAOK,YAAY,QACT,QAAS,GAAT,CACA,oBAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CACA,gBAGJ,iBAzBZ,cASQ,OAgBK,WAAW,OACR,QAAS,GAAT,CACA,oBAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CACA,iBAGhB,iBAlCA,cASQ,OAyBP,UACA,YArDL,iBA2DI,gBACI,gBA5DR,iBA2DI,eAGI,cACI,YAAA,CACA,eAhEZ,iBA2DI,eAGI,aAII,YACI,YAAA,CACA,wBAAA,CACA,gBAAA,CACA,cAAA,CACA,gBAAA,CACA,aAAA,CACA,YAzEhB,iBA2DI,eAkBI,YACI,YAAA,CACA,eA/EZ,iBA2DI,eAkBI,WAKI,YACI,UAAA,CACA,aApFhB,iBA2DI,eAkBI,WAUI,YACI,YAAA,CACA,SAAA,CACA,YAAA,CACA,wBAAA,CACA,qBAAA,CACA,YAAA,CACA,cAAA,CACA,oBA/FhB,iBA2DI,eAkBI,WAUI,WAUI,cACI,aAAA,CACA,qBAAA,CACA,0BApGpB,iBA2DI,eAkBI,WAUI,WAUI,aAKI,KAAI,IAAI,QACJ,cAAA,CACA,gBAAA,CACA,eAAA,CACA,UAAA,CACA,kBA3GxB,iBA2DI,eAkBI,WAUI,WAUI,aAaI,OACI,cA/GxB,iBA2DI,eAkBI,WAUI,WA4BI,YACI,oBApHpB,iBA2DI,eAkBI,WAUI,WA4BI,WAEI,GACI,WAtHxB,iBA2DI,eAkBI,WAUI,WA4BI,WAEI,EAEI,MACI,aAAA,CACA,gBAMZ,iBApEZ,eAkBI,WAUI,WAwCK,UACG,kBAAA,CACA,WAGhB,iBAzEA,eAkBI,WAUI,WA6CP,SACe,WAAY,YAAZ,CACf,iBAAkB,aAFnB,iBAzEA,eAkBI,WAUI,WA6CP,QAIA,cACmB,WALpB,iBAzEA,eAkBI,WAUI,WA6CP,QAIA,aAGmB,MAAM,cAP1B,iBAzEA,eAkBI,WAUI,WA6CP,QAUe,WAAW,GAAG,WAGlB,iBAtFZ,eAkBI,WAUI,WA0DK,SACG,WAAY,WAAZ,YACf,iBAAkB,WAAlB,YAFW,iBAtFZ,eAkBI,WAUI,WA0DK,QAIG,cACI,WALR,iBAtFZ,eAkBI,WAUI,WA0DK,QAIG,aAGI,MAAM,cAPd,iBAtFZ,eAkBI,WAUI,WA0DK,QAUG,WAAW,GAAG,WAK1B,gBAAmC,uBAAwB,kBAA3D,iBArGJ,eAsGQ,aACI,YACI,cAAA,CACA,gBAAA,CACA,aALZ,iBArGJ,eA8GQ,WACI,YACI,YAAA,CACA,aAZZ,iBArGJ,eA8GQ,WACI,WAII,aACI,KAAI,IAAI,QACJ,cAAA,CACA,kBAOpB,gBAAkC,iBAAlC,iBA7HJ,gBA8HQ,iBAAA,CACA,mBAFJ,iBA7HJ,eAiIQ,cACI,UAAA,CACA,iBAAA,CACA,MAAA,CACA,MARR,iBA7HJ,eAiIQ,aAMI,YACI,UAAA,CACA,WAAA,CACA,cAAA,CACA,iBAAA,CACA,cAAA,CACA,iBAhBZ,iBA7HJ,eAgJQ,YACI,gBAAA,CACA,gBArBR,iBA7HJ,eAgJQ,WAII,YACI,WAxBZ,iBA7HJ,eAgJQ,WAQI,YACI,WAAA,CACA,YAAA,CACA,aAAA,CACA,eAAA,CACA,cAAA,CACA,gBAAA,CACA,uBAlCZ,iBA7HJ,eAgJQ,WAQI,WAUI,aACI,KAAI,IAAI,QAAS,cAAA,CAAgB,iBAtCjD,iBA7HJ,eAgJQ,WAQI,WAcI,YACI,WA1ChB,iBA7HJ,eAgJQ,WAQI,WAcI,WAGI,GACI,UAAA,CAEA,YAAA,CACA,kBAAA,CACA,+BAQpB,gBAAkC,iBAAlC,iBAtLJ,gBAuLQ,eAAA,CACA,eAFJ,iBAtLJ,eA0LQ,WACI,YACI,UAAA,CACA,eAEA,iBA/LhB,eA0LQ,WACI,WAIK,IAAI,UACD,aAVhB,iBAtLJ,eA0LQ,WACI,WAQI,YACI,YAAA,CACA,YAQxB,kBACI,aADJ,iBAGI,MACI,aAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,kBARR,iBAGI,KAOI,MACI,aAAA,CAEA,cAAA,CACA,aAAA,CACA,WAfZ,iBAkBI,gBACI,aAAA,CACA,gBApBR,iBAkBI,eAII,YACG,kBAvBX,iBAkBI,eAII,WAGI,aACI,kBAAA,CACA,iBA3BhB,iBAkBI,eAII,WAGI,YAII,GACI,gBAIR,iBAhBR,eAII,WAYK,aAEG,aACI,aAAA,CACA,kBAMhB,gBAAkC,iBAAlC,kBACI,eAMR,cACI,YAAA,CACA,8BAFJ,aAII,qBAJJ,aAIyB,sBACjB,uBAGJ,gBAAkC,iBAAlC,cACI,eADJ,aAGI,qBACI,UAAA,CACA,OAAA,CACA,mBANR,aASI,sBACI,OAAA,CACA,YAMZ,IAAK,sBAAsB,gBAAgB,YACvC,qBACI,cAFR,IAAK,sBAAsB,gBAAgB,YACvC,oBAGI,GACI,mBALZ,IAAK,sBAAsB,gBAAgB,YACvC,oBAOI,IACI,aAAA,CACA,YAAA,CACA,eAXZ,IAAK,sBAAsB,gBAAgB,YACvC,oBAOI,GAKI,IACI,UAMhB,eAAgB,YACZ,gBAEA,gBAAkC,iBAAlC,eAHY,YAIR,YAAA,CACA,gBAAA,CACA"}
\ No newline at end of file
diff --git a/css/main/style.less b/css/main/style.less
index cd646f1..ceb28db 100644
--- a/css/main/style.less
+++ b/css/main/style.less
@@ -1,7 +1,11 @@
main {
padding-top: 112px;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ padding-top: 82px;
+ }
+
+ @media all and (max-width: 1279px) {
padding-top: 86px;
}
@@ -19,7 +23,11 @@ main {
justify-content: space-between;
margin-bottom: 50px;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ margin-bottom: 30px;
+ }
+
+ @media all and (max-width: 1279px) {
margin-bottom: 20px;
}
@@ -50,7 +58,7 @@ main {
align-self: flex-end;
line-height: 24px;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
font-size: 13px;
margin-left: 12px;
line-height: 30px;
@@ -326,7 +334,7 @@ main {
padding: 50px 25px;
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
background: #EDEFF5;
}
@@ -350,7 +358,7 @@ main {
width: calc(100% - 410px);
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
width: calc(50% - 15px);
}
@@ -378,7 +386,7 @@ main {
margin-bottom: 20px;
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
margin-bottom: 45px;
height: 48px;
padding: 8px;
@@ -388,7 +396,7 @@ main {
margin-bottom: 15px;
font-weight: 700;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
font-size: 13px;
}
@@ -473,7 +481,7 @@ main {
width: 320px;
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
width: calc(50% - 15px);
}
@@ -488,7 +496,7 @@ main {
p {
font-weight: 700;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
font-weight: 400;
font-size: 13px;
line-height: 20px;
@@ -515,7 +523,7 @@ main {
font-size: 32px;
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
font-size: 20px;
margin-bottom: 0;
font-weight: 700;
@@ -550,7 +558,7 @@ main {
display: flex;
align-content: center;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
display: none !important;
}
@@ -636,7 +644,7 @@ main {
background: #EDEFF5;
position: relative;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
width: 214px;
min-width: 214px;
padding: 25px 15px;
@@ -656,7 +664,7 @@ main {
.news_date {
margin-bottom: 35px;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
margin-bottom: 15px;
}
}
@@ -666,7 +674,7 @@ main {
margin-bottom: 22px;
object-fit: cover;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
height: 178px;
width: 100%;
margin-bottom: 15px;
@@ -681,7 +689,7 @@ main {
line-height: 28px;
font-weight: 700;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
font-size: 19px;
line-height: 26px;
margin-bottom: 15px;
@@ -698,7 +706,7 @@ main {
margin-bottom: 0;
color: var(--blue);
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
font-weight: 700;
font-size: 13px;
}
@@ -789,7 +797,7 @@ main {
display: flex;
flex-wrap: wrap;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
justify-content: space-between;
}
@@ -808,7 +816,7 @@ main {
overflow: hidden;
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
width: calc(50% - 15px);
margin-right: 0 !important;
margin-bottom: 30px;
@@ -843,7 +851,7 @@ main {
position: relative;
z-index: 2;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
padding: 24px 18px;
}
@@ -868,7 +876,7 @@ main {
transition: 125ms transform ease-in-out;
max-width: 70%;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
font-size: 19px;
line-height: 26px;
}
@@ -900,7 +908,7 @@ main {
max-width: 100%;
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
max-height: 120%;
}
}
@@ -939,7 +947,7 @@ main {
.services_list {
justify-content: center;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
justify-content: space-between;
}
@@ -966,7 +974,7 @@ main {
width: calc(33.333% - 20px);
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
width: calc(50% - 15px);
img {
@@ -1092,7 +1100,7 @@ main {
}
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
width: calc(50% - 15px);
min-width: calc(50% - 15px);
margin-bottom: 30px;
@@ -1248,7 +1256,7 @@ main {
padding-left: 0;
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
padding: 0 calc(50% + 15px) 0 0;
h2 {
@@ -1402,7 +1410,7 @@ main {
}
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
overflow-x: scroll;
flex-wrap: unset;
margin-right: -80px;
@@ -1482,7 +1490,7 @@ main {
}
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
.image_slider {
height: 300px;
}
@@ -1750,7 +1758,17 @@ main {
}
}
- @media all and (max-width: 1280px) {
+ @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) {
display: flex;
margin-left: -16px;
margin-right: -16px;
@@ -1782,7 +1800,7 @@ main {
.container {
padding-bottom: 180px;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
padding-bottom: 60px;
}
}
@@ -1985,7 +2003,7 @@ main {
display: flex;
flex-wrap: wrap;
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
justify-content: space-between;
width: 100%;
}
@@ -2046,7 +2064,7 @@ main {
}
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
.catalog_item {
width: calc(50% - 15px);
margin-right: 0 !important;
@@ -2130,7 +2148,7 @@ main {
padding: 0;
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
.requisites_row {
@@ -2165,7 +2183,7 @@ main {
}
#officeViewToggle {
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
justify-content: flex-end;
}
.tab {
@@ -2187,7 +2205,7 @@ main {
display: block;
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
height: 320px;
margin: 20px 0;
}
@@ -2288,6 +2306,10 @@ main {
align-items: center;
justify-content: space-between;
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ margin-bottom: 20px;
+ }
+
p {
margin-bottom: 0;
}
@@ -2300,6 +2322,10 @@ main {
margin-right: 30px;
max-width: 50%;
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ min-height: 42px;
+ }
+
&.full {
max-width: 100%;
@@ -2362,6 +2388,14 @@ main {
max-width: none;
font-weight: 400;
+ &[data-format] {
+ &:before {
+ left: 30px;
+ width: 31px;
+ font-size: 6px;
+ }
+ }
+
input[type="checkbox"]+label:before {
margin-right: 56px;
}
@@ -2500,6 +2534,11 @@ main {
}
.table_row {
+ @media all and (max-width: 1279px) {
+ width: 100%;
+ margin-bottom: 15px;
+ }
+
.table_cell {
width: 25%;
//min-width: 25%;
@@ -2673,6 +2712,17 @@ main {
}
}
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ margin-bottom: 30px;
+ .table_row {
+ min-height: 0;
+
+ .table_cell {
+ padding: 12px 5px;
+ }
+ }
+ }
+
@media all and (max-width: 1279px) {
display: flex;
flex-wrap: wrap;
@@ -2985,7 +3035,7 @@ main {
.grid_body {
display: flex;
flex-wrap: wrap;
- border: 1px solid #E0E0E0;
+ //border: 1px solid #E0E0E0;
.grid_week {
width: 100%;
@@ -2994,7 +3044,7 @@ main {
.grid_cell {
padding: 15px;
- width: 14.282%;
+ width: 15%;
height: 150px;
border: 1px solid #E0E0E0;
box-sizing: border-box;
@@ -3007,13 +3057,17 @@ main {
align-self: flex-start;
text-transform: capitalize;
- span {
+ span:not(.year) {
font-size: 26px;
line-height: 35px;
font-weight: 700;
color: #000;
padding-right: 4px;
}
+
+ .year {
+ display: block;
+ }
}
.cell_body {
@@ -3061,6 +3115,30 @@ main {
}
}
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ .grid_header {
+ .grid_cell {
+ font-size: 14px;
+ line-height: 18px;
+ padding: 10px;
+ }
+ }
+
+ .grid_body {
+ .grid_cell {
+ padding: 10px;
+ height: 135px;
+
+ .cell_header {
+ span:not(.year) {
+ font-size: 22px;
+ line-height: 30px;
+ }
+ }
+ }
+ }
+ }
+
@media all and (max-width: 960px) {
position: relative;
margin-right: -80px;
@@ -3099,7 +3177,7 @@ main {
//display: block;
.cell_header {
- span {font-size: 13px;line-height: 20px;}
+ span:not(.year) {font-size: 13px;line-height: 20px;}
}
.cell_body {
diff --git a/css/var.css b/css/var.css
index 13a75a3..9e538a2 100644
--- a/css/var.css
+++ b/css/var.css
@@ -1 +1,466 @@
-:root{--blue:#1C01A9;--blue-secondary:#85B2FC;--gray:#2C2D2E;--gray-light:rgba(0,16,61,0.06);--primary:#005FF9;--primary-light:rgba(0,95,249,0.1);--red:#ED0A34;--inactive:#EDEFF5;--green:#04A8A4;--text_not_active:#8E94A7}@media all and (max-width:1420px) and (min-width:1280px){html{zoom:.7}html .container,html .bx-breadcrumb{margin-left:auto;margin-right:auto}}body{font-size:15px;line-height:20px;color:#0C0C0C;font-family:'Montserrat',sans-serif;font-weight:400}@media all and (max-width:960px){body{font-size:13px;line-height:20px}}.container{padding-top:80px;padding-bottom:80px;width:100%;max-width:1310px;margin:auto;position:relative}.container:after{content:"";display:block;position:absolute;top:0;left:0;right:-4px;bottom:0;z-index:-1}@media all and (max-width:960px){.container{padding-top:40px;padding-bottom:40px}}.container.wide{max-width:1340px;padding-left:25px;padding-right:25px}@media all and (max-width:768px){.container.wide{padding-left:0;padding-right:0}}@media all and (max-width:1420px){.container{width:calc(100% - 160px);margin:0 80px}}@media all and (max-width:768px){.container{margin:0 16px;width:calc(100% - 32px)}}.aside_container{display:flex;justify-content:space-between}.aside_container aside{width:415px}@media all and (max-width:960px){.aside_container aside{width:100%}}.aside_container article{width:calc(100% - 550px)}.aside_container article:only-child{width:100%}.aside_container article .info_column{padding:20px 40px;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #EDEFF5}.aside_container article .info_column div{width:calc(50% - 55px)}@media all and (max-width:960px){.aside_container article .info_column{padding:0}.aside_container article .info_column div{width:100%}}@media all and (max-width:960px){.aside_container article{width:100%}.aside_container article .info_column{padding:25px 0}}.aside_container.about aside{width:305px}.aside_container.about article{width:calc(100% - 335px)}@media all and (max-width:1280px){.aside_container.about{display:block}.aside_container.about aside,.aside_container.about article{width:100%}}.section_title{font-size:50px;line-height:60px;font-weight:700;color:#0C0C0C;margin-bottom:35px}.section_title.no-margin{margin-bottom:0}@media all and (max-width:1279px){.section_title{font-size:32px;line-height:44px}}@media all and (max-width:960px){.section_title{font-size:22px;line-height:33px}}@media all and (max-width:768px){.section_title{margin-bottom:25px}}h1{font-size:32px;line-height:40px}h2{font-size:24px;line-height:28px;margin-top:1.5em;margin-bottom:10px}h2.model{font-size:26px;line-height:35px;color:var(--text_not_active);margin-top:0;margin-bottom:0}@media all and (max-width:768px){h2.model{font-size:19px;line-height:26px}}h2:first-child{margin-top:0}h3{font-size:17px;line-height:24px;margin-top:1.5em;margin-bottom:10px}h3:first-child{margin-top:0}h4{font-size:15px;line-height:20px;margin-top:1.5em;margin-bottom:10px}h4:first-child{margin-top:0}.secondary{font-size:13px;line-height:20px}.secondary.not_active{color:#8E94A7}@media all and (max-width:960px){.secondary{font-size:10px;line-height:15px}}b,strong{font-weight:700}p.primary{color:var(--blue)}a{text-decoration:none;color:var(--blue)}div{box-sizing:border-box}.clear{display:block;clear:both}@media all and (max-width:736px){h1{font-size:24px;line-height:32px}h2{font-size:20px;line-height:24px}}.i-phone{padding-left:28px;background:url("/assets/images/icons/icon-phone-hot.svg") no-repeat 0 2px}.i-phone-secondary{padding-left:28px;background:url("/assets/images/icons/icon-phone-secondary.svg") no-repeat 0 2px}.i-address{padding-left:28px;background:url("/assets/images/icons/icon-address.svg") no-repeat 0 2px}.i-worktime{padding-left:28px;background:url("/assets/images/icons/icon-worktime.svg") no-repeat 0 2px}.i-pdf{padding-left:80px;background:url("/assets/images/icons/icon-pdf.svg") no-repeat left center}@media all and (max-width:960px){.i-pdf{padding-left:55px;background-size:32px;background-position:0 5px}}.i-doc{padding-left:80px;background:url("/assets/images/icons/icon-doc.svg") no-repeat left center;background-size:56px}@media all and (max-width:960px){.i-doc{padding-left:55px;background-size:32px;background-position:0 5px}}.success{color:var(--green)}.danger{color:var(--red)}@media all and (max-width:768px){::-webkit-scrollbar{display:none}}/*# sourceMappingURL=./var.css.map */
\ No newline at end of file
+:root {
+ --blue: #1C01A9;
+ --blue-secondary: #85B2FC;
+ --gray: #2C2D2E;
+ --gray-light: rgba(0, 16, 61, 0.06);
+ --primary: #005FF9;
+ --primary-light: rgba(0, 95, 249, 0.1);
+ --red: #ED0A34;
+ --inactive: #EDEFF5;
+ --green: #04A8A4;
+ --text_not_active: #8E94A7;
+}
+html {
+ /*
+ @media all and (max-width: 1420px) and (min-width: 1280px) {
+ zoom: 0.7;
+
+ .container, .bx-breadcrumb {
+ margin-left: auto;
+ margin-right: auto;
+ }
+ }
+ */
+}
+body {
+ font-size: 15px;
+ line-height: 20px;
+ color: #0C0C0C;
+ font-family: 'Montserrat', sans-serif;
+ font-weight: 400;
+}
+@media all and (max-width: 1600px) and (min-width: 1280px) {
+ body {
+ font-size: 13px;
+ line-height: 20px;
+ }
+}
+@media all and (max-width: 960px) {
+ body {
+ font-size: 13px;
+ line-height: 20px;
+ }
+}
+.container {
+ padding-top: 80px;
+ padding-bottom: 80px;
+ width: 100%;
+ max-width: 1310px;
+ margin: auto;
+ position: relative;
+}
+.container:after {
+ content: "";
+ display: block;
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: -4px;
+ bottom: 0;
+ z-index: -1;
+ /*
+ background: repeating-linear-gradient(
+ 90deg,
+ #fff,
+ #EDEFF5 1px,
+ transparent 0px,
+ transparent 25%);
+ background: repeating-linear-gradient(to right, transparent 1px, transparent calc(25% - 1px), #EDEFF5 25%, #EDEFF5 25%);
+ */
+}
+@media all and (max-width: 1600px) and (min-width: 1280px) {
+ .container {
+ padding-top: 40px;
+ padding-bottom: 40px;
+ }
+}
+@media all and (max-width: 960px) {
+ .container {
+ padding-top: 40px;
+ padding-bottom: 40px;
+ }
+}
+.container.wide {
+ max-width: 1340px;
+ padding-left: 25px;
+ padding-right: 25px;
+}
+@media all and (max-width: 768px) {
+ .container.wide {
+ padding-left: 0;
+ padding-right: 0;
+ }
+}
+@media all and (max-width: 1420px) {
+ .container {
+ width: calc(100% - 160px);
+ margin: 0 80px;
+ }
+}
+@media all and (max-width: 768px) {
+ .container {
+ margin: 0 16px;
+ width: calc(100% - 32px);
+ }
+}
+.aside_container {
+ display: flex;
+ justify-content: space-between;
+}
+.aside_container aside {
+ width: 415px;
+}
+@media all and (max-width: 960px) {
+ .aside_container aside {
+ width: 100%;
+ }
+}
+.aside_container article {
+ width: calc(100% - 550px);
+}
+.aside_container article:only-child {
+ width: 100%;
+}
+.aside_container article .info_column {
+ padding: 20px 40px;
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: space-between;
+ border-bottom: 1px solid #EDEFF5;
+}
+.aside_container article .info_column div {
+ width: calc(50% - 55px);
+}
+@media all and (max-width: 960px) {
+ .aside_container article .info_column {
+ padding: 0;
+ }
+ .aside_container article .info_column div {
+ width: 100%;
+ }
+}
+@media all and (max-width: 960px) {
+ .aside_container article {
+ width: 100%;
+ }
+ .aside_container article .info_column {
+ padding: 25px 0;
+ }
+}
+.aside_container.about aside {
+ width: 305px;
+}
+@media all and (max-width: 1600px) and (min-width: 1280px) {
+ .aside_container.about aside {
+ width: 265px;
+ }
+}
+.aside_container.about article {
+ width: calc(100% - 335px);
+}
+@media all and (max-width: 1600px) and (min-width: 1280px) {
+ .aside_container.about article {
+ width: calc(100% - 295px);
+ }
+}
+@media all and (max-width: 1279px) {
+ .aside_container.about {
+ display: block;
+ }
+ .aside_container.about aside,
+ .aside_container.about article {
+ width: 100%;
+ }
+}
+.section_title {
+ font-size: 50px;
+ line-height: 60px;
+ font-weight: 700;
+ color: #0C0C0C;
+ margin-bottom: 35px;
+}
+.section_title.no-margin {
+ margin-bottom: 0;
+}
+@media all and (max-width: 1600px) and (min-width: 1280px) {
+ .section_title {
+ font-size: 36px;
+ line-height: 48px;
+ }
+}
+@media all and (max-width: 1279px) {
+ .section_title {
+ font-size: 32px;
+ line-height: 44px;
+ }
+}
+@media all and (max-width: 960px) {
+ .section_title {
+ font-size: 22px;
+ line-height: 33px;
+ }
+}
+@media all and (max-width: 768px) {
+ .section_title {
+ margin-bottom: 25px;
+ }
+}
+h1 {
+ font-size: 32px;
+ line-height: 40px;
+}
+h2 {
+ font-size: 24px;
+ line-height: 28px;
+ margin-top: 1.5em;
+ margin-bottom: 10px;
+}
+@media all and (max-width: 1600px) and (min-width: 1280px) {
+ h2 {
+ font-size: 22px;
+ line-height: 26px;
+ }
+}
+h2.model {
+ font-size: 26px;
+ line-height: 35px;
+ color: var(--text_not_active);
+ margin-top: 0;
+ margin-bottom: 0;
+}
+@media all and (max-width: 768px) {
+ h2.model {
+ font-size: 19px;
+ line-height: 26px;
+ }
+}
+h2:first-child {
+ margin-top: 0;
+}
+h3 {
+ font-size: 17px;
+ line-height: 24px;
+ margin-top: 1.5em;
+ margin-bottom: 10px;
+}
+h3:first-child {
+ margin-top: 0;
+}
+h4 {
+ font-size: 15px;
+ line-height: 20px;
+ margin-top: 1.5em;
+ margin-bottom: 10px;
+}
+h4:first-child {
+ margin-top: 0;
+}
+.secondary {
+ font-size: 13px;
+ line-height: 20px;
+}
+.secondary.not_active {
+ color: #8E94A7;
+}
+@media all and (max-width: 960px) {
+ .secondary {
+ font-size: 10px;
+ line-height: 15px;
+ }
+}
+b,
+strong {
+ font-weight: 700;
+}
+p.primary {
+ color: var(--blue);
+}
+a {
+ text-decoration: none;
+ color: var(--blue);
+}
+div {
+ box-sizing: border-box;
+}
+.clear {
+ display: block;
+ clear: both;
+}
+@media all and (max-width: 736px) {
+ h1 {
+ font-size: 24px;
+ line-height: 32px;
+ }
+ h2 {
+ font-size: 20px;
+ line-height: 24px;
+ }
+}
+.i-phone {
+ padding-left: 28px;
+ background: url("/assets/images/icons/icon-phone-hot.svg") no-repeat 0 2px;
+}
+.i-phone-secondary {
+ padding-left: 28px;
+ background: url("/assets/images/icons/icon-phone-secondary.svg") no-repeat 0 2px;
+}
+.i-address {
+ padding-left: 28px;
+ background: url("/assets/images/icons/icon-address.svg") no-repeat 0 2px;
+}
+.i-worktime {
+ padding-left: 28px;
+ background: url("/assets/images/icons/icon-worktime.svg") no-repeat 0 2px;
+}
+.i-pdf {
+ padding-left: 80px;
+ background: url("/assets/images/icons/icon-pdf.svg") no-repeat left center;
+}
+.i-pdf[data-format] {
+ background: url("/assets/images/icons/icon-file.svg") no-repeat left center;
+ position: relative;
+}
+.i-pdf[data-format]:before {
+ content: attr(data-format);
+ color: #fff;
+ font-weight: 700;
+ position: absolute;
+ left: 3px;
+ right: 1px;
+ bottom: 1px;
+ top: 0;
+ font-size: 8px;
+ width: 27px;
+ display: flex;
+ align-content: center;
+ justify-content: center;
+ align-items: center;
+ text-transform: uppercase;
+}
+@media all and (max-width: 1600px) and (min-width: 1280px) {
+ .i-pdf[data-format] {
+ padding-left: 56px;
+ background-size: 42px;
+ }
+ .i-pdf[data-format]:before {
+ width: 27px;
+ font-size: 8px;
+ }
+}
+@media all and (max-width: 960px) {
+ .i-pdf[data-format] {
+ padding-left: 55px;
+ background-size: 32px;
+ background-position: 0 5px;
+ }
+ .i-pdf[data-format]:before {
+ font-size: 8px;
+ width: 31px;
+ height: 42px;
+ left: 0;
+ right: 0;
+ }
+}
+@media all and (max-width: 1600px) and (min-width: 1280px) {
+ .i-pdf {
+ padding-left: 56px;
+ background-size: 42px;
+ }
+}
+@media all and (max-width: 960px) {
+ .i-pdf {
+ padding-left: 55px;
+ background-size: 32px;
+ background-position: 0 5px;
+ }
+}
+.extension[data-format] {
+ background: url("/assets/images/icons/icon-file.svg") no-repeat left center;
+ position: relative;
+}
+.extension[data-format]:before {
+ content: attr(data-format);
+ color: #fff;
+ font-weight: 700;
+ position: absolute;
+ left: 14px;
+ right: 1px;
+ bottom: 1px;
+ top: 0;
+ font-size: 14px;
+ width: 27px;
+ display: flex;
+ align-content: center;
+ justify-content: center;
+ align-items: center;
+ text-transform: uppercase;
+}
+@media all and (max-width: 1600px) and (min-width: 1280px) {
+ .extension[data-format] {
+ padding-left: 56px;
+ background-size: 42px;
+ }
+ .extension[data-format]:before {
+ width: 27px;
+ font-size: 8px;
+ left: 8px;
+ }
+}
+@media all and (max-width: 960px) {
+ .extension[data-format] {
+ padding-left: 55px;
+ background-size: 32px;
+ background-position: 0 5px;
+ }
+ .extension[data-format]:before {
+ font-size: 8px;
+ width: 31px;
+ height: 42px;
+ left: 0;
+ right: 0;
+ }
+}
+.i-doc {
+ padding-left: 80px;
+ background: url("/assets/images/icons/icon-doc.svg") no-repeat left center;
+ background-size: 56px;
+}
+@media all and (max-width: 1600px) and (min-width: 1280px) {
+ .i-doc {
+ padding-left: 56px;
+ background-size: 42px;
+ }
+}
+@media all and (max-width: 960px) {
+ .i-doc {
+ padding-left: 55px;
+ background-size: 32px;
+ background-position: 0 5px;
+ }
+}
+.success {
+ color: var(--green);
+}
+.danger {
+ color: var(--red);
+}
+@media all and (max-width: 768px) {
+ ::-webkit-scrollbar {
+ display: none;
+ }
+}
+.avans {
+ display: flex;
+ justify-content: flex-end;
+}
+.avans p {
+ font-size: 17px;
+ font-weight: 600;
+ padding-bottom: 0px;
+}
+@media all and (max-width: 1280px) {
+ .avans p {
+ font-size: 14px;
+ padding-bottom: 10px;
+ }
+}
diff --git a/css/var.css.map b/css/var.css.map
index c25e11c..a9e8b59 100644
--- a/css/var.css.map
+++ b/css/var.css.map
@@ -1 +1 @@
-{"version":3,"sources":["var.less"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"sources":["var.less"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/css/var.less b/css/var.less
index 603feba..a9e1ce9 100644
--- a/css/var.less
+++ b/css/var.less
@@ -12,6 +12,7 @@
}
html {
+ /*
@media all and (max-width: 1420px) and (min-width: 1280px) {
zoom: 0.7;
@@ -20,6 +21,7 @@ html {
margin-right: auto;
}
}
+ */
}
body {
@@ -29,6 +31,11 @@ body {
font-family: 'Montserrat', sans-serif;
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) {
font-size: 13px;
line-height: 20px;
@@ -63,6 +70,11 @@ body {
*/
}
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ padding-top: 40px;
+ padding-bottom: 40px;
+ }
+
@media all and (max-width: 960px) {
padding-top: 40px;
padding-bottom: 40px;
@@ -142,13 +154,21 @@ body {
&.about {
aside {
width: 305px;
+
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ width: 265px;
+ }
}
article {
width: calc(100% - 335px);
+
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ width: calc(100% - 295px);
+ }
}
- @media all and (max-width: 1280px) {
+ @media all and (max-width: 1279px) {
display: block;
aside, article {
@@ -169,6 +189,11 @@ body {
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) {
font-size: 32px;
line-height: 44px;
@@ -195,6 +220,11 @@ h2 {
margin-top: 1.5em;
margin-bottom: 10px;
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ font-size: 22px;
+ line-height: 26px;
+ }
+
&.model {
font-size: 26px;
line-height: 35px;
@@ -307,6 +337,58 @@ div {
padding-left: 80px;
background: url("/assets/images/icons/icon-pdf.svg") no-repeat left center;
+ &[data-format] {
+ background: url("/assets/images/icons/icon-file.svg") no-repeat left center;
+ position: relative;
+
+ &:before {
+ content: attr(data-format);
+ color: #fff;
+ font-weight: 700;
+ position: absolute;
+ left: 3px;
+ right: 1px;
+ bottom: 1px;
+ top: 0;
+ font-size: 8px;
+ width: 27px;
+ display: flex;
+ align-content: center;
+ justify-content: center;
+ align-items: center;
+ text-transform: uppercase;
+ }
+
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ padding-left: 56px;
+ background-size: 42px;
+
+ &:before {
+ width: 27px;
+ font-size: 8px;
+ }
+ }
+
+ @media all and (max-width: 960px) {
+ padding-left: 55px;
+ background-size: 32px;
+ background-position: 0 5px;
+
+ &:before {
+ font-size: 8px;
+ width: 31px;
+ height: 42px;
+ left: 0;
+ right: 0;
+ }
+ }
+ }
+
+ @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;
@@ -314,11 +396,68 @@ div {
}
}
+.extension
+{
+ &[data-format]
+ {
+ background: url("/assets/images/icons/icon-file.svg") no-repeat left center;
+ position: relative;
+
+ &:before {
+ content: attr(data-format);
+ color: #fff;
+ font-weight: 700;
+ position: absolute;
+ left: 14px;
+ right: 1px;
+ bottom: 1px;
+ top: 0;
+ font-size: 14px;
+ width: 27px;
+ display: flex;
+ align-content: center;
+ justify-content: center;
+ align-items: center;
+ text-transform: uppercase;
+ }
+
+ @media all and (max-width: 1600px) and (min-width: 1280px) {
+ padding-left: 56px;
+ background-size: 42px;
+
+ &:before {
+ width: 27px;
+ font-size: 8px;
+ left: 8px;
+ }
+ }
+
+ @media all and (max-width: 960px) {
+ padding-left: 55px;
+ background-size: 32px;
+ background-position: 0 5px;
+
+ &:before {
+ font-size: 8px;
+ width: 31px;
+ height: 42px;
+ left: 0;
+ right: 0;
+ }
+ }
+ }
+}
+
.i-doc {
padding-left: 80px;
background: url("/assets/images/icons/icon-doc.svg") no-repeat left center;
background-size: 56px;
+ @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;
@@ -339,3 +478,19 @@ div {
display: none; // Safari and Chrome
}
}
+
+.avans {
+ display: flex;
+ justify-content: flex-end;
+
+ p {
+ font-size: 17px;
+ font-weight: 600;
+ padding-bottom: 0px;
+
+ @media all and (max-width: 1280px) {
+ font-size: 14px;
+ padding-bottom: 10px;
+ }
+ }
+}
\ No newline at end of file
diff --git a/pages/components/Company/index.js b/pages/components/Company/index.js
index 7bfc7a9..1266cbe 100644
--- a/pages/components/Company/index.js
+++ b/pages/components/Company/index.js
@@ -25,7 +25,8 @@ class Company extends React.Component
{ company.title }
- ИНН: { company.inn } КПП: { company.kpp }
+ {company.inn != null && ИНН: { company.inn } }
+ {company.kpp != null && КПП: { company.kpp }}
)
diff --git a/pages/components/DatePicker/index.js b/pages/components/DatePicker/index.js
index 70ee452..1d605f9 100644
--- a/pages/components/DatePicker/index.js
+++ b/pages/components/DatePicker/index.js
@@ -33,13 +33,11 @@ export default class DateInput extends React.Component
_handle_onFocus = () =>
{
- console.log("F");
this.setState({ readonly: false });
}
_handle_onBlur = () =>
{
- console.log("B");
this.setState({ readonly: true });
}
@@ -50,7 +48,20 @@ export default class DateInput extends React.Component
return (
-
+
+ }}
+ />
)
}
diff --git a/pages/components/Footer/index.js b/pages/components/Footer/index.js
index 8aa0bf6..32654cd 100644
--- a/pages/components/Footer/index.js
+++ b/pages/components/Footer/index.js
@@ -80,7 +80,7 @@ export default class Footer extends React.Component
8 800 333 75 75
diff --git a/pages/components/Header/index.js b/pages/components/Header/index.js
index 71105d9..416867c 100644
--- a/pages/components/Header/index.js
+++ b/pages/components/Header/index.js
@@ -1,6 +1,8 @@
import React from "react";
import Link from "next/link";
+import { logout } from '../../../actions';
+
export default class Header extends React.Component
{
constructor(props)
@@ -28,6 +30,11 @@ export default class Header extends React.Component
return null;
}
+ _handle_onLogout = () =>
+ {
+ logout({ dispatch: this.props.dispatch });
+ }
+
render()
{
const { menuOpened } = this.state;
@@ -64,9 +71,12 @@ export default class Header extends React.Component
+
+
8 800 333 75 75
+
)
diff --git a/pages/components/MainHeader/index.js b/pages/components/MainHeader/index.js
index b4f861d..177c5a8 100644
--- a/pages/components/MainHeader/index.js
+++ b/pages/components/MainHeader/index.js
@@ -51,6 +51,7 @@ export default class MainHeader extends React.Component
+
8 800 333 75 75
diff --git a/pages/contract/agreement.js b/pages/contract/agreement.js
index 23f1e6b..3da393c 100644
--- a/pages/contract/agreement.js
+++ b/pages/contract/agreement.js
@@ -100,7 +100,7 @@ class ContractPage extends React.Component
Договор №{ number }
- { date !== undefined && date !== null && date !== null && (<> от { moment(date).format("DD.MM.YYYY") }>)}{ car !== undefined && car !== null ? ` - ${ car.brand.name } ${ car.model.name } | ${ car.reg_number !== null ? car.reg_number : 'без рег. номера' } | ${ car.vin_number }` : '' }
+ { date !== undefined && date !== null && date !== null && (<> от { moment(date).format("DD.MM.YYYY") }>)}{ car !== undefined && car !== null ? ` - ${ car.brand.name } ${ car.model.name } | ${ car.reg_number !== null ? car.reg_number : 'без рег. номера' } | ${ car.vin_number !== null ? car.vin_number : 'без VIN номера' }` : '' }
@@ -115,16 +115,20 @@ class ContractPage extends React.Component
{ agreement !== undefined && agreement !== null && agreement.map((document, index) => (
- { document.documents !== undefined && document.documents !== null && document.documents.map((file, file_index) => (
-
-
- { types[document.type] }
- { file.number } от { file.date }
- { file.type !== undefined && { file.type } }
-
-
-
- )) }
+ { document.documents !== undefined && document.documents !== null && document.documents.map((file, file_index) =>
+ {
+ console.log("file", file);
+ return (
+
+
+ { types[document.type] }
+ { file.number } от { file.date }
+ { file.type !== undefined && { file.type } }
+
+
+
+ )
+ }) }
)) }
{ rules !== undefined && rules !== null && rules.map((document, index ) => (
diff --git a/pages/contract/components/InnerMenu/index.js b/pages/contract/components/InnerMenu/index.js
index 6c08f09..80c4de0 100644
--- a/pages/contract/components/InnerMenu/index.js
+++ b/pages/contract/components/InnerMenu/index.js
@@ -6,6 +6,29 @@ export default class InnerMenu extends React.Component
constructor(props)
{
super(props);
+ this.menuRef = React.createRef();
+ }
+
+ componentDidMount()
+ {
+ let l = 0;
+ let m = 0;
+ const menu = ["payments", "services", "agreement", "documents"];
+
+ for(let i in menu)
+ {
+ if(this.props.router.asPath.indexOf(menu[i]) > -1)
+ {
+ m = i;
+ }
+ }
+
+ for(let i = 0; i < m; i++)
+ {
+ l = l + this.menuRef.current.children[i].getBoundingClientRect().width;
+ }
+
+ this.menuRef.current.scrollLeft = l - 50;
}
render()
@@ -14,7 +37,7 @@ export default class InnerMenu extends React.Component
return (
- { documents.slice(0, opened.indexOf(type) > -1 ? documents.length : 3).map((doc, index) => (
-
-
- { doc.num } от { moment(doc.date).format("DD.MM.YYYY") }
-
-
-
- )) }
+ { documents.slice(0, opened.indexOf(type) > -1 ? documents.length : 3).map((doc, index) =>
+ {
+ console.log("doc", doc);
+ return (
+
+
+ { doc.num } от { moment(doc.date).format("DD.MM.YYYY") }
+
+
+
+ )
+ }) }
{ opened.indexOf(type) < 0 && documents.length > 3 && (
this._handle_onGroup(type) }>
Еще { documents.length - 3 } { pluralize((documents.length - 3), 'документов', 'документ', 'документа', 'документов') }
@@ -231,7 +230,7 @@ class ContractDocumentsPage extends React.Component
)
}
- if(type !== "upd_avans")
+ if(type !== "upd_avans" && type !== "billfines")
{
return (
<>
@@ -275,7 +274,7 @@ class ContractDocumentsPage extends React.Component
№ постановления: { fine.fine_number }
- - Сумма: { numeral(fine.amount).format(' ., ') } ₽
+ - Сумма: { numeral(fine.amount).format(' ., ') } ₽
- Дата: { moment(fine.fine_date).format("DD.MM.YYYY") }
- Статус: { fine.status }
- Штраф: { fine.fine_title }
@@ -340,7 +339,7 @@ class ContractDocumentsPage extends React.Component
Договор №{ number }
- { date !== undefined && date !== null && date !== null && (<> от { moment(date).format("DD.MM.YYYY") }>)}{ car !== undefined && car !== null ? ` - ${ car.brand.name } ${ car.model.name } | ${ car.reg_number !== null ? car.reg_number : 'без рег. номера' } | ${ car.vin_number }` : '' }
+ { date !== undefined && date !== null && date !== null && (<> от { moment(date).format("DD.MM.YYYY") }>)}{ car !== undefined && car !== null ? ` - ${ car.brand.name } ${ car.model.name } | ${ car.reg_number !== null ? car.reg_number : 'без рег. номера' } | ${ car.vin_number !== null ? car.vin_number : 'без VIN номера' }` : '' }
diff --git a/pages/contract/index.js b/pages/contract/index.js
index 24bcb1f..f72ca4e 100644
--- a/pages/contract/index.js
+++ b/pages/contract/index.js
@@ -24,6 +24,7 @@ class ContractSchedulePage extends React.Component
this.state = {
loading: false,
payments: null,
+ avans: null,
date: null,
car: null,
full: false,
@@ -37,6 +38,7 @@ class ContractSchedulePage extends React.Component
date: nextProps.date,
car: nextProps.car,
payments: nextProps.payments,
+ avans: nextProps.avans,
};
}
@@ -90,12 +92,14 @@ class ContractSchedulePage extends React.Component
render()
{
- const { payments, date, car, full, opened, loading } = this.state;
+ const { payments, avans, date, car, full, opened, loading } = this.state;
const { number } = this.props;
console.log("RENDER", "payments");
console.log(payments);
+ console.log("avans", avans);
+
const statuses = {
"NotPaid": "",
"HalfPaid": "overpayment-1",
@@ -122,13 +126,14 @@ class ContractSchedulePage extends React.Component
Договор №{ number }
- { date !== undefined && date !== null && date !== null && (<> от { moment(date).format("DD.MM.YYYY") }>)}{ car !== undefined && car !== null ? ` - ${ car.brand.name } ${ car.model.name } | ${ car.reg_number !== null ? car.reg_number : 'без рег. номера' } | ${ car.vin_number }` : '' }
+ { date !== undefined && date !== null && date !== null && (<> от { moment(date).format("DD.MM.YYYY") }>)}{ car !== undefined && car !== null ? ` - ${ car.brand.name } ${ car.model.name } | ${ car.reg_number !== null ? car.reg_number : 'без рег. номера' } | ${ car.vin_number !== null ? car.vin_number : 'без VIN номера' }` : '' }
+ Сумма авансовых поступлений по договору: { numeral(avans).format(' ., ') } ₽
№ платежа
@@ -147,36 +152,36 @@ class ContractSchedulePage extends React.Component
{ !full && (
) }
- { payments !== null && Object.values(payments).map((payment, index) =>
+ { payments !== undefined && payments !== null && Object.values(payments).map((payment, index) =>
{
let pd = moment(payment.date, "DD-MM-YYYY");
if(!full && pd < last_pay_date) { return null; }
return (
-
-1 ? "opened" : "" }` } data-status={ payment.status === "NotPaid" && pd < today ? "notpaid" : statuses[payment.status] } key={ index }>
+
-1 ? "opened" : "" }` } data-status={ payment.status === "NotPaid" && pd < today ? "notpaid" : statuses[payment.status] } key={ index } onClick={ () => this._handle_onSetOpen(payment.number) }>
{ payment.number }
{ moment(payment.date, "DD-MM-YYYY").format("DD.MM.YYYY") }
-
{ numeral(payment.total_amount).format(' ., ') } ₽
-
{ numeral(payment.vat_amount).format(' ., ') } ₽
+
{ numeral(payment.total_amount).format(' ., ') } ₽
+
{ numeral(payment.vat_amount).format(' ., ') } ₽
{ payment.status === "Paid" && "Оплачено" }
{ payment.status === "NotPaid" && "Не оплачено" }
{ payment.status === "HalfPaid" && (
- <>Недоплата
{ numeral(payment.total_amount - payment.paid_amount).format(' ., ') } ₽>
+ <>Недоплата
{ numeral(payment.total_amount - payment.paid_amount).format(' ., ') } ₽>
) }
{ payment.status === "OverPaid" && (
- <>Переплата { numeral(payment.total_amount).format(' ., ') } ₽>
+ <>Переплата { numeral(payment.total_amount).format(' ., ') } ₽>
) }
- { payment.invoices.map((invoice, invoice_index) =>
+ { payment.invoices !== undefined && payment.invoices.map((invoice, invoice_index) =>
(
- №{ invoice.number } от { moment(invoice.date, "DD-MM-YYYY").format("DD.MM.YYYY") } на сумму { numeral(invoice.total_amount).format(' ., ') } ₽
+ №{ invoice.number } от { moment(invoice.date, "DD-MM-YYYY").format("DD.MM.YYYY") } на сумму { numeral(invoice.total_amount).format(' ., ') } ₽
)) }
-
+
)
}) }
@@ -242,6 +247,7 @@ function mapStateToProps(state, ownProps)
return {
company: state.company,
payments: state.contract.payments,
+ avans: state.contract.avans,
date: state.contract.date,
car: state.contract.car,
//schedule: state.payments,
diff --git a/pages/contract/services.js b/pages/contract/services.js
index fe05163..2788a34 100644
--- a/pages/contract/services.js
+++ b/pages/contract/services.js
@@ -104,7 +104,7 @@ class ContractServicesPage extends React.Component
Договор №{ number }
- { date !== undefined && date !== null && date !== null && (<> от { moment(date).format("DD.MM.YYYY") }>)}{ car !== undefined && car !== null ? ` - ${ car.brand.name } ${ car.model.name } | ${ car.reg_number !== null ? car.reg_number : 'без рег. номера' } | ${ car.vin_number }` : '' }
+ { date !== undefined && date !== null && date !== null && (<> от { moment(date).format("DD.MM.YYYY") }>)}{ car !== undefined && car !== null ? ` - ${ car.brand.name } ${ car.model.name } | ${ car.reg_number !== null ? car.reg_number : 'без рег. номера' } | ${ car.vin_number !== null ? car.vin_number : 'без VIN номера' }` : '' }
@@ -176,7 +176,7 @@ class ContractServicesPage extends React.Component
{ entry.phone && (
- Телефон: { entry.phone }
) }
{ entry.number && (
- Номер полиса: { entry.number }
) }
{ entry.period && (
- Период действия: { entry.period }
) }
- { entry.amount && (
- Страховая сумма: { numeral(entry.amount).format(' ., ') } ₽
) }
+ { entry.amount && (
- Страховая сумма: { numeral(entry.amount).format(' ., ') } ₽
) }
{ entry.description && (
{ entry.description }
) }
@@ -192,7 +192,7 @@ class ContractServicesPage extends React.Component
{ entry.phone && (
- Телефон: { entry.phone }
) }
{ entry.number && (
- Номер полиса: { entry.number }
) }
{ entry.period && (
- Период действия: { entry.period }
) }
- { entry.amount && (
- Страховая сумма: { numeral(entry.amount).format(' ., ') } ₽
) }
+ { entry.amount && (
- Страховая сумма: { numeral(entry.amount).format(' ., ') } ₽
) }
{ entry.description && (
{ entry.description }
) }
@@ -208,7 +208,7 @@ class ContractServicesPage extends React.Component
{ entry.phone && (
- Телефон: { entry.phone }
) }
{ entry.number && (
- Номер полиса: { entry.number }
) }
{ entry.period && (
- Период действия: { entry.period }
) }
- { entry.amount && (
- Страховая сумма: { numeral(entry.amount).format(' ., ') } ₽
) }
+ { entry.amount && (
- Страховая сумма: { numeral(entry.amount).format(' ., ') } ₽
) }
{ entry.description && ({ entry.description }
) }
@@ -238,7 +238,7 @@ class ContractServicesPage extends React.Component
- Пакет услуг: { entry.package }
) }
{ entry.amount && (
- - Стоимость: { numeral(entry.amount).format(' ., ') } ₽
+ - Стоимость: { numeral(entry.amount).format(' ., ') } ₽
) }
@@ -267,7 +267,7 @@ class ContractServicesPage extends React.Component
- Оборудование: { entry.equipment }
) }
{ entry.amount && (
- - Стоимость: { numeral(entry.amount).format(' ., ') } ₽
+ - Стоимость: { numeral(entry.amount).format(' ., ') } ₽
) }
diff --git a/pages/documents/calendar.js b/pages/documents/calendar.js
index b871019..a25109a 100644
--- a/pages/documents/calendar.js
+++ b/pages/documents/calendar.js
@@ -284,12 +284,12 @@ class CalendarPage extends React.Component
return (
this._handle_onDayClick(day) }>
-
{ day.date.format("DD") } { day.date.format("MMM").toLocaleLowerCase() } { day.date.format("Y").toLocaleLowerCase() }
+
{ day.date.format("DD") } { day.date.format("MMM").toLocaleLowerCase() } { day.date.format("Y").toLocaleLowerCase() }
{ day.payment && (
Общий платеж
- 1000000 ? { fontSize: '14px', whiteSpace: "nowrap" } : {}}>{ numeral(day.payment.total).format(' ., ') } ₽
+ 1000000 ? { fontSize: '14px', whiteSpace: "nowrap" } : { whiteSpace: "nowrap" }}>{ numeral(day.payment.total).format(' ., ') } ₽
)}
@@ -299,7 +299,7 @@ class CalendarPage extends React.Component
return (
-
{ day.date.format("DD") } { day.date.format("MMM").toLocaleLowerCase() } { day.date.format("Y").toLocaleLowerCase() }
+
{ day.date.format("DD") } { day.date.format("MMM").toLocaleLowerCase() } { day.date.format("Y").toLocaleLowerCase() }
)
diff --git a/pages/documents/components/InnerMenu/index.js b/pages/documents/components/InnerMenu/index.js
index a0b742f..14e9a0f 100644
--- a/pages/documents/components/InnerMenu/index.js
+++ b/pages/documents/components/InnerMenu/index.js
@@ -12,37 +12,54 @@ export default class InnerMenu extends React.Component
constructor(props)
{
super(props);
- this.menuList = React.createRef();
- menu.forEach(item => {
+ this.menuRef = React.createRef();
+
+ menu.forEach(item =>
+ {
this[item.id] = React.createRef();
});
}
- componentDidMount() {
+ componentDidMount()
+ {
+ let l = 0;
+ let m = 0;
+ for(let i in menu)
+ {
+ if(this.props.router.asPath.indexOf(menu[i].link) > -1)
+ {
+ m = i;
+ }
+ }
+
+ for(let i = 0; i < m; i++)
+ {
+ l = l + this.menuRef.current.children[i].getBoundingClientRect().width;
+ }
+
+ this.menuRef.current.scrollLeft = l - 50;
}
scrollToCategory = id => {
- };
+ };
render()
{
-
return (
)
diff --git a/pages/documents/reconciliations.js b/pages/documents/reconciliations.js
index 8fc1dc2..5afa419 100644
--- a/pages/documents/reconciliations.js
+++ b/pages/documents/reconciliations.js
@@ -110,26 +110,20 @@ class ReconciliationsPage extends React.Component
if(md.isValid())
{
- console.log(md);
- console.log("vs", valid_date_start);
- console.log("ve", valid_date_end);
-
- if(date >= valid_date_start && date < valid_date_end)
+ if(date >= valid_date_start && date <= valid_date_end)
{
- console.log("ps", period_date_start);
if(date < period_date_end)
{
- console.log(">>>>>");
this.setState({ period_date_start: date, reconciliation_disabled: false });
}
else
{
- this.setState({ reconciliation_disabled: true });
+ this.setState({ period_date_start: date, reconciliation_disabled: true });
}
}
else
{
- this.setState({ reconciliation_disabled: true });
+ this.setState({ period_date_start: date, reconciliation_disabled: true });
}
}
else
@@ -145,7 +139,7 @@ class ReconciliationsPage extends React.Component
if(moment(date).isValid())
{
- if(date >= valid_date_start && date < valid_date_end)
+ if(date >= valid_date_start && date <= valid_date_end)
{
if(date > period_date_start)
{
@@ -153,12 +147,12 @@ class ReconciliationsPage extends React.Component
}
else
{
- this.setState({ reconciliation_disabled: true });
+ this.setState({ period_date_end: date, reconciliation_disabled: true });
}
}
else
{
- this.setState({ reconciliation_disabled: true });
+ this.setState({ period_date_end: date, reconciliation_disabled: true });
}
}
else
diff --git a/pages/index.js b/pages/index.js
index 75c1917..062b1ab 100644
--- a/pages/index.js
+++ b/pages/index.js
@@ -227,7 +227,7 @@ class IndexPage extends React.Component
{ contract.current_payment_date !== null ? (
- <>{ moment(contract.current_payment_date).format("DD.MM.YYYY") }{ numeral(contract.current_payment_amount).format(' ., ') } ₽>
+ <>{ moment(contract.current_payment_date).format("DD.MM.YYYY") }{ numeral(contract.current_payment_amount).format(' ., ') } ₽>
) : "-" }
diff --git a/pages/login.js b/pages/login.js
index 3efd6af..82b9145 100644
--- a/pages/login.js
+++ b/pages/login.js
@@ -5,6 +5,7 @@ import { connect } from "react-redux";
import { withRouter } from 'next/router';
import { reduxWrapper } from '../store';
import pluralize from 'pluralize-ru';
+import { SpinnerCircular } from 'spinners-react';
import Header from './components/Header';
import Footer from './components/Footer';
@@ -35,6 +36,9 @@ class LoginPage extends React.Component
phone_code_resend_disabled: true,
phone_sms_code_error: false,
timer: 0,
+ email_auth_loading: false,
+ phone_check_loading: false,
+ code_check_loading: false,
};
this.timer_ref = null;
@@ -51,61 +55,82 @@ class LoginPage extends React.Component
{
event.preventDefault();
- const { email, password, } = this.state;
- sendLoginFormEmail({ email, password, dispatch: this.props.dispatch })
- .then(() =>
- {
+ const { email, password, email_auth_loading } = this.state;
- })
- .catch(() =>
+ if(!email_auth_loading)
{
- this.setState({ email_error: true });
- });
+ this.setState({ email_auth_loading: true }, () =>
+ {
+ sendLoginFormEmail({ email, password, dispatch: this.props.dispatch })
+ .then(() =>
+ {
+ //this.setState({ email_auth_loading: false, });
+ })
+ .catch(() =>
+ {
+ this.setState({ email_error: true, email_auth_loading: false });
+ });
+ });
+ }
}
_handle_onPhoneSubmit = (event) =>
{
event.preventDefault();
- const { phone, } = this.state;
- sendLoginFormPhone({ phone })
- .then(() =>
+ const { phone, phone_check_loading } = this.state;
+
+ if(!phone_check_loading)
{
- this.setState({ phone_number_error: false, timer: 60, phone_form_step: 2, }, () =>
+ this.setState({ phone_check_loading: true }, () =>
{
- this.timer_ref = setInterval(() =>
+ sendLoginFormPhone({ phone })
+ .then(() =>
{
- const t = this.state.timer - 1;
- this.setState({ timer: t }, () =>
+ this.setState({ phone_check_loading: false, phone_number_error: false, timer: 60, phone_form_step: 2, }, () =>
{
- if(t === 0)
+ this.timer_ref = setInterval(() =>
{
- clearInterval(this.timer_ref);
- }
+ const t = this.state.timer - 1;
+ this.setState({ timer: t, }, () =>
+ {
+ if(t === 0)
+ {
+ clearInterval(this.timer_ref);
+ }
+ });
+ }, 1000);
});
- }, 1000);
+ })
+ .catch(() =>
+ {
+ this.setState({ phone_number_error: true, phone_check_loading: false });
+ });
});
- })
- .catch(() =>
- {
- this.setState({ phone_number_error: true });
- });
+ }
}
_handle_onCodeSubmit = (event) =>
{
event.preventDefault();
- const { phone, phone_code } = this.state;
- sendSmsCode({ dispatch: this.props.dispatch, phone, code: phone_code })
- .then(() =>
+ const { phone, phone_code, code_check_loading } = this.state;
+
+ if(!code_check_loading)
{
- this.setState({ phone_sms_code_error: false });
- })
- .catch(() =>
- {
- this.setState({ phone_sms_code_error: true });
- });
+ this.setState({ code_check_loading: true }, () =>
+ {
+ sendSmsCode({ dispatch: this.props.dispatch, phone, code: phone_code })
+ .then(() =>
+ {
+ this.setState({ phone_sms_code_error: false, code_check_loading: false });
+ })
+ .catch(() =>
+ {
+ this.setState({ phone_sms_code_error: true, code_check_loading: false });
+ });
+ });
+ }
}
_handle_onResendCode = (event) =>
@@ -123,22 +148,22 @@ class LoginPage extends React.Component
_handle_onEmailChange = (value) =>
{
- this.setState({ email: value, email_login_disabled: this._check_fields_disabled([ value, this.state.password ]) });
+ this.setState({ email: value, email_login_disabled: this._check_fields_disabled([ value, this.state.password ]), email_error: false });
}
_handle_onPasswordChange = (value) =>
{
- this.setState({ password: value, email_login_disabled: this._check_fields_disabled([ value, this.state.email ]) });
+ this.setState({ password: value, email_login_disabled: this._check_fields_disabled([ value, this.state.email ]), email_error: false });
}
_handle_onPhoneChange = (value) =>
{
- this.setState({ phone: value, phone_login_disabled: this._check_fields_disabled([ value ]) });
+ this.setState({ phone: value, phone_login_disabled: this._check_fields_disabled([ value ]), phone_number_error: false });
}
_handle_onPhoneCodeChange = (value) =>
{
- this.setState({ phone_code: value, phone_code_submit_disabled: this._check_fields_disabled([ value ]) });
+ this.setState({ phone_code: value, phone_code_submit_disabled: this._check_fields_disabled([ value ]), phone_sms_code_error: false });
}
_check_fields_disabled = (values) =>
@@ -156,7 +181,9 @@ class LoginPage extends React.Component
render()
{
- const { email, password, phone, phone_code, tab, email_error, phone_number_error, phone_code_error, email_login_disabled, phone_login_disabled, phone_form_step, phone_code_submit_disabled, phone_code_resend_disabled, timer, phone_sms_code_error } = this.state;
+ const { email, password, phone, phone_code, tab, email_error, phone_number_error, phone_code_error,
+ email_login_disabled, phone_login_disabled, phone_form_step, phone_code_submit_disabled, phone_code_resend_disabled,
+ timer, phone_sms_code_error, email_auth_loading, phone_check_loading, code_check_loading } = this.state;
return (
@@ -189,7 +216,11 @@ class LoginPage extends React.Component
this._handle_onPasswordChange(event.target.value) } required={ true }/>
-
+
{ email_error ? 'Ошибка: Неверный логин или пароль' : `\u00A0` }
) : (
@@ -200,7 +231,11 @@ class LoginPage extends React.Component
this._handle_onPhoneChange(event.target.value) } required={ true }/>
-
+
{ phone_number_error ? 'Ошибка: нет аккаунта с таким номером телефона' : `\u00A0` }
>
@@ -212,7 +247,11 @@ class LoginPage extends React.Component
this._handle_onPhoneCodeChange(event.target.value) } />
-
+
{ timer !== 0 ? (
diff --git a/public/assets/images/icons/icon-file.svg b/public/assets/images/icons/icon-file.svg
new file mode 100644
index 0000000..baff826
--- /dev/null
+++ b/public/assets/images/icons/icon-file.svg
@@ -0,0 +1,5 @@
+
diff --git a/public/assets/images/icons/logout.svg b/public/assets/images/icons/logout.svg
new file mode 100644
index 0000000..cb471b7
--- /dev/null
+++ b/public/assets/images/icons/logout.svg
@@ -0,0 +1,5 @@
+
diff --git a/reducers/contractReducer.js b/reducers/contractReducer.js
index fdec0f1..6552cdd 100644
--- a/reducers/contractReducer.js
+++ b/reducers/contractReducer.js
@@ -28,6 +28,7 @@ const contractReducer = (state = initialState.contract, action) =>
return {
...state,
payments: action.data.payments,
+ avans: action.data.avans,
};
}
diff --git a/reducers/initialState.js b/reducers/initialState.js
index aa7f177..c2f0006 100644
--- a/reducers/initialState.js
+++ b/reducers/initialState.js
@@ -22,6 +22,7 @@ export const defaultState = {
},
contract: {
payments: null,
+ avans: null,
date: null,
car: null,
insurance: null,