.footer-contact{color:#fff;display:-ms-grid;display:grid;line-height:1.8;padding:5.3125rem 0 0}@media only screen and (min-width:68.75em){.footer-contact{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.footer-contact a{color:#fff}.footer-contact a:hover{color:#c4c4c4}@media only screen and (min-width:68.75em){.footer-contact--twocolumn{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (min-width:62.5em){.footer-contact--twocolumn .footer-contact__wrapper{-ms-grid-columns:(1fr)[2];display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr)}}.footer-contact__wrapper .title{color:#fff;font-size:40px;font-size:2.5rem;margin-bottom:3.125rem}@media only screen and (min-width:87.5em){.footer-contact__wrapper .title{font-size:65px;font-size:4.0625rem}}.footer-contact__wrapper .icon_svg{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(60deg) brightness(112%) contrast(93%);filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(60deg) brightness(112%) contrast(93%);height:48px;height:3rem;margin-bottom:.625rem;width:48px;width:3rem}@media only screen and (min-width:37.5em){.footer-contact__wrapper .icon_svg{margin-bottom:1.25rem}}.footer-contact__wrapper .icon_adress{height:64px;height:4rem;width:48px;width:3rem}.footer-contact__wrapper .icon_phone{height:64px;height:4rem;width:60px;width:3.75rem}.footer-contact__wrapper .icon_map{height:10px;height:.625rem;width:10px;width:.625rem}.footer-contact__social .icon_svg:hover,.footer-contact__wrapper .icon_map{-webkit-filter:brightness(0) saturate(100%) invert(99%) sepia(9%) saturate(204%) hue-rotate(264deg) brightness(115%) contrast(100%);filter:brightness(0) saturate(100%) invert(99%) sepia(9%) saturate(204%) hue-rotate(264deg) brightness(115%) contrast(100%)}.footer-contact__data{display:-ms-grid;display:grid;gap:0 80px;gap:0 5rem}@media only screen and (min-width:37.5em){.footer-contact__data{-ms-grid-rows:(auto)[5];-ms-grid-columns:auto auto;-webkit-box-pack:start;-ms-flex-pack:start;grid-template-columns:auto auto;grid-template-rows:repeat(5,auto);justify-content:flex-start}}.footer-contact__dataitem{-ms-grid-row-span:5;-ms-grid-rows:subgrid;display:-ms-grid;display:grid;grid-row:span 5;grid-template-rows:subgrid}.contact-form{position:relative}@media only screen and (max-width:68.6875em){.contact-form{padding-top:3.75rem}}.contact-form .contact-form__wrapper{max-width:600px;max-width:37.5rem}.contact-form--incontact{padding-top:3.75rem}.contact-form--incontact .contact-form__wrapper{background-color:var(--colorGrey);max-width:none;padding:1.875rem}.contact-form--incontact .contact-form__wrapper .title{font-size:26px;font-size:1.625rem;line-height:1.2}@media only screen and (min-width:50em){.contact-form--incontact .contact-form__wrapper .title{font-size:39px;font-size:2.4375rem}}.contact-form--incontact .contact-form__form{display:-ms-grid;display:grid;gap:25px;gap:1.5625rem}@media only screen and (min-width:50em) and (max-width:62.4375em){.contact-form--incontact .contact-form__form{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (min-width:87.5em){.contact-form--incontact .contact-form__form{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (min-width:50em) and (max-width:62.4375em){.contact-form--incontact .contact-form__captcha,.contact-form--incontact .contact-form__message{-ms-grid-column-span:1;-ms-grid-column:1;grid-column-end:2;grid-column-start:1}}@media only screen and (min-width:87.5em){.contact-form--incontact .contact-form__captcha,.contact-form--incontact .contact-form__message{-ms-grid-column-span:1;-ms-grid-column:1;grid-column-end:2;grid-column-start:1}}@media only screen and (min-width:50em) and (max-width:62.4375em){.contact-form--incontact .contact-form__message{-ms-grid-column-span:2;-ms-grid-column:1;grid-column-end:3;grid-column-start:1}}@media only screen and (min-width:87.5em){.contact-form--incontact .contact-form__message{-ms-grid-column-span:2;-ms-grid-column:1;grid-column-end:3;grid-column-start:1}}@media only screen and (min-width:50em) and (max-width:62.4375em){.contact-form--incontact .contact-form__submit{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;grid-column-end:2;grid-column-start:1;-ms-grid-row:5;grid-row-end:6;grid-row-start:5}}@media only screen and (min-width:87.5em){.contact-form--incontact .contact-form__submit{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;grid-column-end:2;grid-column-start:1;-ms-grid-row:5;grid-row-end:6;grid-row-start:5}}@media only screen and (min-width:50em) and (max-width:62.4375em){.contact-form--incontact .contact-form__gdpr{-ms-grid-row-span:2;-ms-grid-column-span:1;-ms-grid-column:2;grid-column-end:3;grid-column-start:2;-ms-grid-row:4;grid-row-end:6;grid-row-start:4}}@media only screen and (min-width:87.5em){.contact-form--incontact .contact-form__gdpr{-ms-grid-row-span:2;-ms-grid-column-span:1;-ms-grid-column:2;grid-column-end:3;grid-column-start:2;-ms-grid-row:4;grid-row-end:6;grid-row-start:4}}.contact-form--incontact .contact-form__data input,.contact-form--incontact .contact-form__data textarea{background-color:var(--colorMain);color:var(--colorFont)}.contact-form--incontact .contact-form__data input[type=submit]{background-color:#b10000;color:#fff;-webkit-transition:background-color .4s ease-in-out,color .4s ease-in-out;-o-transition:background-color .4s ease-in-out,color .4s ease-in-out;transition:background-color .4s ease-in-out,color .4s ease-in-out}.contact-form--incontact .contact-form__data input[type=submit]:hover{background-color:#000;color:#fff}.contact-form--incontact .contact-form__data .icon_svg{-webkit-filter:brightness(0) saturate(100%) invert(53%) sepia(12%) saturate(5%) hue-rotate(336deg) brightness(92%) contrast(87%);filter:brightness(0) saturate(100%) invert(53%) sepia(12%) saturate(5%) hue-rotate(336deg) brightness(92%) contrast(87%)}.contact-form__form{display:-ms-grid;display:grid;gap:25px;gap:1.5625rem}.contact-form__data{width:100%}.contact-form__data input,.contact-form__data textarea{background-color:#9d0000;color:#fff;width:100%}.contact-form__data input[type=text]{height:60px;height:3.75rem;padding:.75rem 1.25rem .75rem 3.75rem}.contact-form__data input[type=submit]{background-color:#fff;color:#b01028;font-family:alexandria,arial,Helvetica,sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;height:auto;margin:0 1.25rem 0 0;padding:.8125rem 2.75rem;text-transform:none;-webkit-transition:background-color .4s ease-in-out,color .4s ease-in-out;-o-transition:background-color .4s ease-in-out,color .4s ease-in-out;transition:background-color .4s ease-in-out,color .4s ease-in-out;width:auto}.contact-form__data input[type=submit]:hover{background-color:#b10000;color:#fff}.contact-form__data textarea{border:none;display:block;height:100px;height:6.25rem;max-height:100px;max-height:6.25rem;max-width:100%;min-height:150px;min-height:9.375rem;min-width:100%;padding:1.125rem 1.25rem .5rem 3.75rem;resize:none;width:100%}.contact-form__data .name{margin-bottom:.25rem}.contact-form__data .icon_wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;height:3.75rem;justify-content:center;position:absolute;width:60px;width:3.75rem}.contact-form__data .icon_svg{-webkit-filter:brightness(0) saturate(100%) invert(99%) sepia(9%) saturate(204%) hue-rotate(264deg) brightness(115%) contrast(100%);filter:brightness(0) saturate(100%) invert(99%) sepia(9%) saturate(204%) hue-rotate(264deg) brightness(115%) contrast(100%)}.contact-form__data .icon_name{height:30px;height:1.875rem;width:24px;width:1.5rem}.contact-form__data .icon_company{height:40px;height:2.5rem;width:30px;width:1.875rem}.contact-form__data .icon_mail{height:30px;height:1.875rem;width:30px;width:1.875rem}.contact-form__data .icon_phone{height:32px;height:2rem;width:22px;width:1.375rem}.contact-form__data .icon_chat{height:30px;height:1.875rem;width:32px;width:2rem}.footer--wrapper{background-color:#b10000}.footer--wrapper .wrapper_main{position:relative}.footer--wrapper .wrapper_main:before{background:url(/images/svg/bracket.svg) no-repeat;content:"";-webkit-filter:brightness(0) saturate(100%) invert(93%) sepia(63%) saturate(2297%) hue-rotate(292deg) brightness(97%) contrast(116%);filter:brightness(0) saturate(100%) invert(93%) sepia(63%) saturate(2297%) hue-rotate(292deg) brightness(97%) contrast(116%);height:230px;height:14.375rem;opacity:.2;position:absolute;right:-30px;right:-1.875rem;top:-60px;top:-3.75rem;width:250px;width:15.625rem}.footer__credential{color:#fff;display:-ms-grid;display:grid;gap:20px;gap:1.25rem;padding:3.75rem 0}@media only screen and (min-width:40.625em){.footer__credential{-ms-grid-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr auto}}.footer__credential .logo{height:57px;height:3.5625rem;width:235px;width:14.6875rem}.backtop{bottom:130px;bottom:8.125rem;position:fixed;right:15px;right:.9375rem;z-index:9!important}@media only screen and (min-width:35.625em){.backtop{bottom:22px;bottom:1.375rem}}.backtop__link{color:#666;display:block;font-size:14px;font-size:.875rem;text-align:center;text-transform:uppercase;-webkit-transition:1s;-o-transition:1s;transition:1s;width:40px;width:2.5rem}.backtop__link,.backtop__link:hover{text-decoration:none}.backtop__link:hover .backtop__text{color:#b10000}.backtop__link:hover .backtop__picture{background-color:#b10000}.backtop__picture{background:#242424 url(/images/up-arrow.png) no-repeat 50%;border-radius:5px;display:block;height:40px;height:2.5rem;-webkit-transition:1s;-o-transition:1s;transition:1s;width:40px;width:2.5rem}.backtop__text{color:#000;display:none;font-family:alexandria,arial,Helvetica,sans-serif;font-weight:700;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.backtop__text:hover{color:#bebebe}