:root {
	--blue-main: #00569c;
	--red-main: #9c1019;
	--white-main: #fff;
	--grey: #eee;
}
body.no-scroll {
  overflow: hidden;
}
.lada__banner {
  background: var(--blue-main);
}
.lada img{
  display: block;
}
.lada-banner__item {
  position: relative;
}
.lada-banner__img {
  max-width: 100%;
  display: block;
}
.lada-banner__inner {
  position: absolute;
  z-index: 1;
  width: 100%;
  left: 0;
  top: 0;
}
.lada-banner__desc {
  margin-top: 120px;
  margin-top: 6vw;
}
.lada-banner__title {
  border: 1px solid var(--white-main);
  padding: 0px 25px;
  font-family: var(--font-family);
  font-weight: 600;
  font-size: 72px;
  font-size: calc(22px + 2.6vw);
  text-transform: uppercase;
  color: var(--white-main);
  line-height: 1;
  display: inline-block;
}
.lada-banner__subTitle {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 41px;
  font-size: calc(20px + 1.1vw);
  color: var(--white-main);
  line-height: 1.2;
  margin-top: 15px;
}
.lada-banner__text {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 26px;
  font-size: calc(16px + .55vw);
  color: var(--white-main);
  line-height: 1.2;
  margin-top: 35px;
}
.lada-banner__btn {
  margin-top: 100px;
}
.lada-banner__btn .lada-btn-white:hover{
border: 1px solid var(--blue-main);
}
.lada__banner .swiper-pagination {
  display: flex;
  color: var(--white-main);
  font-size: 16px;
  margin-bottom: 25px;
}
.lada__banner .swiper-pagination span {
  color: var(--white-main);
  font-size: 16px;
  margin: 0 10px;
}
.lada-btn {
  border-radius: 22px;
  padding: 13px 68px;
  background: var(--blue-main);
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 14px;
  color: var(--white-main);
  text-decoration: none;
  transition: .3s ease;
  display: inline-block;
  border: 1px solid var(--white-main);
  text-align: center;
  cursor: pointer;
  /* line-height: 1; */
}
.lada-btn:hover {
  background: var(--white-main);
  color: var(--blue-main);
  border: 1px solid var(--blue-main);
}
.lada-btn-white {
  background: var(--white-main);
  color: var(--blue-main);
  border: 1px solid var(--white-main);
}
.lada-btn-white:hover {
  background: var(--blue-main);
  color: var(--white-main);
  border: 1px solid var(--white-main);
}
.lada__menu {
  background: var(--blue-main);
  margin-bottom: 85px;
}
.lada__menu-inner {
  display: flex;
}
.lada__menu-logo {
  background: var(--white-main);
  padding: 16px 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.lada-logo__img {
  display: block;
}
.lada-menu__list {
  display: flex;
  align-items: center;
  height: 100%;
  /* gap: 0 70px; */
  padding: 0 70px;
}
.lada-menu__item {
  height: 100%;
  transition: .3s ease;
  padding: 15px 35px;
  /* width: 100%; */
  display: flex;
  justify-content: center;
}
.lada-menu__item:hover {
  background: #00457d;
}
.lada-menu__link {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 16px;
  color: var(--white-main);
  text-decoration: none;
  height: 100%;
  display: flex;
  align-items: center;
  transition: .3s ease;
  text-align: center;
  line-height: 1.1;
}
.lada__catalog {
  margin-bottom: 85px;
}
.lada-catalog {
  display: flex;
  flex-direction: column;
  gap: 50px;
}
.lada-catalog__card-title {
  font-family: var(--font-family);
  font-weight: 700;
  font-size: 28px;
  text-transform: uppercase;
  color: #000;
  line-height: 1;
  margin-bottom: 35px;
}
.lada-catalog__card-title span {
  font-family: var(--font-family);
  font-weight: 700;
  font-size: 28px;
  color: var(--blue-main);
}
.lada-catalog__card-li {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 16px;
  line-height: 1.3;
  color: #000;
  position: relative;
  padding-left: 25px;
  margin-bottom: 15px;
}
.lada-catalog__card-li:after {
  width: 12px;
  height: 12px;
  background: #00569C;
  position: absolute;
  content: '';
  left: 0;
  border-radius: 50%;
  top: 4px;
}
.lada-catalog__card-btn{
  margin-top: 30px;
}
.lada-catalog__card {
  display: flex;
}
.lada-catalog__card-left .lada-catalog__card-desc {
  padding-left: 35px;
}
.lada-catalog__card-right .lada-catalog__card-desc {
  padding-right: 35px;
}
.lada-catalog__card-img {
  max-width: 700px;
  width: 100%;
}
.lada-catalog__card-img img{
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.lada__offer {
  margin-bottom: 85px;
}
.lada-offer__list {
  gap: 20px;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.lada-offer__item {
  background: var(--grey);
  width: calc(33.3333% - 10px);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding: 30px;
  text-decoration: none;
}
.lada-offer__item:hover .lada-offer__item-title{
  color: var(--blue-main);
}
.lada-offer__item-icon {
  background: var(--blue-main);
  width: 95px;
  height: 95px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.lada-offer__item-title {
  font-family: var(--font-family);
  font-weight: 500;
  font-size: 22px;
  color: #000;
  line-height: 1;
  margin-top: 30px;
  text-decoration: none;
  transition: .3s ease;
  text-align: center;
}
.lada__envy {
  margin-bottom: 60px;
}
.lada-envy {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.lada-envy__start {
  display: flex;
  gap: 10px;
}
.lada-envy__end {
  display: flex;
  gap: 10px;
}
.lada-envy__end-img {
  max-width: 100%;
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.lada-envy__start-item:first-child {
  width: 58%;
}
.lada-envy__start-item:last-child {
  width: 42%;
}
.lada-envy__end-item:first-child {
  width: 58%;
}
.lada-envy__end-item:last-child {
  width: 42%;
}
.lada-envy__start-desc {
  padding-left: 15px;
}
.lada-envy__start-title {
  font-family: var(--font-family);
  font-weight: 700;
  font-size: 28px;
  text-transform: uppercase;
  color: #000;
  line-height: 1.2;
  margin-bottom: 25px;
}
.lada-envy__start-li {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 16px;
  line-height: 1.2;
  color: #000;
  margin-bottom: 20px;
  padding-left: 40px;
  position: relative;
}
.lada-envy__start-li:after {
  position: absolute;
  width: 21px;
  height: 21px;
  left: 0;
  top: 0;
  content: '';
}
.lada-envy__start-li:nth-child(1):after {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3208_77)'%3E%3Cpath d='M16.6465 0.149217C16.745 -0.00254942 16.948 -0.045605 17.0991 0.0528356C17.2509 0.151276 17.294 0.353668 17.1955 0.505434L3.92616 20.8508C3.82771 21.0026 3.62535 21.0456 3.47356 20.9472C3.32179 20.8487 3.27874 20.6457 3.37718 20.4946L16.6465 0.149217Z' fill='%2300569C' /%3E%3Cpath d='M2.64021 4.59449C2.64021 5.50102 3.00734 6.32144 3.60007 6.91418L3.60143 6.91554C4.19416 7.50827 5.01459 7.8754 5.92112 7.8754C6.82768 7.8754 7.64807 7.5076 8.24083 6.91484L8.25792 6.89912C8.8411 6.30775 9.20208 5.49351 9.20208 4.59446C9.20208 3.68723 8.83495 2.86681 8.24219 2.27475V2.27408L8.24152 2.27475C7.6481 1.68132 6.8277 1.3135 5.92115 1.3135C5.01461 1.3135 4.19419 1.68063 3.60146 2.27338L3.6001 2.27475C3.00734 2.86751 2.64021 3.6879 2.64021 4.59449ZM3.13859 7.37835L3.13793 7.37769L3.13726 7.37702C2.42485 6.66391 1.98389 5.67942 1.98389 4.59446C1.98389 3.5095 2.42485 2.52565 3.13723 1.8126V1.81193L3.1379 1.81124L3.13857 1.81057C3.85164 1.09819 4.83543 0.657227 5.92112 0.657227C7.00816 0.657227 7.99332 1.09819 8.70503 1.8099V1.81127C9.41811 2.52434 9.85907 3.50883 9.85907 4.59449C9.85907 5.66991 9.42632 6.64688 8.72418 7.3579L8.7057 7.37841C7.99399 8.09012 7.00883 8.53108 5.92181 8.53108C4.83616 8.5317 3.85236 8.09076 3.13859 7.37835Z' fill='%2300569C' /%3E%3Cpath d='M5.9219 2.2981C6.10305 2.2981 6.25006 2.44507 6.25006 2.62626C6.25006 2.80742 6.10238 2.95442 5.9219 2.95442C5.46793 2.95442 5.05772 3.13764 4.76171 3.43299L4.76104 3.43435L4.76171 3.43502C4.46566 3.73107 4.28108 4.14194 4.28108 4.59454C4.28108 4.7757 4.1341 4.92271 3.95292 4.92271C3.77176 4.92271 3.62476 4.77573 3.62476 4.59454C3.62476 3.96009 3.8825 3.38581 4.2975 2.97082L4.29817 2.97148C4.71453 2.5552 5.28881 2.2981 5.9219 2.2981Z' fill='%2300569C' /%3E%3Cpath d='M11.798 16.4096C11.798 17.3161 12.1651 18.1372 12.7579 18.7293L12.7585 18.73L12.7592 18.7293C13.3526 19.3227 14.1731 19.6906 15.0789 19.6906C15.9855 19.6906 16.8065 19.3234 17.3986 18.7307L17.4 18.7293C17.992 18.1366 18.3592 17.3162 18.3592 16.4096C18.3592 15.5031 17.9921 14.682 17.4 14.0899L17.3994 14.0892L17.3987 14.0899C16.8053 13.4965 15.9848 13.1293 15.079 13.1293C14.1717 13.1293 13.3513 13.4964 12.7593 14.0885L12.7579 14.0899C12.1651 14.6826 11.798 15.5038 11.798 16.4096ZM12.2958 19.1935C11.5827 18.4804 11.1417 17.496 11.1417 16.4103C11.1417 15.3253 11.5827 14.3415 12.2944 13.6284L12.295 13.6278L12.2957 13.6271L12.2964 13.6265C13.0094 12.9134 13.9932 12.4731 15.0789 12.4731C16.166 12.4731 17.1511 12.9141 17.8628 13.6265L17.8621 13.6271C18.5752 14.3402 19.0162 15.3247 19.0162 16.4104C19.0162 17.496 18.5752 18.4798 17.8629 19.1929L17.8622 19.1936L17.8616 19.1942L17.8609 19.1949C17.1478 19.9073 16.164 20.3482 15.0783 20.3482C13.9913 20.3482 13.0061 19.9066 12.2937 19.1949L12.2958 19.1935Z' fill='%2300569C' /%3E%3Cpath d='M15.0795 14.1133C15.2607 14.1133 15.4077 14.2603 15.4077 14.4414C15.4077 14.6226 15.2607 14.7696 15.0795 14.7696C14.6256 14.7696 14.2154 14.9528 13.9193 15.2489L13.9187 15.2495L13.9193 15.2502C13.6226 15.5469 13.4387 15.9571 13.4387 16.4097C13.4387 16.5909 13.291 16.7379 13.1105 16.7379C12.9293 16.7379 12.7823 16.5909 12.7823 16.4097C12.7823 15.7752 13.0401 15.2009 13.4551 14.786L13.4558 14.7866C13.8722 14.3703 14.4465 14.1133 15.0795 14.1133Z' fill='%2300569C' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3208_77'%3E%3Crect width='21' height='21' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.lada-envy__start-li:nth-child(2):after {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4259 1.82036L2.23337 4.21616C2.12611 4.24759 2.05178 4.34259 2.04921 4.45164C2.04674 4.56233 1.99983 7.19725 2.99469 10.3445C4.66587 15.631 7.93939 18.06 10.3912 19.1668C10.4259 19.1824 10.4629 19.1902 10.5 19.1902C10.5371 19.1902 10.5742 19.1824 10.6088 19.1668C15.0508 17.1616 17.0828 13.2624 18.005 10.3445C18.9998 7.19725 18.9529 4.56236 18.9505 4.45164C18.9479 4.34269 18.8736 4.24759 18.7663 4.21616L10.5742 1.82036C10.5262 1.8063 10.4743 1.8063 10.4259 1.82036ZM18.4336 4.64423C18.4253 5.29371 18.3342 7.60003 17.5067 10.2108C16.622 13.0018 14.6889 16.7213 10.5002 18.6606C6.31131 16.7212 4.37811 13.0017 3.4934 10.2108C2.66576 7.60003 2.57483 5.29374 2.56638 4.64423L10.5002 2.32421L18.4336 4.64423Z' fill='%2300569C' /%3E%3Cpath d='M20.9994 2.64181C20.9966 2.52761 20.9155 2.42935 20.8013 2.40266L10.5608 0.00688891C10.5208 -0.0022963 10.4797 -0.0022963 10.4398 0.00688891L0.198664 2.40269C0.0845366 2.42938 0.00324751 2.52761 0.000673981 2.64184C-0.000115234 2.67554 -0.060576 6.06382 1.18021 9.9879C3.26243 16.5737 7.33869 19.5986 10.3916 20.9766C10.4261 20.9922 10.4632 21 10.5003 21C10.5373 21 10.5744 20.9922 10.609 20.9766C16.1401 18.4803 18.6709 13.623 19.8201 9.9879C21.0606 6.06368 21 2.67554 20.9994 2.64181ZM19.3262 9.8398C18.2153 13.3533 15.7834 18.0375 10.5003 20.4704C5.22229 18.0399 2.79051 13.3623 1.67872 9.85403C0.626899 6.53456 0.525021 3.60869 0.517541 2.84549L10.5003 0.510205L20.4827 2.84549C20.4753 3.60706 20.3748 6.52261 19.3262 9.8398Z' fill='%2300569C' /%3E%3C/svg%3E");
}
.lada-envy__start-li:nth-child(3):after {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3201_1061)'%3E%3Cpath d='M20.9328 8.02592C20.7713 7.53009 20.3334 7.16083 19.8167 7.0849L14.2351 6.2742L11.7391 1.21714C11.5087 0.748656 11.0226 0.445801 10.5004 0.445801C9.97772 0.445801 9.49084 0.748518 9.26001 1.21687L6.76467 6.2742L1.18186 7.08504C0.666051 7.1607 0.228239 7.52995 0.0663802 8.0262C-0.0945865 8.52276 0.0429438 9.07875 0.416554 9.44251L4.4552 13.38L3.50275 18.9384C3.4135 19.4527 3.62903 19.9836 4.05167 20.2905C4.28888 20.463 4.57005 20.5543 4.86498 20.5543C5.08847 20.5543 5.31092 20.4995 5.50806 20.3959L10.5005 17.7713L15.4926 20.3959C15.6896 20.4995 15.9118 20.5543 16.1351 20.5543C16.4297 20.5543 16.7107 20.4631 16.948 20.2905C17.3706 19.9831 17.5863 19.4524 17.4976 18.939L16.5441 13.38L20.5835 9.44261C20.9579 9.07775 21.0951 8.52145 20.9328 8.02592ZM20.1795 9.02827L16.0312 13.0718C15.9631 13.1384 15.9318 13.2341 15.948 13.328L16.9274 19.0372C16.9789 19.3355 16.8535 19.6439 16.6077 19.8228C16.47 19.9229 16.3066 19.976 16.1351 19.976C16.0052 19.976 15.8762 19.9441 15.7619 19.884L10.6351 17.1884C10.5929 17.1663 10.5468 17.1553 10.5005 17.1553C10.4542 17.1553 10.4079 17.1663 10.3658 17.1884L5.23887 19.884C4.97331 20.0234 4.63398 19.999 4.39172 19.8226C4.14614 19.6443 4.02086 19.336 4.07281 19.0368L5.05117 13.328C5.06723 13.2343 5.03614 13.1384 4.96799 13.072L0.820258 9.02827C0.602982 8.81665 0.52303 8.49338 0.616467 8.20528C0.710625 7.91674 0.965646 7.70179 1.26548 7.65767L6.99845 6.82497C7.09261 6.81124 7.17421 6.75205 7.21628 6.66658L9.77887 1.47271C9.91311 1.20033 10.1963 1.02433 10.5005 1.02433C10.8038 1.02433 11.0861 1.20019 11.2202 1.47285L13.7837 6.66658C13.8259 6.75205 13.9072 6.81121 14.0015 6.82497L19.7331 7.65753C20.0339 7.70179 20.2888 7.91657 20.3829 8.20556C20.477 8.49328 20.3973 8.81624 20.1795 9.02827Z' fill='%2300569C' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3201_1061'%3E%3Crect width='21' height='21' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.lada-envy__start-li:nth-child(4):after {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='31' viewBox='0 0 13 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.47653 7.49023H2.65755C1.12978 7.49023 0 8.84187 0 10.0253V19.4399C0 19.6492 0.114528 19.8139 0.324013 19.8139H1.89597V30.5273C1.89597 30.7366 2.11497 31.0001 2.32445 31.0001H9.81119C10.0205 31.0001 10.2381 30.7366 10.2381 30.5273V19.8139H11.8101C12.0194 19.8139 12.1341 19.6494 12.1341 19.4399V10.0253C12.1341 8.81478 11.0751 7.49023 9.47653 7.49023ZM11.3757 19.0556H9.81115C9.60182 19.0556 9.47974 19.2306 9.47974 19.4399V30.2417H2.6543V19.4399C2.6543 19.2305 2.5337 19.0556 2.32441 19.0556H0.758366V10.0253C0.758366 9.30033 1.52378 8.24864 2.65755 8.24864H9.47672C10.6875 8.24864 11.3757 9.2734 11.3757 10.0253L11.3757 19.0556Z' fill='%2300569C' /%3E%3Cpath d='M6.06707 6.72931C7.92249 6.72931 9.43179 5.21994 9.43179 3.36475C9.43179 1.50937 7.92245 0 6.06707 0C4.21189 0 2.70251 1.50937 2.70251 3.36475C2.70251 5.21994 4.21189 6.72931 6.06707 6.72931ZM6.06707 0.758365C7.50423 0.758365 8.67342 1.9276 8.67342 3.36471C8.67342 4.80187 7.50423 5.9709 6.06707 5.9709C4.62996 5.9709 3.46092 4.80187 3.46092 3.36471C3.46088 1.92764 4.62992 0.758365 6.06707 0.758365Z' fill='%2300569C' /%3E%3C/svg%3E");
}
.lada-envy__start-li:nth-child(5):after {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='22' viewBox='0 0 30 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.5 15C21.125 15 20 16.125 20 17.5C20 18.875 21.125 20 22.5 20C23.074 20 23.56 19.754 24 19.4C24.44 19.754 24.926 20 25.5 20C26.875 20 28 18.875 28 17.5C28 16.125 26.875 15 25.5 15C24.926 15 24.44 15.24 24 15.595C23.56 15.24 23.074 15.001 22.5 15ZM22.5 16C22.93 16 23.34 16.186 23.625 16.51C23.825 16.735 24.175 16.735 24.375 16.51C24.66 16.186 25.069 16 25.5 16C26.334 16 27 16.666 27 17.5C27 18.334 26.334 19 25.5 19C25.07 19 24.66 18.814 24.375 18.49C24.175 18.265 23.825 18.265 23.625 18.49C23.34 18.814 22.931 19 22.5 19C21.666 19 21 18.334 21 17.5C21 16.666 21.666 16 22.5 16ZM15.5 17H17.5C17.777 17 18 17.223 18 17.5C18 17.777 17.777 18 17.5 18H15.5C15.223 18 15 17.777 15 17.5C15 17.223 15.223 17 15.5 17ZM11.5 17H13.5C13.777 17 14 17.223 14 17.5C14 17.777 13.777 18 13.5 18H11.5C11.223 18 11 17.777 11 17.5C11 17.223 11.223 17 11.5 17ZM7.5 17H9.5C9.777 17 10 17.223 10 17.5C10 17.777 9.777 18 9.5 18H7.5C7.223 18 7 17.777 7 17.5C7 17.223 7.223 17 7.5 17ZM14.5 12H26.5C26.777 12 27 12.223 27 12.5C27 12.777 26.777 13 26.5 13H14.5C14.223 13 14 12.777 14 12.5C14 12.223 14.223 12 14.5 12ZM19.5 9H26.5C26.777 9 27 9.223 27 9.5C27 9.777 26.777 10 26.5 10H19.5C19.223 10 19 9.777 19 9.5C19 9.223 19.223 9 19.5 9ZM14.5 9H17.5C17.777 9 18 9.223 18 9.5C18 9.777 17.777 10 17.5 10H14.5C14.223 10 14 9.777 14 9.5C14 9.223 14.223 9 14.5 9ZM7.5 8C7.224 8 7 8.224 7 8.5V13.5C7 13.776 7.224 14 7.5 14H11.5C11.776 14 12 13.776 12 13.5V8.5C12 8.224 11.776 8 11.5 8H7.5ZM8 9H11V13H8V9ZM6.5 6C5.678 6 5 6.678 5 7.5V20.5C5 21.322 5.678 22 6.5 22H28.5C29.322 22 30 21.322 30 20.5V7.5C30 6.678 29.322 6 28.5 6H6.5ZM6.5 7H28.5C28.786 7 29 7.214 29 7.5V20.5C29 20.786 28.786 21 28.5 21H6.5C6.214 21 6 20.786 6 20.5V7.5C6 7.214 6.214 7 6.5 7ZM1.5 0C0.678 0 0 0.678 0 1.5V14.5C0 15.322 0.678 16 1.5 16H3.5C4.172 16 4.153 15 3.5 15H1.5C1.214 15 1 14.786 1 14.5V8H2.5C2.777 8 3 7.777 3 7.5C3 7.223 2.777 7 2.5 7H1V4H25V4.5C25 5.172 26 5.157 26 4.5V1.5C26 0.678 25.322 0 24.5 0H1.5ZM1.5 1H24.5C24.786 1 25 1.214 25 1.5V3H1V1.5C1 1.214 1.214 1 1.5 1Z' fill='%2300569C' /%3E%3C/svg%3E");
}

.lada__contacts {
  margin-bottom: 120px;
}
#map {
  height: 540px;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  transition: .25s;
}

#map:hover {
  -webkit-filter: none;
  filter: none;
}
.lada-contacts__inner {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 3;
  display: flex;
  align-items: center;
  -webkit-filter: none;
  filter: none;
}
.lada-contacts__content {
  background: var(--white-main);
  padding: 35px 40px;
  margin-left: 5vw;
}
.lada-contacts__title {
  font-family: var(--font-family);
  font-weight: 700;
  font-size: 28px;
  line-height: 1;
  text-transform: uppercase;
  text-align: center;
  color: #000;
}
.lada-contacts__text {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 16px;
  line-height: 1.3;
  color: #000;
  margin: 35px 0;
}
.lada-contacts__text a {
  font-weight: 700;
  color: var(--blue-main);
  text-decoration: none;
  font-size: 16px;
}
.lada-contacts__btn {
  display: flex;
  justify-content: center;
}

.lada__btns {
  background: var(--blue-main);
  padding: 15px 0;
}
.lada-btns__list {
  display: flex;
  justify-content: end;
  gap: 25px;
  flex-wrap: wrap;
}

.lada-detail__tabs {
    margin-bottom: 50px;
}
.lada-detail__tabs-list {
    display: flex;
    justify-content: space-between;
    font-family: var(--font-family);
    width: 100%;
}
.lada-detail__tabs-item {
    font-weight: 400;
    font-size: 16px;
    color: var(--blue-main);
    padding: 13px 68px;
    background: var(--grey);
    width: 33.3333%;
    text-align: center;
    transition: .3s ease;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
}
.lada-detail__tabs-item:not(:last-child){
  border-right: 1px solid var(--blue-main);
}
.lada-detail__tabs-item.active, .lada-detail__tabs-item:hover {
    background: var(--blue-main);
    color: var(--white-main);
}
.lada-detail__content {
    margin-bottom: 120px;
}
.lada-detail__content-item{
  display: none;
}
.lada-detail__content-item.active{
  display: block;
}
.lada-detail__title {
    font-family: var(--font-family);
    font-weight: 600;
    font-size: 21px;
    color: var(--blue-main);
    line-height: 1;
}
.lada-detail__text p {
    font-family: var(--font-family);
    font-weight: 400;
    font-size: 16px;
    line-height: 1.3;
    color: #000;
}
.lada-detail__gallery-title {
    font-family: var(--font-family);
    font-weight: 600;
    font-size: 24px;
    text-transform: uppercase;
    color: var(--blue-main);
    margin-bottom: 30px;
}
.lada-detail__gallery-list {
    display: flex;
    gap: 15px;
    margin-bottom: 100px;
    flex-wrap: wrap;
}
.lada-detail__gallery-item {
  width: calc(25% - 15px);
}
.lada-detail__gallery-img {
    max-width: 100%;
    width: 100%;
    max-height: 215px;
    height: 100%;
    object-fit: cover;
}
.lada-detail__table {
  max-width: 680px;
  margin: 0 auto;
  margin-bottom: 45px;
}
.lada-detail__table-title {
  font-family: var(--font-family);
  font-weight: 600;
  font-size: 21px;
  color: var(--blue-main);
  text-align: center;
  margin: 25px;
  line-height: 1;
}
.lada-detail__table-item {
  background: var(--grey);
  display: flex;
  justify-content: space-between;
  padding: 15px 10px;
}
.lada-detail__table-item:nth-child(2n) {
  background: var(--white-main);
}
.lada-detail__table-name {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 16px;
  line-height: 1.2;
  color: #000;
  width: 50%;
  text-align: left;
}
.lada-detail__table-val {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 16px;
  line-height: 1.2;
  color: #000;
  width: 50%;
    text-align: right;
}
.lada-detail__ul {
  margin-top: 25px;
}
.lada-detail__li {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 16px;
  line-height: 1.3;
  color: #000;
  position: relative;
  padding-left: 25px;
  margin-bottom: 15px;
}
.lada-detail__li:after {
  width: 12px;
  height: 12px;
  background: #00569C;
  position: absolute;
  content: '';
  left: 0;
  border-radius: 50%;
  top: 4px;
}

.popup-form__holder {
  position: fixed;
  z-index: -1;
  opacity: 0;
  width: 90%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  max-width: 600px;
  transition: .5s;
}

.popup-form__holder.active {
  z-index: 15;
  opacity: 1;
  transition: .5s;
}





.form-holder__inner {
  padding: 35px 40px;
}

.form__input {
  width: 100%;
  padding: 15px;
  height: 46px;
  border: none;
  border-bottom: 1px solid #E5E5E5;
  outline: none;
  font-family: var(--font-family);
    font-weight: 400;
    font-size: 14px;
    line-height: 1.3;
}

.form__file {
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  opacity: 0;
}

.form__heading {
  text-align: center;
}

.form__heading h3{
  font-family: var(--font-family);
    font-weight: 700;
    font-size: 28px;
    line-height: 1;
    text-transform: uppercase;
    text-align: center;
    color: #000;
}

.form__textarea {
  height: 100px;
  border: 1px solid #E5E5E5;
  resize: none;
}

.error_txt,
.fake-placeholder {
  margin: 0;
}
.agreement__txt {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.3;
}

.agreement__txt a{
  color: var(--blue-main);
}

.fake-placeholder {
  position: absolute;
  left: 15px;
  top: 7px;
  transition: .25s;
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 14px;
  line-height: 1.3;
}

.fake-placeholder.up {
  transition: .25s;
  top: -20px;
  left: 0;
  font-size: 12px;
}

.form-input__holder {
  position: relative;
  margin-top: 10px;
}

.form__parent {
  position: relative;
}

.form__closer {
  position: absolute;
  right: 30px;
  top: 30px;
}

.form-overlay {
  position: fixed;
  left: 0;
  top: 0;
  opacity: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, .5);
  z-index: -1;
  transition: .5s;
}

.form-overlay.active {
  opacity: 1;
  transition: .5s;
  z-index: 3;

}

.form-success__holder {
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  z-index: -1;
  transition: .5s;
  background: #fff;
  width: 90%;
  max-width: 500px;
}

.form-success__inner {
  padding: 90px 80px;
  position: relative;
  text-align: center;
}

.form-success__closer {
  position: absolute;
  right: 15px;
  top: 15px;

}

.form-success__holder.active {
  opacity: 1;
  z-index: 5;
  transition: .5s;

}


.error_txt {
  opacity: 0;
  transition: .25s;
  color: #fff;
  margin-top: 3px;
  width: 100%;
}

.error_txt.active {
  opacity: 1;
  transition: .25s;
  color: red;
font-size: 12px;
}

.agreement__input {
  /* width: 20px;
  height: 20px; */

  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;




}

.form-input__holder label {
  position: relative;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  cursor: pointer;
}

.checkmark {
  position: relative;
  display: inline-block;
  margin-right: 5px;
  min-height: 20px;
  min-width: 20px;
  background-color: #fff;
  border: 1px solid #E5E5E5;
}

.checkmark::before {
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  width: 14px;
  height: 14px;
  transform: scale(0);
  transition: .25s;

}



input:checked~.checkmark::before {
  background-color: var(--blue-main);
  transition: .25s;
  transform: scale(1);


}

.sbmt__input {
  max-width: 175px;
  margin-inline: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--blue-main);
  font-weight: 600;
  font-size: 12px;

  /* identical to box height, or 175% */

  text-transform: uppercase;

  color: #FFFFFF;

}

.float-menu{
  display: none;
}
a.stream-wood-btn.sw-btn-image.sw-btn-position-bottom.sw-no-border-radius {
  display: none !important;
}
.cookies__holder {
  border: 1px solid var(--blue-main);
}
.cookeis__closer{
  color: var(--blue-main);
}
.cookies__btn {
  border: 1px solid var(--blue-main);
  background-color: var(--blue-main);
}
.cookies__btn:hover {
  color: var(--blue-main);
  border: 1px solid var(--blue-main);
}

@media (max-width:1800px) {
  .lada-banner__inner {
    top: 50%;
    transform: translateY(-50%);
}
.lada-banner__desc {
  margin: 0;
}
.lada-banner__btn {
  margin-top: 30px;
}
}

@media (max-width:1366px) {
  .lada-banner__title {
    font-size: calc(22px + 1.9vw);
  }
  .lada-banner__subTitle {
    font-size: 26px;
  }
  .lada-banner__text {
    font-size: 20px;
  }
}

@media (max-width:1200px) {
  .lada-btns__list {
    gap: 15px;
    justify-content: center;
  }
  .lada-contacts__content {
    margin-left: 0;
    margin-right: 5vw;
}
.lada-contacts__inner {
  left: inherit;
  right: 0;
}
.lada-banner__text {
  margin-top: 15px;
}
}

@media (max-width:1100px) {
  .lada-banner__inner {
    top: 0;
    transform: none;
    margin-top: 35px;
}
  .lada-banner__btn {
    margin-top: 15px;
}
.lada__banner .swiper-pagination {
  margin-bottom: 5px;
}
  .lada-catalog {
    gap: 0;
}
  .lada-catalog__card {
    flex-direction: column-reverse;
}
.lada-catalog__card-left .lada-catalog__card-desc {
  padding-left: 0;
}
.lada-catalog__card-right .lada-catalog__card-desc {
  padding-right: 0;
}
.lada-catalog__card-img {
  margin: 25px auto;
  max-width: 100%;
}
.lada-envy__start {
  flex-direction: column;
}
.lada-envy__start-item:first-child, .lada-envy__start-item:last-child{
  width: 100%;
}
.lada-envy__start-desc {
  padding-left: 0;
  margin: 20px 0;
}
.lada__menu, .lada__catalog, .lada__offer {
  margin-bottom: 50px;
}
.lada__contacts, .lada-detail__content, .lada-detail__gallery-list {
  margin-bottom: 70px;
}
}

@media (max-width:1024px) {
  .lada-detail__gallery-item {
    width: calc(50% - 10px);
  }
}

@media (max-width:991px) {
  .lada__menu-inner {
    flex-direction: column;
}
  /* .lada-menu {
    padding: 16px 0;
} */
  .lada-contacts__inner {
    position: relative;
    border: 1px solid var(--blue-main);
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
    transform: inherit;
}
.lada-contacts__content {
  margin: 0 auto;
  width: 100%;
}
.lada-offer__list {
  flex-wrap: wrap;
}
.lada-offer__item {
  width: 100%;
}
.lada-menu__list {
  padding: 0;
  justify-content: space-between;
}
}

@media (max-width:800px) {
  .lada-banner__inner {
    margin-top: 10vw;
}
.lada-banner__btn {
  margin-top: 70px;
}
}

@media (max-width:767px) {
  .lada-btns__list {
    gap: 10px;
  }
  .lada-btns__item {
    width: 100%;
}
  .lada-btns__item .lada-btn {
    width: 100%;
  }
  .lada-contacts__btn {
    width: 100%;
}
.lada-contacts__btn .lada-btn {
  width: 100%;
}
.lada-menu__list {
  padding: 0;
  justify-content: space-between;
}
.lada-catalog__card-title, .lada-envy__start-title, .lada-catalog__card-title span {
  font-size: 25px;
  margin-bottom: 20px;
}
.lada-catalog__card-li, .lada-envy__start-li, .lada-detail__li {
  margin-bottom: 10px;
}
.lada-offer__item-title {
  font-size: 20px;
  margin-top: 20px;
}
.lada-offer__item-icon svg {
  width: 32px;
  height: 32px;
}
.lada-offer__item-icon {
  width: 65px;
  height: 65px;
}
#map {
  height: 400px;
}
.lada-detail__table {
  margin-bottom: 30px;
}
.lada-menu__item {
  min-height: 65px;
  align-items: center;
}
}

@media (max-width:600px) {
  .form-holder__inner {
    padding: 25px;
}
.form__heading h3 {
  font-size: 24px;
}
.form-input__holder {
  margin-top: 5px;
}
.form__input {
  padding: 10px;
  height: 35px;
}
.form__textarea {
  height: 50px;
}
}

@media (max-width:500px) {
  .lada-envy__end {
    flex-wrap: wrap;
}
.lada-envy__end-item:first-child, .lada-envy__end-item:last-child{
  width: 100%;
}
.lada__menu, .lada__catalog, .lada__offer {
  margin-bottom: 30px;
}
.lada__envy {
  margin-bottom: 30px;
}
.lada-catalog__card-btn{
  width: 100%;
}
.lada-catalog__card-btn .lada-btn{
  width: 100%;
}
.lada-detail__tabs-list {
  flex-direction: column;
}
.lada-detail__tabs-item {
  width: 100%;
}
.lada-detail__tabs-item:not(:last-child) {
  border-right: none;
  border-bottom: 1px solid var(--blue-main);
}
.lada-catalog__card-title, .lada-envy__start-title, .lada-catalog__card-title span{
  font-size: 22px;
}
.lada-banner__title {
  font-size: 22px;
  padding: 10px 20px;
}
.lada-banner__subTitle {
  font-size: 22px;
}
.lada-banner__text {
  font-size: 15px;
}   
.lada-menu__item {
  padding: 15px;
}
}

@media (max-width:425px) {
  .lada-menu__link {
    font-size: 14px;
  }
  .lada-contacts__content {
    padding: 25px;
  }
  .lada-contacts__title {
    font-size: 25px;
  }
  .lada-contacts__text {
    margin: 20px 0;
}
.lada-offer__item-title {
  font-size: 18px;
}
.lada-offer__list {
  gap: 15px;
}
}