:root, .light {
  --main-red-primal: #CE253D;
  --main-red-hover: #B22034;
  --main-red-disabled: #C6C6D0;
  --main-red-pressed: #A5192C;
  --main-gray-primal: #26262C;
  --main-gray-hover: #1B1B1E;
  --main-gray-disabled: #BEBEC7;
  --main-gray-pressed: #17171A;
  --text-primary: #26262C;
  --text-seconadry-high: #3A3A40;
  --text-secondary-high: #3A3A40;
  --text-secondary: #8D8D92;
  --text-tertiary: #BCBCC0;
  --text-inverse: #FFFFFF;
  --text-white-already: #FFFFFF;
  --text-blue: #3381FF;
  --text-light: #3A3A40;
  --text-button-disabled: #FFFFFF;
  --other-lines: #E5E5E9;
  --other-secondary: #B5B5BE;
  --other-alt-secondary: #ECECF1;
  --other-tertiary: #EEEEF2;
  --other-tertiary-high: #F5F5F9;
  --other-red-primal: #E27C8B;
  --other-green: #219653;
  --other-light-blue: #E0EBFF;
  --other-blue: #CBDEFF;
  --other-dark-blue: #B9D4FF;
  --other-blue-highlight: #177FDE;
  --bg-primary: #FFFFFF;
  --bg-secondary: #EDEDF3;
  --bg-alt-secondary: #F6F6F8;
  --bg-tertiary: #E4E4EA;
  --bg-red-primal: #FFEDF0;
  --bg-red-second: #FFE3E8;
  --bg-primary-opacity: #FFFFFFB2;
  --btn-box-shadow: 16px -16px 40px 0px #44446414, -4px 4px 16px 0px #4444641A;
  --card-box-shadow: -2px -2px 24px 1px #1B1F220F, 6px 6px 24px 0px #1B1F220F;
  --footer-box-shadow: 0px 3px 13px 0px #574F761F;
  --new-year-color: #F2F9FD;
  --new-year-color-highlight: #E2F4FF;
  --old-regular-text-bright: #3A3A40;
  --old-regular-text: #4D4D54;
  --old-regular-text-hover: #323237;
  --old-tile-background: #f6f6f7;
  --old-tile-background-hover: #ffffff;
  --old-program-background: #ffffff;
  --old-slide-info-back: rgba(255, 255, 255, 0.5);
  --old-footer-2022-arrow: url("../img/svg/city-arrow.svg");
  --old-container-4: #CE253D;
  --old-header-2022-9: #ffffff;
  --old-header-2022-10: #585858;
  --old-header-2022-11: rgba(0, 0, 0, 0.1);
  --old-header-2022-12: #e4e8ed;
  --old-header-2022-13: #fff3f5;
  --old-vzr-payment-loyalty-1: #777;
  --old-vzr-payment-loyalty-2: #fff;
  --old-vzr-checkbox-radio-6: #fff;
  --old-vzr-checkbox-radio-7: #d02138;
  --old-vzr-checkbox-radio-5: #fff;
  --old-vzr-checkbox-radio-4: #b2b2b2;
  --old-policies-cards-15: #e9e9ef;
  --old-policies-cards-12: #f6f6f7;
  --old-page-search-result-4: url("/assets/img/temp/search/auto.png");
  --old-page-search-result-5: url("/assets/img/temp/search/housing.png");
  --old-page-search-result-6: url("/assets/img/temp/search/travel.png");
  --old-page-search-result-7: url("/assets/img/temp/search/health.png");
  --old-page-search-result-8: url("/assets/img/temp/search/alfa.png");
  --old-page-news-pages-6: 0 4px 16px rgba(0, 0, 0, 0.15);
  --old-page-news-pages-5: #fff;
  --old-tags-1: #fff;
  --old-autocomplete-suggestions-8: #f2f2f4;
  --old-calculator-helper-7: 0 0 20px 10px #0000000f;
  --old-calculator-helper-6: #585858;
  --old-calculator-helper-5: #fff;
  --old-calculator-helper-4: 1;
  --old-calculator-helper-3: #585858;
  --old-calculator-helper-2: #585858;
  --old-calculator-helper-1: #fff;
  --old-popup-mobile-menu-2022-22: #fff;
  --old-main-slider-14: #eeeeef;
  --old-page-accident-accident-21: #ecebf0;
  --old-popup-feedback-4: #585858;
  --old-popup-feedback-3: #f2f2f4;
  --old-popup-feedback-2: 0 12px 30px rgba(0, 0, 0, 0.12);
  --old-popup-feedback-1: #fff;
  --old-tables-6: #000;
  --old-checkbox-7: #b22034;
  --old-sms-slider-1: #fff;
  --old-tables-5: #eaeaea;
  --old-tables-4: #fff;
  --old-select2-scss-libs-1: none;
  --old-select2-scss-libs-2: none;
  --old-select2-scss-libs-3: none;
  --old-favourit-popup-3: #3a3a40;
  --old-page-calculator-kasko-3: #f3f3f3;
  --old-page-calculator-kasko-2: #f3f3f3;
  --old-tables-1: #fff;
  --old-tables-2: #f3f3f3;
  --old-tables-3: #eaeaea;
  --old-atoms-specify-input-1: #f2f2f4;
  --old-page-search-result-3: 1;
  --old-page-search-result-2: rgba(234, 234, 234, 0.7);
  --old-page-search-result-1: #f6f6f7;
  --old-popup-4: #585858;
  --old-table-proxy-1: #fff;
  --old-autocomplete-suggestions-4: #696969;
  --old-accident-insur-2: #fff;
  --old-program-selection-simple-1: #fff;
  --old-global-5: unset;
  --old-global-4: none;
  --old-global-3: none;
  --old-global-2: none;
  --old-payment-points-policy-4: #fff;
  --old-ready-option-1: #fff;
  --old-type-policy-2: #000;
  --old-page-landing-1: #fff;
  --old-table-proxy-2: #f3f3f3;
  --old-form-3: #f3f3f3;
  --old-smb-popup-1: #fff;
  --old-inputs-8: #585858;
  --old-form-20: #696969;
  --old-steps-modern-5: #c4c4cc;
  --old-steps-modern-4: url('data:image/svg+xml;utf8,<svg width="53" height="52" viewBox="0 0 53 52" fill="none" xmlns="http://www.w3.org/2000/svg">  <path d="M1.31672 26C1.31672 40.0004 12.6663 51.35 26.6667 51.35C40.6671 51.35 52.0167 40.0004 52.0167 26C52.0167 11.9996 40.6671 0.650024 26.6667 0.650024C12.6663 0.650024 1.31672 11.9996 1.31672 26ZM49.9887 26C49.9887 38.8804 39.5471 49.322 26.6667 49.322C13.7863 49.322 3.34472 38.8804 3.34472 26C3.34472 13.1196 13.7863 2.67802 26.6667 2.67802C39.5471 2.67802 49.9887 13.1196 49.9887 26Z" fill="%23C4C4CC"/>  </svg>');
  --old-steps-modern-3: #ecebf0;
  --old-steps-modern-2: #202023;
  --old-steps-modern-1: url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0.651562 26C0.651562 40.0004 12.0011 51.35 26.0016 51.35C40.002 51.35 51.3516 40.0004 51.3516 26C51.3516 11.9996 40.002 0.650024 26.0016 0.650024C12.0011 0.650024 0.651562 11.9996 0.651562 26ZM49.3236 26C49.3236 38.8804 38.8819 49.322 26.0016 49.322C13.1212 49.322 2.67956 38.8804 2.67956 26C2.67956 13.1196 13.1212 2.67802 26.0016 2.67802C38.8819 2.67802 49.3236 13.1196 49.3236 26Z" fill="%23ECEBF0"/> <path d="M26.0016 0.650024C29.3306 0.650024 32.627 1.30572 35.7026 2.57968C38.7782 3.85364 41.5728 5.7209 43.9267 8.07487C46.2807 10.4288 48.148 13.2234 49.4219 16.299C50.6959 19.3746 51.3516 22.671 51.3516 26C51.3516 29.329 50.6959 32.6254 49.4219 35.701C48.148 38.7767 46.2807 41.5712 43.9267 43.9252C41.5728 46.2791 38.7782 48.1464 35.7026 49.4204C32.627 50.6943 29.3306 51.35 26.0016 51.35V49.322C29.0642 49.322 32.0969 48.7188 34.9265 47.5467C37.7561 46.3747 40.3271 44.6568 42.4927 42.4912C44.6584 40.3255 46.3762 37.7545 47.5483 34.925C48.7203 32.0954 49.3236 29.0627 49.3236 26C49.3236 22.9373 48.7203 19.9046 47.5483 17.0751C46.3762 14.2455 44.6584 11.6745 42.4927 9.50888C40.3271 7.34323 37.7561 5.62535 34.9265 4.45331C32.097 3.28127 29.0643 2.67802 26.0016 2.67802V0.650024Z" fill="%23F03C56"/> </svg>');
  --old-steps-modern-7: url("/assets/img/svg/steps__steps/active.svg");
  --old-steps-modern-8: url("/assets/img/svg/steps__steps/disabled.svg");
  --old-steps-modern-step1: url("/assets/img/svg/steps__steps/step1.svg");
  --old-steps-modern-step2: url("/assets/img/svg/steps__steps/step2.svg");
  --old-steps-modern-step3: url("/assets/img/svg/steps__steps/before.svg");
  --old-fixed-footers-1: #9da1a2;
  --old-fixed-footers-2: #f1eef2;
  --old-fixed-footers-3: rgba(0, 0, 0, 0.15);
  --old-autocomplete-suggestions-7: #fcfcfd;
  --old-autocomplete-suggestions-9: #585858;
  --old-autocomplete-suggestions-10: #f2f2f4;
  --old-image-wide-1: 1;
  --old-image-wide-2: #fff;
  --old-flip-cards-3: #585858;
  --old-flip-cards-4: #585858;
  --old-content-3: #f4f4f7;
  --old-reviews-5: #696969;
  --old-main-fast-16: #eaebf0;
  --old-page-kasko-moskva-36: #eaeaee;
  --old-page-kasko-moskva-37: #202023;
  --old-page-kasko-moskva-38: #202023;
  --old-page-kasko-moskva-39: #f4f4f5;
  --old-page-osago-accident-22: #eaeaee;
  --old-page-osago-accident-23: #202023;
  --old-page-personal-29: #fff;
  --old-pages-osago-landing-3: #fdfdfd;
  --old-tabs-atoms-18: #b2b2b2;
  --old-tabs-atoms-19: #fdfdfd;
  --old-page-online-dms-16: #585858;
  --old-page-emergencies-4: #585858;
  --old-page-news-3: #696969;
  --old-page-landing-kasko-13: #696969;
  --old-payment-points-9: #696969;
  --old-payment-points-policy-3: #696969;
  --old-popup-24: #696969;
  --old-global-19: #585858;
  --old-global-1: #fff;
  --old-container-3: #696969;
  --old-main-slider-13: #585858;
  --old-container-2: #696969;
  --old-categories-6: #696969;
  --old-accordion-1: #696969;
  --old-page-child-sport-3: #696969;
  --old-form-19: #696969;
  --old-atoms-select-32: #4d4d54;
  --old-redesign2022-menu-background: #fdfdfd;
  --old-redesign2022-menu-items: #585858;
  --old-footer-background: linear-gradient(0deg, rgba(246, 246, 247, 0.9), rgba(246, 246, 247, 0.9)), linear-gradient(92.86deg, rgba(206, 37, 61, 0.03) -3.74%, rgba(206, 37, 61, 0) 64.69%);
  --old-footer-background-color: #f6f6f6;
  --old-footer-background-color-active: #ece9ea;
  --old-footer-head-inner-active: #c7c4c5;
  --old-footer-text-elements: #9ca0a1;
  --old-footer-text-elements1: #585858;
  --old-breadcrumbs-item: #b1b1b1;
  --old-breadcrumbs-link: #4d4d54;
  --old-content-4: #696969;
  --old-content-5: #f6f6f7;
  --old-drop-down-menu-3: #696969;
  --old-footer-2022-15: #343338;
  --old-form-18: #696969;
  --old-main-app-8: #343338;
  --old-main-fast-11: rgba(0, 0, 0, 0);
  --old-main-fast-14: #4D4D54;
  --old-main-fast-15: #CE253D;
  --old-main-info-7: #585858;
  --old-main-policies-13: #f5f5f6;
  --old-main-promos-8: #ce253d;
  --old-main-promos-9: #f5f5f6;
  --old-options-table-11: #696969;
  --old-page-accident-accident-13: #696969;
  --old-page-auto-insurance-32: #4d4d54;
  --old-page-index-3: #343338;
  --old-page-kasko-moskva-34: #3a3a40;
  --old-page-kasko-moskva-35: #3a3a40;
  --old-page-landing-kasko-12: #f2f2f4;
  --old-page-osago-accident-20: #4d4d54;
  --old-page-osago-accident-21: #4d4d54;
  --old-checkbox-10: #696969;
  --old-page-osago-accident-24: linear-gradient(267.17deg, #fff 40.04%, rgba(255, 255, 255, 0) 97.71%);
  --old-page-auto-insurance-33: linear-gradient(0deg, #f6f6f7 72.01%, rgba(236, 236, 237, 0.481134) 84.84%, rgba(236, 236, 237, 0) 92.15%);
  --old-page-accident-accident-19: linear-gradient(267.17deg, #fff 40.04%, rgba(255, 255, 255, 0) 97.71%);
  --old-page-accident-accident-20: linear-gradient(103.17deg, #fff 40.04%, rgba(255, 255, 255, 0) 97.71%);
  --old-tags-6: linear-gradient(267deg, #fff 40.04%, rgba(255, 255, 255, 0) 97.71%);
  --old-main-info-8: linear-gradient(0deg, #fff 12.92%, rgba(255, 255, 255, 0) 88.76%);
  --old-popup-mobile-menu-2022-20: linear-gradient(to right, #cd253d 75%, #fdfdfd 75%);
  --old-popup-mobile-menu-2022-19: linear-gradient(to right, #fff 75%, #c5c5c8 75%);
  --old-search-popup-4: #e1e1e7;
  --old-search-popup-5: #4d4d54;
  --old-search-popup-6: #a0a0a0;
  --old-search-popup-1: #4d4d54;
  --old-search-popup-2: #fdfdfd;
  --old-atoms-specify-select-1: #fdfdfd;
  --old-atoms-specify-select-2: #f3f3f4;
  --old-atoms-specify-select-3: #e1e1e7;
  --old-atoms-specify-select-4: #ececf2;
  --old-atoms-specify-tabs-1: #b0b0b0;
  --old-atoms-specify-tabs-2: #9999a0;
  --old-atoms-specify-tabs-3: #fdfdfd;
  --old-atoms-specify-tabs-4: #3a3a40;
  --old-atoms-specify-tabs-5: #b0b0b0;
  --old-atoms-landing-tiles-1: #f2f2f4;
  --old-atoms-landing-tiles-2: #3a3a40;
  --old-atoms-landing-tiles-3: #fff;
  --old-atoms-landing-tiles-4: #4d4d54;
  --old-atoms-landing-tiles-5: #4d4d54;
  --old-atoms-landing-blocks-1: #fff;
  --old-atoms-landing-blocks-2: #3a3a40;
  --old-container-1: #fff;
  --old-atoms-select-30: #dededf;
  --old-atoms-select-31: #ededee;
  --old-atoms-select-33: #EDEDEE;
  --old-atoms-select-27: #e17b8a;
  --old-atoms-select-25: #eaebf0;
  --old-page-ask-form-1: url(/assets/img/temp/pp-faq-bg.jpg);
  --old-page-ask-form-2: none;
  --old-page-ask-form-3: #b2b2ba;
  --old-atoms-inputs-1: #dededf;
  --old-atoms-inputs-2: #f6f6f7;
  --old-page-news-pages-10: #fff;
  --old-page-news-pages-7: #ffedf0;
  --old-page-news-pages-4: #fff;
  --old-page-news-pages-2: #585858;
  --old-tabs-atoms-2022-9: #e4e8ed;
  --old-tabs-atoms-2022-5: #f4f4f7;
  --old-tabs-atoms-2022-3: #9A9AA1;
  --old-tabs-atoms-16: #fff;
  --old-tabs-atoms-11: #fff;
  --old-tabs-atoms-12: #f4f4f7;
  --old-tabs-atoms-13: #585858;
  --old-tabs-atoms-14: #ce253d;
  --old-tabs-atoms-4: #ce253d;
  --old-tabs-atoms-5: #b2b2b2;
  --old-atoms-select-19: #eaeaea;
  --old-atoms-select-14: #ececf0;
  --old-atoms-select-15: #fff;
  --old-atoms-select-16: #e2e2e8;
  --old-atoms-select-17: #585858;
  --old-atoms-select-12: #f3f3f3;
  --old-atoms-select-8: #dbdbdb;
  --old-atoms-select-9: #696969;
  --old-atoms-select-10: #b2b2b2;
  --old-atoms-select-1: #f6f6f7;
  --old-atoms-select-2: #f1f1f1;
  --old-atoms-select-3: #fff;
  --old-atoms-select-4: #f3f3f3;
  --old-atoms-select-5: #585858;
  --old-atoms-select-6: #ce253d;
  --old-atoms-select-7: #b5b5be;
  --old-radio-11: none;
  --old-radio-12: #ce253d;
  --old-radio-8: #585858;
  --old-radio-9: #fff;
  --old-radio-10: none;
  --old-radio-4: #f4f4f7;
  --old-promocode-1: #fff;
  --old-possible-payment-methods-2: #fff;
  --old-osago-links-1: #fff;
  --old-links-4: #696969;
  --old-points-3: #f2f2f4;
  --old-points-4: #3a3a40;
  --old-inputs-2022-12: #fff;
  --old-inputs-2022-9: #e27c8b;
  --old-inputs-2022-7: #f3f3f3;
  --old-inputs-2022-1: #fff;
  --old-inputs-2022-2: #585858;
  --old-inputs-2022-3: #dbdbdb;
  --old-inputs-2022-4: #adadad;
  --old-inputs-2022-5: #b2b2b2;
  --old-inputs-21: #ededee;
  --old-inputs-20: #f6f6f7;
  --old-inputs-19: #dededf;
  --old-inputs-18: #9a9aa1;
  --old-inputs-17: #c4c4cc;
  --old-inputs-15: #fff;
  --old-inputs-16: #dededf;
  --old-inputs-22: #ededee;
  --old-inputs-11: #e27c8b;
  --old-inputs-12: #9da1a2;
  --old-inputs-4: #EDEDEE;
  --old-inputs-3: #FFFFFF;
  --old-inputs-1: #585858;
  --old-hints-1: #4d4d54;
  --old-hints-2: #fdfdfd;
  --old-hints-3: rgba(0, 0, 0, 0.06);
  --old-files-2: #696969;
  --old-files-3: #b2b2b2;
  --old-error-block-2: #ffedf0;
  --old-dotted-line-3: #fff;
  --old-datepicker-4: #f3f3f3;
  --old-datepicker-5: #696969;
  --old-datepicker-6: #e3e3e3;
  --old-datepicker-7: #bfbfbf;
  --old-datepicker-8: #c4c4cc;
  --old-datepicker-1: #c4c4cc;
  --old-datepicker-2: #4d4d54;
  --old-datepicker-11: #f6f6f7;
  --old-datepicker-9: #ce253d;
  --old-datepicker-10: #dededf;
  --old-checkbox-9: #fff;
  --old-checkbox-4: #dededf;
  --old-checkbox-2: #b5b5be;
  --old-checkbox-3: #ececf0;
  --old-checkbox-5: #f6f6f7;
  --old-checkbox-6: #e27c8b;
  --old-calcslider-1: #585858;
  --old-buttons-12: #fdfdfd;
  --old-buttons-13: #696969;
  --old-buttons-14: #999;
  --old-buttons-7: #696969;
  --old-buttons-8: #999;
  --old-buttons-1: #fff;
  --old-buttons-2: #cd253d;
  --old-buttons-3: #b22034;
  --old-buttons-4: #a5192c;
  --old-buttons-disabled-1: #C6C6CE;
  --old-autocomplete-suggestions-5: #ce253d;
  --old-autocomplete-suggestions-6: #fdfdfd;
  --old-autocomplete-suggestions-3: #fff;
  --old-autocomplete-suggestions-1: #ce253d;
  --old-attention-blocks-9: #696969;
  --old-attention-blocks-8: #696969;
  --old-attention-blocks-6: #fff;
  --old-attention-blocks-1: #f3f3f3;
  --old-attention-blocks-2: #ffedf0;
  --old-attention-blocks-3: #000000;
  --old-attention-blocks-4: #fde2e7;
  --old-pages-osago-landing-1: #585858;
  --old-pages-osago-landing-2: #4d4d54;
  --old-page-vzr-4: #fff;
  --old-page-recommendation-8: #f4f4f7;
  --old-page-personal-21: #3a3a40;
  --old-page-personal-22: #4d4d54;
  --old-page-personal-19: #f4f4f7;
  --old-page-personal-15: #ffedf0;
  --old-page-personal-6: #ffffff;
  --old-page-personal-7: #ffffff;
  --old-page-personal-1: #dbdbdb;
  --old-page-osago-accident-16: #ffe3e8;
  --old-page-osago-accident-8: #4d4d54;
  --old-page-osago-accident-9: #fff;
  --old-page-osago-accident-10: #9da1a2;
  --old-page-osago-accident-11: #4d4d54;
  --old-page-osago-accident-12: #e1e0e7;
  --old-page-osago-accident-6: #ecebf0;
  --old-page-osago-accident-1: #f4f4f7;
  --old-page-osago-accident-3: #3a3a40;
  --old-page-osago-accident-4: #f6f6f7;
  --old-page-dms-accident-1: #9a9aa1;
  --old-page-dms-accident-2: #3a3a40;
  --old-page-dms-accident-3: #f6f6f7;
  --old-page-dms-accident-4: #4d4d54;
  --old-page-dms-accident-5: #dededf;
  --old-page-dms-accident-6: #e2e2e8;
  --old-page-online-dms-15: multiply;
  --old-page-online-dms-11: black;
  --old-page-online-dms-8: #585858;
  --old-page-online-dms-2: #585858;
  --old-page-online-dms-3: #fff;
  --old-page-online-dms-5: #f2f2f4;
  --old-page-online-dms-6: #f4f4f7;
  --old-page-online-dms-7: #eaeaea;
  --old-page-emergencies-2: #fff;
  --old-page-emergencies-3: #f4f4f7;
  --old-page-landing-mortgage-9: #fff;
  --old-page-landing-mortgage-6: #f5f5f8;
  --old-page-landing-mortgage-7: #fff;
  --old-page-landing-mortgage-1: #ce253d;
  --old-page-landing-mortgage-2: #3a3a40;
  --old-page-landing-mortgage-3: #4d4d54;
  --old-page-landing-mortgage-4: #f2f2f4;
  --old-page-landing-kasko-11: rgba(0, 0, 0, 0.08);
  --old-page-landing-kasko-6: #fff;
  --old-page-landing-kasko-7: #f2f2f4;
  --old-page-landing-kasko-8: #e2e2e8;
  --old-page-landing-kasko-1: #3a3a40;
  --old-page-landing-kasko-2: #4d4d54;
  --old-page-landing-kasko-3: #f5f5f6;
  --old-page-landing-kasko-4: #fff;
  --old-page-kasko-moskva-32: rgba(58, 58, 64, 0.5);
  --old-page-kasko-moskva-28: #ebebee;
  --old-page-kasko-moskva-29: rgba(242, 242, 244, 0.7);
  --old-page-kasko-moskva-24: rgba(0, 0, 0, 0.08);
  --old-page-kasko-moskva-25: white;
  --old-page-kasko-moskva-26: #ecebf0;
  --old-page-kasko-moskva-20: #e2e2e8;
  --old-page-kasko-moskva-21: #f9f9f9;
  --old-page-kasko-moskva-22: #c4c4cc;
  --old-page-kasko-moskva-16: rgba(255, 255, 255, 0.5);
  --old-page-kasko-moskva-17: #3a3a40;
  --old-page-kasko-moskva-18: #f6f6f7;
  --old-page-kasko-moskva-14: #4d4d54;
  --old-page-kasko-moskva-8: #ecebf0;
  --old-page-kasko-moskva-3: #9da1a2;
  --old-page-kasko-moskva-4: #fff;
  --old-page-kasko-moskva-5: #f6f6f7;
  --old-page-kasko-moskva-1: #4d4d54;
  --old-page-individuals-all-2: #fff;
  --old-page-individuals-1: #3a3a40;
  --old-page-individuals-2: #fff;
  --old-page-index-1: #f5f2f4;
  --old-page-flat-calculator-5: #b2b2ba;
  --old-page-flat-calculator-1: #585858;
  --old-page-flat-calculator-2: #696969;
  --old-page-auto-insurance-30: rgba(206, 37, 61, 0.4);
  --old-page-auto-insurance-25: white;
  --old-page-auto-insurance-21: rgba(255, 255, 255, 0.5);
  --old-page-auto-insurance-22: #f6f6f7;
  --old-page-auto-insurance-11: #fff;
  --old-page-auto-insurance-8: #f6f6f7;
  --old-page-auto-insurance-1: #4d4d54;
  --old-page-auto-insurance-2: #3a3a40;
  --old-page-auto-insurance-3: #ce253d;
  --old-page-auto-insurance-4: #ce253d;
  --old-page-accident-accident-14: #eaeaee;
  --old-page-accident-accident-15: #202023;
  --old-page-accident-accident-16: #eaeaee;
  --old-page-accident-accident-17: #e3e2e9;
  --old-page-accident-accident-18: #202023;
  --old-page-accident-accident-10: #202023;
  --old-page-accident-accident-7: #f9f9f9;
  --old-page-accident-accident-8: #0000001f;
  --old-page-accident-accident-1: #f4f4f7;
  --old-page-accident-accident-2: #fff;
  --old-page-accident-accident-3: #3a3a40;
  --old-page-accident-accident-4: #ffedf0;
  --old-page-accident-accident-5: #4d4d54;
  --old-page-accident-accident-6: #fff;
  --old-page-accident-accident-9: #b5b5be;
  --old-page-accident-accident-11: #9a9aa1;
  --old-who-insured-2: #f3f3f3;
  --old-who-insured-3: #fff;
  --old-type-policy-1: #fff;
  --old-type-cards-1: #f6f6f7;
  --old-type-cards-2: #fff;
  --old-type-cards-3: #3a3a40;
  --old-type-cards-4: #4d4d54;
  --old-tags-2: #4d4d54;
  --old-tags-3: #f6f6f7;
  --old-synopsis-member-3: #fff;
  --old-steps-2: #777;
  --old-slick-dms-2: #fff;
  --old-services-1: #f6f6f7;
  --old-services-2: #fff;
  --old-services-3: #3a3a40;
  --old-reviews-table-dms-1: #fff;
  --old-reviews-3: #fff;
  --old-promo-1: #fff;
  --old-promo-2: #585858;
  --old-program-selection-7: #fff;
  --old-program-selection-8: #000;
  --old-pp-term-5: #fff;
  --old-pp-info-2: #fff;
  --old-pp-about-2: #696969;
  --old-popup-2024-components-7: #fff;
  --old-popup-2024-components-1: #3a3a40;
  --old-popup-10: #fff;
  --old-popup-3: #696969;
  --old-popup-text-1: #4d4d54;
  --old-policies-cards-14: #fff;
  --old-policies-cards-11: #fff;
  --old-policies-cards-8: #3a3a40;
  --old-policies-cards-9: #fcfcfd;
  --old-policies-cards-6: #ececf0;
  --old-policies-cards-1: #f4f4f7;
  --old-policies-cards-2: #ffe3e8;
  --old-policies-cards-3: #4d4d54;
  --old-policies-cards-4: #585858;
  --old-personal-policies-preloader-4: #fff;
  --old-personal-policies-preloader-1: #f4f4f7;
  --old-personal-policies-preloader-2: #4d4d54;
  --old-personal-cards-2: #696969;
  --old-payment-points-5: #fff;
  --old-payment-method-3: #fff;
  --old-partners-card-1: #fff;
  --old-options-table-8: #fff;
  --old-options-table-6: #696969;
  --old-options-table-4: #000;
  --old-main-why-1: #8a8a8a;
  --old-main-why-2: #343338;
  --old-main-why-3: #f6f6f7;
  --old-main-slider-10: rgba(240, 240, 242, 0.72);
  --old-main-slider-11: rgba(255, 255, 255, 0.5);
  --old-main-slider-12: #696969;
  --old-main-slider-6: rgba(0, 0, 0, 0.07);
  --old-main-slider-7: rgba(242, 242, 242, 0.5);
  --old-main-slider-15: rgba(230, 230, 232, 0.72);
  --old-main-slider-2: #343338;
  --old-main-slider-3: #fff;
  --old-main-slider-4: #f4f3f4;
  --old-main-search-1: #343338;
  --old-main-quiz-2: #585858;
  --old-main-quiz-3: rgba(245, 245, 247, 0.86);
  --old-main-quiz-4: multiply;
  --old-main-promos-1: #343338;
  --old-main-promos-2: #585858;
  --old-main-promos-3: #fff;
  --old-main-promos-4: #ce253d;
  --old-main-promos-5: #fcfcfd;
  --old-main-promos-6: rgba(242, 242, 244, 0.7);
  --old-main-promos-7: rgba(0, 0, 0, 0.08);
  --old-main-policies-2-10: rgba(245, 245, 247, 0.86);
  --old-main-policies-2-8: rgba(255, 255, 255, 0.86);
  --old-main-policies-2-4: #f2f2f4;
  --old-main-policies-2-1: #585858;
  --old-main-policies-2-2: #343338;
  --old-main-policies-8: #bf263d;
  --old-main-policies-9: rgba(87, 79, 118, 0.2);
  --old-main-policies-10: rgba(255, 255, 255, 0.86);
  --old-main-policies-11: rgba(245, 245, 247, 0.86);
  --old-main-policies-1: #4D4D54;
  --old-main-policies-2: #3A3A40;
  --old-main-policies-3: #f0f0f2;
  --old-main-policies-4: #fff;
  --old-main-policies-5: #585858;
  --old-main-policies-6: #f2f2f4;
  --old-main-news-1: #343338;
  --old-main-news-2: #9da1a2;
  --old-main-info-5: #eaeaea;
  --old-main-info-1: #343338;
  --old-main-info-2: #585858;
  --old-components-fast-1: #eaeaea;
  --old-components-fast-2: #585858;
  --old-components-fast-3: #585858;
  --old-components-fast-4: #fdfdfd;
  --old-main-fast-8: #eaeaea;
  --old-main-fast-9: #F6F6F7;
  --old-main-fast-10: rgba(244, 244, 247, 0.9);
  --old-main-fast-4: #585858;
  --old-main-fast-5: #f3f3f3;
  --old-main-fast-6: #b2b2b2;
  --old-main-cards-10: whitesmoke;
  --old-main-fast-1: #fff;
  --old-main-fast-2: #343338;
  --old-main-cards-1: #fff;
  --old-main-cards-2: #343338;
  --old-main-cards-3: #585858;
  --old-main-cards-4: #f4f4f7;
  --old-main-cards-5: #585858;
  --old-main-cards-6: #fff;
  --old-main-cards-7: #fcfcfd;
  --old-main-cards-8: rgba(242, 242, 244, 0.7);
  --old-main-cards-circle: #F6F6F7;
  --old-main-app-2: #343338;
  --old-main-app-3: #585858;
  --old-main-app-4: #fff;
  --old-inline-iconed-4: #fff;
  --old-hero-7: rgba(255, 255, 255, 0.5);
  --old-hero-3: #3a3a40;
  --old-hero-4: #4d4d54;
  --old-form-12: #fff;
  --old-form-7: #b2b2b2;
  --old-form-1: #eaeaea;
  --old-form-2: #8a8a8a;
  --old-flip-cards-1: #fff;
  --old-flip-cards-2: #696969;
  --old-cross-links-new-1: #fff;
  --old-cross-links-new-2: #f4f4f7;
  --old-cross-links-new-3: #585858;
  --old-cross-links-new-4: #fff;
  --old-cards-6: #696969;
  --old-cards-1: #fff;
  --old-calculator-estimation-15: rgba(0, 0, 0, 0.05);
  --old-calculator-estimation-4: #fff;
  --old-advantages-1: #fdfdfd;
  --old-advantages-2: #585858;
  --old-advantages-3: #585858;
  --old-accident-insur-1: #fff;
  --old-nav-2022-1: #b2b2b2;
  --old-nav-2022-12: #fcfcfd;
  --old-nav-2022-13: rgba(219, 219, 219, 0.4);
  --old-nav-2022-14: #fff;
  --old-nav-2022-15: #fff;
  --old-nav-2022-16: #80888b;
  --old-nav-2022-17: #ffffff;
  --old-nav-2022-19: #585858;
  --old-nav-2022-21: #e4e8ed;
  --old-nav-2022-23: #585858;
  --old-nav-2022-39: #585858;
  --old-nav-2022-40: #ce253d;
  --old-nav-2022-41: #fff;
  --old-nav-2022-42: #ce253d;
  --old-nav-2022-43: #585858;
  --old-nav-2022-44: #585858;
  --old-popup-mobile-menu-2022-16: #e1e1e7;
  --old-popup-mobile-menu-2022-17: #4d4d54;
  --old-popup-mobile-menu-2022-21: #ce253d;
  --old-popup-mobile-menu-2022-18: #4d4d54;
  --old-popup-mobile-menu-2022-15: #4d4d54;
  --old-popup-mobile-menu-2022-14: #b4b4bd;
  --old-popup-mobile-menu-2022-8: #eb9ba2;
  --old-popup-mobile-menu-2022-9: #585858;
  --old-popup-mobile-menu-2022-10: #585858;
  --old-popup-mobile-menu-2022-2: #fff;
  --old-popup-mobile-menu-2022-3: #eaeaea;
  --old-popup-mobile-menu-2022-4: #585858;
  --old-header-2022-2: #fff;
  --old-header-2022-3: #585858;
  --old-header-2022-6: #fdfdfd;
  --old-header-2022-7: #585858;
  --old-header-2022-gray17: #8a8a8a;
  --old-footer-2022-gray4: #dbdbdb;
  --old-drop-down-menu-2: #fdfdfd;
  --old-drop-down-menu-1: rgba(0, 0, 0, 0.15);
  --old-content-2: #fff;
  --old-select2-scss-libs-15: #fff;
  --old-daterangepicker-2: #fff;
  --old-daterangepicker-3: #fff;
  --old-daterangepicker-4: #dededf;
  --old-daterangepicker-5: #4d4d54;
  --old-daterangepicker-6: #ce253d;
  --old-daterangepicker-11: #fff;
  --old-daterangepicker-15: #fff;
  --old-page-accident-main-1: #3a3a40;
  --old-page-accident-main-2: #f6f6f7;
  --old-page-accident-main-3: #4d4d54;
  --old-container-background: #fff;
  --old-footer-2022-8: #f5f5f680;
  --old-global-gray: #696969;
  --old-header-2022-5: rgba(255, 255, 255, 0.66);
  --old-global-gray5: #f3f3f3;
  --old-nav-sos-item-text: #cd253d;
  --old-nav-sos-background: #fff;
  --old-header-2022-1: #f0f0f2;
  --old-toggle-1: #ceced3;
  --old-notice-1: #fff;
  --old-toggle-2: url("../img/svg/icons/theme-toggling-light.svg");
  --old-developers-popup-shadow: drop-shadow(0px 15px 29px rgba(0, 0, 0, 0.08));
  --old-main-slide-opacity: 1;
  --old-favourit-popup-1: #fff;
  --old-favourit-popup-2: #585858;
  --old-form-modern-1: #F6F6F7;
  --old-form-modern-2: #F5F5F6;
  --old-form-modern-3: #DEDEDF;
  --old-form-modern-4: #ffffff;
  --old-form-modern-5: #EEEEF2;
  --old-form-modern-6: #4D4D54;
  --old-form-modern-7: #fff;
  --old-form-modern-8: #DEDEDF;
  --old-steps-modern-6: #202023;
  --old-account-menu-1: #ffffff;
  --old-success-1: #ffe3e8;
  --old-success-2: #4d4d54;
  --old-success-3: #3a3a40;
  --old-history-1: #fff;
  --old-history-2: #b2b2b2;
  --old-calc-1: #fff;
  --old-page-calculator-osage-legal-1: #f5f5f6;
  --old-page-calculator-osage-legal-2: #3a3a40;
  --old-page-calculator-osage-legal-3: #9a9aa1;
  --old-page-search-result-9: #efeff0;
  --old-page-calculator-kasko-1: #fff;
  --old-page-calculator-kasko-4: #999;
  --old-page-calculator-kasko-5: #585858;
  --old-page-calculator-kasko-6: #696969;
  --old-checkmark: url(/assets/img/svg/check-mark-green.svg);
  --old-step-number-bg-1: #c6c6ce;
  --old-tabs-2022-1: #ECECF0;
  --old-tabs-2022-2: #FFFFFF;
  --old-tabs-2022-3: #4D4D54;
  --old-tabs-2022-4: #DEDEDF;
  --old-prolongation-dms-1: #ffffff;
  --old-prolongation-dms-2: #eeeef2;
  --old-prolongation-dms-3: #eeeef0;
  --old-prolongation-dms-4: #e2e2e8;
  --old-prolongation-dms-5: #9a9aa1;
  --old-prolongation-dms-6: #4d4d54;
  --old-prolongation-dms-7: #b5b5be;
  --old-prolongation-dms-8: #ffffff;
  --old-prolongation-dms-9: #3a3a40;
  --old-prolongation-dms-10: #f6f6f7;
  --old-prolongation-dms-11: #f6f6f7;
  --old-payment-points-value-1: #080504;
  --old-form-footer: #f1f1f3;
  --old-file-icon: url("/assets/img/temp/main/icon-file.png");
  --old-calculator-estimation-mobile-border-1: #E2E2E8;
  --old-gibdd-background: #ffffff;
  --old-orange-landing-bg-1: rgba(255, 255, 255, 0.5);
  --old-orange-landing-text-1: rgba(58, 58, 64, 0.5);
  --old-orange-landing-text-2: #b1b1b1;
  --old-orange-landing-text-3: #b2b2b2;
  --old-orange-landing-text-4: rgba(58, 58, 64, 0.5);
  --old-orange-landing-product-2: url("/assets/img/temp/orange-landing/product-2.png");
  --old-orange-landing-product-3: url("/assets/img/temp/orange-landing/product-3.png");
  --old-orange-landing-product-4: url("/assets/img/temp/orange-landing/product-4.png");
  --old-orange-landing-product-5: url("/assets/img/temp/orange-landing/product-5.png");
  --old-orange-landing-adv-1: url("/assets/img/temp/orange-landing/adv-1.png");
  --old-orange-landing-adv-2: url("/assets/img/temp/orange-landing/adv-2.png");
  --old-orange-landing-adv-3: url("/assets/img/temp/orange-landing/adv-3.png");
  --old-orange-landing-file-icon: url("/assets/img/temp/orange-landing/icon-file.png");
  --old-orange-landing-type-soon: url("/assets/img/temp/orange-landing/type-soon.png");
  --old-orange-landing-type-1: url("/assets/img/temp/orange-landing/type-1.png");
  --old-orange-landing-type-2: url("/assets/img/temp/orange-landing/type-2.png");
  --old-orange-landing-type-3: url("/assets/img/temp/orange-landing/type-3-new.png");
  --old-orange-landing-type-4: url("/assets/img/temp/orange-landing/type-4.png");
  --old-orange-landing-type-5: url("/assets/img/temp/orange-landing/type-5.png");
  --old-orange-landing-type-soon-s: url("/assets/img/temp/orange-landing/type-soon--s.png");
  --old-orange-landing-type-1-s: url("/assets/img/temp/orange-landing/type-1--s.png");
  --old-orange-landing-type-2-s: url("/assets/img/temp/orange-landing/type-2--s.png");
  --old-orange-landing-type-3-s: url("/assets/img/temp/orange-landing/type-3--s-new.png");
  --old-orange-landing-type-4-s: url("/assets/img/temp/orange-landing/type-4--s.png");
  --old-orange-landing-type-5-s: url("/assets/img/temp/orange-landing/type-5--s.png");
  --old-orange-landing-type-soon-t: url("/assets/img/temp/orange-landing/type-soon--t.png");
  --old-orange-landing-type-1-t: url("/assets/img/temp/orange-landing/type-1--t.png");
  --old-orange-landing-type-2-t: url("/assets/img/temp/orange-landing/type-2--t.png");
  --old-orange-landing-type-3-t: url("/assets/img/temp/orange-landing/type-3--t-new.png");
  --old-orange-landing-type-4-t: url("/assets/img/temp/orange-landing/type-4--t.png");
  --old-orange-landing-type-5-t: url("/assets/img/temp/orange-landing/type-5--t.png");
  --old-orange-landing-type-soon-m: url("/assets/img/temp/orange-landing/type-soon--m.png");
  --old-orange-landing-type-1-m: url("/assets/img/temp/orange-landing/type-1--m.png");
  --old-orange-landing-type-2-m: url("/assets/img/temp/orange-landing/type-2--m.png");
  --old-orange-landing-type-3-m: url("/assets/img/temp/orange-landing/type-3--m-new.png");
  --old-orange-landing-type-4-m: url("/assets/img/temp/orange-landing/type-4--m.png");
  --old-orange-landing-type-5-m: url("/assets/img/temp/orange-landing/type-5--m.png");
  --old-eosago-preview-arrow-bg: #FFF;
  --old-old-price: #9A9AA1;
  --old-auth-block-bg-gray: #eeeef2;
  --old-osago-driver: #3a3a40;
  --old-osago-driver-kbm: #f6f6f7;
  --old-link-plus-gray: url(/assets/img/svg/misc/link-plus-light.svg);
  --old-special-box-shadow: 16px -16px 40px 0px #4444640F, -4px 4px 16px 0px #44446414;
  --old-debug-console-1: #428bca;
  --old-debug-console-2: #5bc0de;
  --old-debug-console-3: #f7f7f9;
  --old-debug-console-4: #eeeeee;
  --old-debug-console-5: #b2b2ba;
  --old-debug-console-6: #1b1b20;
  --old-debug-console-7: #e0eaef;
  --old-dark-block: none;
  --old-light-block: block;
  --old-dark-inline-block: none;
  --old-light-inline-block: inline-block; }

.dark {
  --main-red-primal: #CE253D;
  --main-red-hover: #C21E35;
  --main-red-disabled: #3C3C44;
  --main-red-pressed: #B71930;
  --main-gray-primal: #F5F5F6;
  --main-gray-hover: #C7C7D1;
  --main-gray-disabled: #5C5C68;
  --main-gray-pressed: #B2B2BD;
  --text-primary: #F5F5F6;
  --text-seconadry-high: #CCCCD9;
  --text-secondary-high: #CCCCD9;
  --text-secondary: #7C7C92;
  --text-tertiary: #4C4C5D;
  --text-inverse: #414147;
  --text-white-already: #FFFFFF;
  --text-blue: #0062FF;
  --text-light: #202025;
  --text-button-disabled: #F5F5F666;
  --other-lines: #474751;
  --other-secondary: #6A6A75;
  --other-alt-secondary: #2B2B32;
  --other-tertiary: #27272C;
  --other-tertiary-high: #323237;
  --other-red-primal: #853743;
  --other-green: #079D48;
  --other-light-blue: #90BAFE;
  --other-blue: #70A6FC;
  --other-dark-blue: #5A99FF;
  --other-blue-highlight: #177FDE;
  --bg-primary: #202025;
  --bg-secondary: #323237;
  --bg-alt-secondary: #27272C;
  --bg-tertiary: #141418;
  --bg-red-primal: #341C23;
  --bg-red-second: #41232C;
  --bg-primary-opacity: #202025B2;
  --btn-box-shadow: -12px 12px 32px 0px #07070999, 8px -8px 24px 0px #07070999;
  --card-box-shadow: 0px 16px 40px 0px #07070952, 0px 8px 24px 0px #07070952;
  --footer-box-shadow: 0px 3px 20px 0px #07070947;
  --new-year-color: #31313A;
  --new-year-color-highlight: #272733;
  --old-footer-2022-arrow: url("/assets/img/svg/city-arrow-dark.svg");
  --old-container-4: #CE253D;
  --old-content-3: #27272c;
  --old-reviews-5: #fff;
  --old-main-fast-16: #141418;
  --old-page-kasko-moskva-36: #3a3a40;
  --old-page-kasko-moskva-37: #f3f3f4;
  --old-page-kasko-moskva-38: #f3f3f4;
  --old-page-kasko-moskva-39: #27272c;
  --old-page-osago-accident-22: #3a3a40;
  --old-page-osago-accident-23: #f3f3f4;
  --old-page-personal-29: #202025;
  --old-pages-osago-landing-3: #202025;
  --old-tabs-atoms-18: #323237;
  --old-tabs-atoms-19: #b1b1b9;
  --old-page-online-dms-16: #b2b2ba;
  --old-page-emergencies-4: #b2b2ba;
  --old-page-news-3: #b2b2ba;
  --old-page-landing-kasko-13: #b2b2ba;
  --old-payment-points-9: #b2b2ba;
  --old-payment-points-policy-3: #b2b2ba;
  --old-popup-24: #b2b2ba;
  --old-global-1: #202025;
  --old-global-19: #b2b2ba;
  --old-container-3: #b2b2ba;
  --old-main-slider-13: #b1b1b9;
  --old-container-2: #f5f5f6;
  --old-categories-6: #b2b2ba;
  --old-accordion-1: #b2b2ba;
  --old-page-child-sport-3: #b2b2ba;
  --old-form-19: #b2b2ba;
  --old-atoms-select-32: #bcbcc7;
  --old-redesign2022-menu-background: #323237;
  --old-redesign2022-menu-items: #b2b2ba;
  --old-footer-background: #202025;
  --old-footer-background-color: #202025;
  --old-footer-background-color-active: #202025;
  --old-footer-head-inner-active: #35353a;
  --old-footer-text-elements: #6a6a7d;
  --old-footer-text-elements1: #f5f5f6;
  --old-breadcrumbs-item: #636363;
  --old-breadcrumbs-link: #b2b2ba;
  --old-content-4: #b2b2ba;
  --old-content-5: #27272c;
  --old-drop-down-menu-3: #f5f5f6;
  --old-footer-2022-15: #bcbcc7;
  --old-form-18: #f5f5f6;
  --old-main-app-8: #b2b2ba;
  --old-main-fast-11: #29292e;
  --old-main-fast-14: #BCBCC7;
  --old-main-fast-15: #CE253D;
  --old-main-info-7: #f5f5f6;
  --old-main-policies-13: #f5f5f6;
  --old-main-promos-8: #b2b2ba;
  --old-main-promos-9: #f5f5f6;
  --old-options-table-11: #b2b2b2;
  --old-page-accident-accident-13: #b2b2ba;
  --old-page-auto-insurance-32: #f5f5f6;
  --old-page-index-3: #f5f5f6;
  --old-page-kasko-moskva-34: #f6f6f7;
  --old-page-kasko-moskva-35: #b2b2ba;
  --old-page-landing-kasko-12: #2e2e33;
  --old-page-osago-accident-20: #b2b2ba;
  --old-page-osago-accident-21: #b2b2ba;
  --old-checkbox-10: #bcbcc7;
  --old-page-osago-accident-24: linear-gradient(267.17deg, #202025 40.04%, rgba(255, 255, 255, 0) 97.71%);
  --old-page-auto-insurance-33: linear-gradient(0deg, #27272c 72.01%, rgba(236, 236, 237, 0.481134) 84.84%, rgba(236, 236, 237, 0) 92.15%);
  --old-page-accident-accident-19: linear-gradient(267.17deg, #202025 40.04%, rgba(255, 255, 255, 0) 97.71%);
  --old-page-accident-accident-20: linear-gradient(103.17deg, #202025 40.04%, rgba(255, 255, 255, 0) 97.71%);
  --old-tags-6: linear-gradient(267deg, #202025 40.04%, rgba(255, 255, 255, 0) 97.71%);
  --old-main-info-8: linear-gradient(0deg, #202025 12.92%, rgba(255, 255, 255, 0) 88.76%);
  --old-popup-mobile-menu-2022-20: linear-gradient(to right, #cd253d 75%, #1b1b20 75%);
  --old-popup-mobile-menu-2022-19: linear-gradient(to right, #1b1b20 75%, #3b3b43 75%);
  --old-search-popup-4: #474751;
  --old-search-popup-5: #f5f5f6;
  --old-search-popup-6: #979797;
  --old-search-popup-1: #f5f5f6;
  --old-search-popup-2: #1b1b20;
  --old-atoms-specify-select-1: #1b1b20;
  --old-atoms-specify-select-2: #27272c;
  --old-atoms-specify-select-3: #474751;
  --old-atoms-specify-select-4: #141418;
  --old-atoms-specify-tabs-1: #27272c;
  --old-atoms-specify-tabs-2: #b2b2ba;
  --old-atoms-specify-tabs-3: #cd253d;
  --old-atoms-specify-tabs-4: #f3f3f4;
  --old-atoms-specify-tabs-5: #27272c;
  --old-atoms-landing-tiles-1: #25252a;
  --old-atoms-landing-tiles-2: #f5f5f6;
  --old-atoms-landing-tiles-3: #25252a;
  --old-atoms-landing-tiles-4: #b2b2ba;
  --old-atoms-landing-tiles-5: #f5f5f6;
  --old-atoms-landing-blocks-1: #202025;
  --old-atoms-landing-blocks-2: #f5f5f6;
  --old-container-1: #202025;
  --old-atoms-select-30: #474751;
  --old-atoms-select-31: #202025;
  --old-atoms-select-33: #141418;
  --old-atoms-select-27: #843743;
  --old-atoms-select-25: #141418;
  --old-page-ask-form-1: none;
  --old-page-ask-form-2: #27272c;
  --old-page-ask-form-3: #ffffff;
  --old-atoms-inputs-1: #474751;
  --old-atoms-inputs-2: #323237;
  --old-page-news-pages-10: #1b1b20;
  --old-page-news-pages-7: #27272c;
  --old-page-news-pages-4: #202025;
  --old-page-news-pages-2: #f5f5f6;
  --old-tabs-atoms-2022-9: #202025;
  --old-tabs-atoms-2022-5: #27272c;
  --old-tabs-atoms-2022-3: #6A6A7D;
  --old-tabs-atoms-16: #ce253d;
  --old-tabs-atoms-11: #202025;
  --old-tabs-atoms-12: #27272c;
  --old-tabs-atoms-13: #b1b1b9;
  --old-tabs-atoms-14: #f6f6f5;
  --old-tabs-atoms-4: #ce253d;
  --old-tabs-atoms-5: #c6c6ce;
  --old-atoms-select-19: #1b1b20;
  --old-atoms-select-14: #141418;
  --old-atoms-select-15: #1b1b20;
  --old-atoms-select-16: #474751;
  --old-atoms-select-17: #bcbcc7;
  --old-atoms-select-12: #29292e;
  --old-atoms-select-8: #1b1b20;
  --old-atoms-select-9: #bcbcc7;
  --old-atoms-select-10: #6a6a7d;
  --old-atoms-select-1: #323237;
  --old-atoms-select-2: #29292E;
  --old-atoms-select-3: #1B1B20;
  --old-atoms-select-4: #29292E;
  --old-atoms-select-5: #BCBCC7;
  --old-atoms-select-6: #BCBCC7;
  --old-atoms-select-7: #6a6a7d;
  --old-radio-11: 1px solid #474751;
  --old-radio-12: #474751;
  --old-radio-8: #bbbbc6;
  --old-radio-9: #1b1b20;
  --old-radio-10: 1px solid #474751;
  --old-radio-4: #323237;
  --old-promocode-1: #202025;
  --old-possible-payment-methods-2: #202025;
  --old-osago-links-1: #202025;
  --old-links-4: #b2b2ba;
  --old-points-3: #33333c;
  --old-points-4: #f5f5f6;
  --old-inputs-2022-12: #323237;
  --old-inputs-2022-9: #853743;
  --old-inputs-2022-7: #29292e;
  --old-inputs-2022-1: #29292e;
  --old-inputs-2022-2: #bcbcc7;
  --old-inputs-2022-3: #27272c;
  --old-inputs-2022-4: #474751;
  --old-inputs-2022-5: #6a6a7d;
  --old-inputs-21: #141418;
  --old-inputs-20: #27272c;
  --old-inputs-19: #474751;
  --old-inputs-18: #6a6a7d;
  --old-inputs-17: #545465;
  --old-inputs-15: #202025;
  --old-inputs-16: #27272c;
  --old-inputs-22: #141418;
  --old-inputs-11: #853743;
  --old-inputs-12: #6a6a7d;
  --old-inputs-5: #545465;
  --old-inputs-6: #474751;
  --old-inputs-7: #27272c;
  --old-inputs-4: #141418;
  --old-inputs-3: #202025;
  --old-inputs-1: #bcbcc7;
  --old-hints-1: #bbbbc6;
  --old-hints-2: #202025;
  --old-hints-3: rgba(255, 255, 255, 0.06);
  --old-files-2: #b2b2ba;
  --old-files-3: #6a6a7c;
  --old-error-block-2: #2b2d30;
  --old-dotted-line-3: #202025;
  --old-datepicker-4: #1b1b20;
  --old-datepicker-5: #bcbcc7;
  --old-datepicker-6: #29292e;
  --old-datepicker-7: #4d4d60;
  --old-datepicker-8: #545465;
  --old-datepicker-1: #545465;
  --old-datepicker-2: #bcbcc7;
  --old-datepicker-11: #27272c;
  --old-datepicker-9: #ce253d;
  --old-datepicker-10: #474751;
  --old-checkbox-9: #1b1b20;
  --old-checkbox-4: #474751;
  --old-checkbox-2: #6a6a75;
  --old-checkbox-3: #323237;
  --old-checkbox-5: #27272c;
  --old-checkbox-6: #853743;
  --old-calcslider-1: #b2b2ba;
  --old-buttons-12: #202025;
  --old-buttons-13: #f5f5f6;
  --old-buttons-14: #c7c7d1;
  --old-buttons-7: #f5f5f6;
  --old-buttons-8: #c7c7d1;
  --old-buttons-1: #f5f5f6;
  --old-buttons-2: #cd253d;
  --old-buttons-3: #c11e35;
  --old-buttons-4: #b71930;
  --old-buttons-disabled-1: #3C3C44;
  --old-autocomplete-suggestions-4: #bcbcc7;
  --old-autocomplete-suggestions-5: #474751;
  --old-autocomplete-suggestions-6: #bcbcc7;
  --old-autocomplete-suggestions-3: #1b1b20;
  --old-autocomplete-suggestions-1: #29292e;
  --old-attention-blocks-9: #bcbcc7;
  --old-attention-blocks-8: #f5f5f6;
  --old-attention-blocks-6: #1b1b20;
  --old-attention-blocks-1: #27272c;
  --old-attention-blocks-2: #341c23;
  --old-attention-blocks-3: #bcbcc7;
  --old-attention-blocks-4: #341c23;
  --old-pages-osago-landing-1: #b1b1b9;
  --old-pages-osago-landing-2: #bcbcc7;
  --old-page-vzr-4: #202025;
  --old-page-recommendation-8: #25252a;
  --old-page-personal-21: #fdfdfd;
  --old-page-personal-22: #bcbcc7;
  --old-page-personal-19: #27272c;
  --old-page-personal-15: #341c23;
  --old-page-personal-6: #202025;
  --old-page-personal-7: #202025;
  --old-page-personal-1: #202025;
  --old-page-osago-accident-16: #341c23;
  --old-page-osago-accident-8: #b2b2ba;
  --old-page-osago-accident-9: #202025;
  --old-page-osago-accident-10: #b2b2ba;
  --old-page-osago-accident-11: #f3f3f4;
  --old-page-osago-accident-12: #3a3a40;
  --old-page-osago-accident-6: #3a3a40;
  --old-page-osago-accident-1: #27272c;
  --old-page-osago-accident-3: #f3f3f4;
  --old-page-osago-accident-4: #27272c;
  --old-page-dms-accident-1: #b2b2ba;
  --old-page-dms-accident-2: #f3f3f4;
  --old-page-dms-accident-3: #27272c;
  --old-page-dms-accident-4: #b2b2ba;
  --old-page-dms-accident-5: #3a3a40;
  --old-page-dms-accident-6: #b2b2ba;
  --old-page-online-dms-15: unset;
  --old-page-online-dms-11: #f5f5f6;
  --old-page-online-dms-8: #b2b2ba;
  --old-page-online-dms-2: #b2b2ba;
  --old-page-online-dms-3: #202025;
  --old-page-online-dms-5: #2e2e33;
  --old-page-online-dms-6: #242429;
  --old-page-online-dms-7: #474751;
  --old-page-emergencies-2: #202025;
  --old-page-emergencies-3: #27272c;
  --old-page-landing-mortgage-9: #202025;
  --old-page-landing-mortgage-6: #27272c;
  --old-page-landing-mortgage-7: #202025;
  --old-page-landing-mortgage-1: #f3f3f4;
  --old-page-landing-mortgage-2: #f5f5f6;
  --old-page-landing-mortgage-3: #b2b2ba;
  --old-page-landing-mortgage-4: #27272c;
  --old-page-landing-kasko-11: rgba(0, 0, 0, 0.3);
  --old-page-landing-kasko-6: #202025;
  --old-page-landing-kasko-7: #242429;
  --old-page-landing-kasko-8: #8c8c91;
  --old-page-landing-kasko-1: #f5f5f6;
  --old-page-landing-kasko-2: #b2b2ba;
  --old-page-landing-kasko-3: #27272c;
  --old-page-landing-kasko-4: #202025;
  --old-page-kasko-moskva-32: #f6f6f7;
  --old-page-kasko-moskva-28: #3a3a40;
  --old-page-kasko-moskva-29: #27272c;
  --old-page-kasko-moskva-24: rgba(0, 0, 0, 0.4);
  --old-page-kasko-moskva-25: #323237;
  --old-page-kasko-moskva-26: #3a3a40;
  --old-page-kasko-moskva-20: #b2b2ba;
  --old-page-kasko-moskva-21: #33333c;
  --old-page-kasko-moskva-22: #4d4d60;
  --old-page-kasko-moskva-16: #515156;
  --old-page-kasko-moskva-17: #f6f6f7;
  --old-page-kasko-moskva-18: #27272c;
  --old-page-kasko-moskva-14: #b2b2ba;
  --old-page-kasko-moskva-8: #3a3a40;
  --old-page-kasko-moskva-3: #b2b2ba;
  --old-page-kasko-moskva-4: #202025;
  --old-page-kasko-moskva-5: #242429;
  --old-page-kasko-moskva-1: #f6f6f7;
  --old-page-individuals-all-2: #202025;
  --old-page-individuals-1: #f5f5f6;
  --old-page-individuals-2: #202025;
  --old-page-index-1: #27272c;
  --old-page-flat-calculator-5: #f5f5f6;
  --old-page-flat-calculator-1: #f5f5f6;
  --old-page-flat-calculator-2: #b2b2ba;
  --old-page-auto-insurance-30: #f5f5f6;
  --old-page-auto-insurance-25: #27272c;
  --old-page-auto-insurance-21: #202025;
  --old-page-auto-insurance-22: #27272c;
  --old-page-auto-insurance-11: #202025;
  --old-page-auto-insurance-8: #27272c;
  --old-page-auto-insurance-1: #27272c;
  --old-page-auto-insurance-2: #f5f5f6;
  --old-page-auto-insurance-3: #f5f5f6;
  --old-page-auto-insurance-4: #f5f5f6;
  --old-page-accident-accident-14: #3a3a40;
  --old-page-accident-accident-15: #f3f3f4;
  --old-page-accident-accident-16: #3a3a40;
  --old-page-accident-accident-17: #3a3a40;
  --old-page-accident-accident-18: #f3f3f4;
  --old-page-accident-accident-10: #f5f5f6;
  --old-page-accident-accident-7: #27272c;
  --old-page-accident-accident-8: #323237;
  --old-page-accident-accident-1: #27272c;
  --old-page-accident-accident-2: #202025;
  --old-page-accident-accident-3: #f5f5f6;
  --old-page-accident-accident-4: #a7031a26;
  --old-page-accident-accident-5: #f5f5f6;
  --old-page-accident-accident-6: #29292e;
  --old-page-accident-accident-9: #bcbcc7;
  --old-page-accident-accident-11: #bcbcc7;
  --old-who-insured-2: #29292e;
  --old-who-insured-3: #202025;
  --old-type-policy-1: #202025;
  --old-type-cards-1: #27272c;
  --old-type-cards-2: #323237;
  --old-type-cards-3: #f5f5f6;
  --old-type-cards-4: #b2b2ba;
  --old-tags-2: #b2b2ba;
  --old-tags-3: #27272c;
  --old-synopsis-member-3: #202025;
  --old-steps-2: #b2b2ba;
  --old-slick-dms-2: #202025;
  --old-services-1: #27272c;
  --old-services-2: #202025;
  --old-services-3: #f3f3f4;
  --old-reviews-table-dms-1: #202025;
  --old-reviews-3: #202025;
  --old-promo-1: #202025;
  --old-promo-2: #f3f3f4;
  --old-program-selection-7: #202025;
  --old-program-selection-8: #f3f3f4;
  --old-pp-term-5: #202025;
  --old-pp-info-2: #202025;
  --old-pp-about-2: #b2b2ba;
  --old-popup-2024-components-7: #1b1b20;
  --old-popup-2024-components-1: #fbfbfb;
  --old-popup-10: #202025;
  --old-popup-3: #f3f3f4;
  --old-policies-cards-14: #1b1b20;
  --old-policies-cards-11: #1b1b20;
  --old-policies-cards-8: #f3f3f4;
  --old-policies-cards-9: #323237;
  --old-policies-cards-6: #25252a;
  --old-policies-cards-1: #27272c;
  --old-policies-cards-2: #341c23;
  --old-policies-cards-3: #bcbcc7;
  --old-policies-cards-4: #f3f3f4;
  --old-personal-policies-preloader-4: #202025;
  --old-personal-policies-preloader-1: #1b1b20;
  --old-personal-policies-preloader-2: #f3f3f4;
  --old-personal-cards-2: #f3f3f4;
  --old-payment-points-5: #202025;
  --old-payment-method-3: #202025;
  --old-partners-card-1: #202025;
  --old-options-table-8: #202025;
  --old-options-table-6: #f5f5f6;
  --old-options-table-4: #f5f5f6;
  --old-main-why-1: #b2b2ba;
  --old-main-why-2: #f5f5f6;
  --old-main-why-3: #323237;
  --old-main-slider-10: rgba(89, 89, 94, 0.6);
  --old-main-slider-11: rgba(50, 50, 55, 0.8);
  --old-main-slider-12: #f5f5f6;
  --old-main-slider-6: rgba(87, 79, 118, 0.3);
  --old-main-slider-7: rgba(50, 50, 55, 0.86);
  --old-main-slider-2: #f5f5f6;
  --old-main-slider-3: #27272c;
  --old-main-slider-4: #323237db;
  --old-main-slider-15: rgba(89, 89, 94, 0.6);
  --old-main-search-1: #f5f5f6;
  --old-main-quiz-2: #f5f5f6;
  --old-main-quiz-3: rgba(50, 50, 55, 0.86);
  --old-main-quiz-4: normal;
  --old-main-promos-1: #f5f5f6;
  --old-main-promos-2: #b2b2ba;
  --old-main-promos-3: #44444b;
  --old-main-promos-4: #cd253d;
  --old-main-promos-5: #202025;
  --old-main-promos-6: #27272c;
  --old-main-promos-7: rgba(0, 0, 0, 0.4);
  --old-main-policies-2-10: #2e2e33;
  --old-main-policies-2-8: #202025;
  --old-main-policies-2-4: #27272c;
  --old-main-policies-2-1: #b2b2ba;
  --old-main-policies-2-2: #f5f5f6;
  --old-main-policies-8: #b71930;
  --old-main-policies-9: rgba(87, 79, 118, 0.6);
  --old-main-policies-10: #202025;
  --old-main-policies-11: #2e2e33;
  --old-main-policies-1: #BCBCC7;
  --old-main-policies-2: #F5F5F6;
  --old-main-policies-3: #27272c;
  --old-main-policies-4: #202025;
  --old-main-policies-5: #b2b2ba;
  --old-main-policies-6: #25252a;
  --old-main-news-1: #f5f5f6;
  --old-main-news-2: #b2b2ba;
  --old-main-info-5: #3a3a40;
  --old-main-info-1: #f5f5f6;
  --old-main-info-2: #b2b2ba;
  --old-components-fast-1: #3a3a40;
  --old-components-fast-2: #b2b2ba;
  --old-components-fast-3: #f5f5f6;
  --old-components-fast-4: #202025;
  --old-main-fast-8: #1b1b20;
  --old-main-fast-9: #323237;
  --old-main-fast-10: #27272c;
  --old-main-fast-4: #bcbcc7;
  --old-main-fast-5: #29292e;
  --old-main-fast-6: #6a6a7d;
  --old-main-cards-10: #323237;
  --old-main-fast-1: #202025;
  --old-main-fast-2: #f5f5f6;
  --old-main-cards-1: #323237;
  --old-main-cards-2: #f5f5f6;
  --old-main-cards-3: #b2b2ba;
  --old-main-cards-4: #242429;
  --old-main-cards-5: #f5f5f6;
  --old-main-cards-6: #202025;
  --old-main-cards-7: #323237;
  --old-main-cards-8: #25252a;
  --old-main-cards-circle: #323237;
  --old-main-app-2: #f5f5f6;
  --old-main-app-3: #b2b2ba;
  --old-main-app-4: #44444b;
  --old-inline-iconed-4: #202025;
  --old-hero-7: #595a5e;
  --old-hero-3: #f3f3f4;
  --old-hero-4: #b2b2ba;
  --old-form-12: #1b1b20;
  --old-form-7: #b2b2ba;
  --old-form-1: #3a3a40;
  --old-form-2: #b2b2ba;
  --old-flip-cards-1: #202025;
  --old-flip-cards-2: #f3f3f4;
  --old-cross-links-new-1: #202025;
  --old-cross-links-new-2: #27272c;
  --old-cross-links-new-3: #f3f3f4;
  --old-cross-links-new-4: #323237;
  --old-cards-6: #f3f3f4;
  --old-cards-1: #202025;
  --old-calculator-estimation-15: rgba(0, 0, 0, 0.4);
  --old-calculator-estimation-4: #202025;
  --old-advantages-1: #202025;
  --old-advantages-2: #f5f5f6;
  --old-advantages-3: #b2b2ba;
  --old-accident-insur-1: #202025;
  --old-nav-2022-1: #323237;
  --old-nav-2022-12: #1b1b20;
  --old-nav-2022-13: #474751;
  --old-nav-2022-14: #1b1b20;
  --old-nav-2022-15: #27272c;
  --old-nav-2022-16: #f5f5f6;
  --old-nav-2022-17: #bcbcc7;
  --old-nav-2022-19: #f5f5f6;
  --old-nav-2022-21: #474751;
  --old-nav-2022-23: #bcbcc7;
  --old-nav-2022-39: #f5f5f6;
  --old-nav-2022-40: #f5f5f6;
  --old-nav-2022-41: #a6031a;
  --old-nav-2022-42: #f5f5f6;
  --old-nav-2022-43: #ce253d;
  --old-nav-2022-44: #f5f5f6;
  --old-popup-mobile-menu-2022-16: #474751;
  --old-popup-mobile-menu-2022-17: #f3f3f4;
  --old-popup-mobile-menu-2022-21: #6a6a74;
  --old-popup-mobile-menu-2022-18: #f3f3f4;
  --old-popup-mobile-menu-2022-15: #f3f3f4;
  --old-popup-mobile-menu-2022-14: #6a6a74;
  --old-popup-mobile-menu-2022-8: #6a6a7c;
  --old-popup-mobile-menu-2022-9: #f3f3f4;
  --old-popup-mobile-menu-2022-10: #f3f3f4;
  --old-popup-mobile-menu-2022-2: #1b1b20;
  --old-popup-mobile-menu-2022-3: #474751;
  --old-popup-mobile-menu-2022-4: #f3f3f4;
  --old-header-2022-2: #202025;
  --old-header-2022-3: #b2b2ba;
  --old-header-2022-6: #323237;
  --old-header-2022-7: #bbbbc6;
  --old-header-2022-gray17: #bbbbc6;
  --old-footer-2022-gray4: #474751;
  --old-drop-down-menu-2: #1b1b20;
  --old-drop-down-menu-1: rgba(0, 0, 0, 0.6);
  --old-content-2: #202025;
  --old-select2-scss-libs-15: #1b1b20;
  --old-daterangepicker-2: #202025;
  --old-daterangepicker-3: #202025;
  --old-daterangepicker-4: #474751;
  --old-daterangepicker-5: #bcbcc7;
  --old-daterangepicker-6: #b71930;
  --old-daterangepicker-11: #1b1b20;
  --old-daterangepicker-15: #1b1b20;
  --old-page-accident-main-1: #f5f5f6;
  --old-page-accident-main-2: #27272c;
  --old-page-accident-main-3: #b2b2ba;
  --old-container-background: #202025;
  --old-popup-text-1: #fff;
  --old-footer-2022-8: #29292f;
  --old-global-gray: #b2b2ba;
  --old-header-2022-5: #323237;
  --old-global-gray5: #27272c;
  --old-nav-sos-item-text: #fff;
  --old-nav-sos-background: #a7031a;
  --old-header-2022-1: #27272c;
  --old-toggle-1: #3a3a40;
  --old-toggle-2: url("/assets/img/svg/icons/theme-toggling-dark.svg");
  --old-fixed-footers-1: #bcbcc7;
  --old-fixed-footers-2: #27272c;
  --old-fixed-footers-3: rgba(255, 255, 255, 0.2);
  --old-autocomplete-suggestions-7: #202025;
  --old-autocomplete-suggestions-9: #bbbbc6;
  --old-autocomplete-suggestions-10: #27272c;
  --old-image-wide-1: 0.6;
  --old-image-wide-2: #202025;
  --old-flip-cards-3: #b2b2ba;
  --old-flip-cards-4: #f3f3f4;
  --old-developers-popup-shadow: unset;
  --old-main-slide-opacity: 0.8;
  --old-steps-modern-1: url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0.651562 26C0.651562 40.0004 12.0011 51.35 26.0016 51.35C40.002 51.35 51.3516 40.0004 51.3516 26C51.3516 11.9996 40.002 0.650024 26.0016 0.650024C12.0011 0.650024 0.651562 11.9996 0.651562 26ZM49.3236 26C49.3236 38.8804 38.8819 49.322 26.0016 49.322C13.1212 49.322 2.67956 38.8804 2.67956 26C2.67956 13.1196 13.1212 2.67802 26.0016 2.67802C38.8819 2.67802 49.3236 13.1196 49.3236 26Z" fill="%233a3a40"/> <path d="M26.0016 0.650024C29.3306 0.650024 32.627 1.30572 35.7026 2.57968C38.7782 3.85364 41.5728 5.7209 43.9267 8.07487C46.2807 10.4288 48.148 13.2234 49.4219 16.299C50.6959 19.3746 51.3516 22.671 51.3516 26C51.3516 29.329 50.6959 32.6254 49.4219 35.701C48.148 38.7767 46.2807 41.5712 43.9267 43.9252C41.5728 46.2791 38.7782 48.1464 35.7026 49.4204C32.627 50.6943 29.3306 51.35 26.0016 51.35V49.322C29.0642 49.322 32.0969 48.7188 34.9265 47.5467C37.7561 46.3747 40.3271 44.6568 42.4927 42.4912C44.6584 40.3255 46.3762 37.7545 47.5483 34.925C48.7203 32.0954 49.3236 29.0627 49.3236 26C49.3236 22.9373 48.7203 19.9046 47.5483 17.0751C46.3762 14.2455 44.6584 11.6745 42.4927 9.50888C40.3271 7.34323 37.7561 5.62535 34.9265 4.45331C32.097 3.28127 29.0643 2.67802 26.0016 2.67802V0.650024Z" fill="%23F03C56"/> </svg>');
  --old-steps-modern-2: #f3f3f4;
  --old-steps-modern-3: #3a3a40;
  --old-steps-modern-4: url('data:image/svg+xml;utf8,<svg width="53" height="52" viewBox="0 0 53 52" fill="none" xmlns="http://www.w3.org/2000/svg">  <path d="M1.31672 26C1.31672 40.0004 12.6663 51.35 26.6667 51.35C40.6671 51.35 52.0167 40.0004 52.0167 26C52.0167 11.9996 40.6671 0.650024 26.6667 0.650024C12.6663 0.650024 1.31672 11.9996 1.31672 26ZM49.9887 26C49.9887 38.8804 39.5471 49.322 26.6667 49.322C13.7863 49.322 3.34472 38.8804 3.34472 26C3.34472 13.1196 13.7863 2.67802 26.6667 2.67802C39.5471 2.67802 49.9887 13.1196 49.9887 26Z" fill="%233a3a40"/>  </svg>');
  --old-steps-modern-5: #3a3a40;
  --old-form-modern-1: #27272c;
  --old-form-20: #c4c4cc;
  --old-inputs-8: #bcbcc7;
  --old-steps-modern-6: #F5F5F6;
  --old-steps-modern-7: url("/assets/img/svg/steps__steps/active-dark.svg");
  --old-steps-modern-8: url("/assets/img/svg/steps__steps/disabled-dark.svg");
  --old-steps-modern-step1: url("/assets/img/svg/steps__steps/step1-dark.svg");
  --old-steps-modern-step2: url("/assets/img/svg/steps__steps/step2-dark.svg");
  --old-steps-modern-step3: url("/assets/img/svg/steps__steps/before.svg");
  --old-notice-1: #202025;
  --old-form-modern-2: #202025;
  --old-form-modern-3: #474751;
  --old-form-modern-4: #202025;
  --old-form-modern-5: #323237;
  --old-form-modern-6: #F5F5F6;
  --old-form-modern-7: #27272C;
  --old-form-modern-8: #474751;
  --old-favourit-popup-1: #1b1b20;
  --old-favourit-popup-2: #fff;
  --old-account-menu-1: #202025;
  --old-smb-popup-1: #1b1b20;
  --old-form-3: #27272c;
  --old-table-proxy-2: #27272c;
  --old-page-landing-1: #1b1b20;
  --old-type-policy-2: #b2b2ba;
  --old-ready-option-1: #202025;
  --old-payment-points-policy-4: #202025;
  --old-global-2: background-color 600000s ease-in-out 0s;
  --old-global-3: inset 0 0 100px 100px #323237;
  --old-global-4: color 0s 600000s;
  --old-global-5: text;
  --old-program-selection-simple-1: #202025;
  --old-accident-insur-2: #202025;
  --old-success-1: #341c23;
  --old-success-2: #f5f5f6;
  --old-success-3: #b2b2ba;
  --old-history-1: #202025;
  --old-history-2: #6a6a7d;
  --old-calc-1: #202025;
  --old-atoms-specify-input-1: #323237;
  --old-table-proxy-1: #202025;
  --old-popup-4: #bcbcc7;
  --old-page-search-result-1: #25252a;
  --old-page-search-result-2: #323237;
  --old-page-search-result-3: 0.4;
  --old-tables-1: #202025;
  --old-tables-2: #29292e;
  --old-tables-3: #3a3a40;
  --old-page-calculator-kasko-2: #27272c;
  --old-page-calculator-kasko-3: #202025;
  --old-favourit-popup-3: #f5f5f6;
  --old-select2-scss-libs-1: #202025;
  --old-select2-scss-libs-2: 1px solid #474751;
  --old-select2-scss-libs-3: #bcbcc7;
  --old-tables-4: #202025;
  --old-tables-5: #3a3a40;
  --old-sms-slider-1: #202025;
  --old-checkbox-7: #c21e35;
  --old-tables-6: #f3f3f4;
  --old-popup-feedback-1: #1b1b20;
  --old-popup-feedback-2: 0 10px 20px rgba(255, 255, 255, 0.06);
  --old-popup-feedback-3: none;
  --old-popup-feedback-4: #f5f5f6;
  --old-page-accident-accident-21: #3a3a40;
  --old-main-slider-14: #27272c;
  --old-popup-mobile-menu-2022-22: #1b1b20;
  --old-calculator-helper-1: #1b1b20;
  --old-calculator-helper-2: #f5f5f6;
  --old-calculator-helper-3: #bcbcc7;
  --old-calculator-helper-4: 0.6;
  --old-calculator-helper-5: #202025;
  --old-calculator-helper-6: #bcbcc7;
  --old-calculator-helper-7: 0 0 5px 5px rgba(255, 255, 255, 0.07);
  --old-autocomplete-suggestions-8: #27272c;
  --old-tags-1: #202025;
  --old-page-news-pages-5: #202025;
  --old-page-news-pages-6: 0 2px 8px rgba(255, 255, 255, 0.1);
  --old-page-search-result-4: url("/assets/img/temp/search/auto-dark.png");
  --old-page-search-result-5: url("/assets/img/temp/search/housing-dark.png");
  --old-page-search-result-6: url("/assets/img/temp/search/travel-dark.png");
  --old-page-search-result-7: url("/assets/img/temp/search/health-dark.png");
  --old-page-search-result-8: url("/assets/img/temp/search/alfa-dark.png");
  --old-page-calculator-osage-legal-1: #27272c;
  --old-page-calculator-osage-legal-2: #f5f5f6;
  --old-page-calculator-osage-legal-3: #bcbcc7;
  --old-policies-cards-12: #27272c;
  --old-policies-cards-15: #323237;
  --old-page-search-result-9: #25252a;
  --old-page-calculator-kasko-1: #202025;
  --old-page-calculator-kasko-4: #c7c7d1;
  --old-page-calculator-kasko-5: #BCBCC7;
  --old-page-calculator-kasko-6: #C4C4CC;
  --old-checkmark: url(../../../assets/img/svg/check-mark-green--dark.svg);
  --old-header-2022-9: #202025;
  --old-header-2022-10: #bcbcc7;
  --old-header-2022-11: rgba(255, 255, 255, 0.2);
  --old-header-2022-12: #474751;
  --old-header-2022-13: #27272c;
  --old-vzr-checkbox-radio-4: #323237;
  --old-vzr-checkbox-radio-5: #b1b1b9;
  --old-vzr-checkbox-radio-6: #202025;
  --old-vzr-checkbox-radio-7: #fdfdfd;
  --old-vzr-payment-loyalty-1: inherit;
  --old-vzr-payment-loyalty-2: #202025;
  --old-tabs-2022-1: #202025;
  --old-tabs-2022-2: #27272C;
  --old-tabs-2022-3: #BCBCC7;
  --old-tabs-2022-4: #474751;
  --old-step-number-bg-1: #3c3c44;
  --old-prolongation-dms-1: #202025;
  --old-prolongation-dms-2: #323237;
  --old-prolongation-dms-3: #27272c;
  --old-prolongation-dms-4: #474751;
  --old-prolongation-dms-5: #6a6a7d;
  --old-prolongation-dms-6: #bcbcc7;
  --old-prolongation-dms-7: #6a6a75;
  --old-prolongation-dms-8: #323237;
  --old-prolongation-dms-9: #bcbcc7;
  --old-prolongation-dms-10: #27272c;
  --old-prolongation-dms-11: #323237;
  --old-payment-points-value-1: #B2B2BA;
  --old-gibdd-background: #323237;
  --old-form-footer: #5b5b5f;
  --old-file-icon: url("/assets/img/temp/main/icon-file--dark.png");
  --old-orange-landing-bg-1: #202025;
  --old-orange-landing-text-1: #3A3A40;
  --old-orange-landing-text-2: #9A9AA1;
  --old-orange-landing-text-3: #545465;
  --old-orange-landing-text-4: rgba(245, 245, 246, 0.5);
  --old-orange-landing-product-2: url("/assets/img/temp/orange-landing/product-2--dark.png");
  --old-orange-landing-product-3: url("/assets/img/temp/orange-landing/product-3--dark.png");
  --old-orange-landing-product-4: url("/assets/img/temp/orange-landing/product-4--dark.png");
  --old-orange-landing-product-5: url("/assets/img/temp/orange-landing/product-5--dark.png");
  --old-orange-landing-adv-1: url("/assets/img/temp/orange-landing/adv-1--dark.png");
  --old-orange-landing-adv-2: url("/assets/img/temp/orange-landing/adv-2--dark.png");
  --old-orange-landing-adv-3: url("/assets/img/temp/orange-landing/adv-3--dark.png");
  --old-orange-landing-file-icon: url("/assets/img/temp/orange-landing/icon-file--dark.png");
  --old-orange-landing-type-soon: url("/assets/img/temp/orange-landing/type-soon--dark.png");
  --old-orange-landing-type-1: url("/assets/img/temp/orange-landing/type-1--dark.png");
  --old-orange-landing-type-2: url("/assets/img/temp/orange-landing/type-2--dark.png");
  --old-orange-landing-type-3: url("/assets/img/temp/orange-landing/type-3--dark-new.png");
  --old-orange-landing-type-4: url("/assets/img/temp/orange-landing/type-4--dark.png");
  --old-orange-landing-type-5: url("/assets/img/temp/orange-landing/type-5--dark.png");
  --old-orange-landing-type-soon-s: url("/assets/img/temp/orange-landing/type-soon--s--dark.png");
  --old-orange-landing-type-1-s: url("/assets/img/temp/orange-landing/type-1--s--dark.png");
  --old-orange-landing-type-2-s: url("/assets/img/temp/orange-landing/type-2--s--dark.png");
  --old-orange-landing-type-3-s: url("/assets/img/temp/orange-landing/type-3--s--dark-new.png");
  --old-orange-landing-type-4-s: url("/assets/img/temp/orange-landing/type-4--s--dark.png");
  --old-orange-landing-type-5-s: url("/assets/img/temp/orange-landing/type-5--s--dark.png");
  --old-orange-landing-type-soon-t: url("/assets/img/temp/orange-landing/type-soon--t--dark.png");
  --old-orange-landing-type-1-t: url("/assets/img/temp/orange-landing/type-1--t--dark.png");
  --old-orange-landing-type-2-t: url("/assets/img/temp/orange-landing/type-2--t--dark.png");
  --old-orange-landing-type-3-t: url("/assets/img/temp/orange-landing/type-3--t--dark-new.png");
  --old-orange-landing-type-4-t: url("/assets/img/temp/orange-landing/type-4--t--dark.png");
  --old-orange-landing-type-5-t: url("/assets/img/temp/orange-landing/type-5--t--dark.png");
  --old-orange-landing-type-soon-m: url("/assets/img/temp/orange-landing/type-soon--m--dark.png");
  --old-orange-landing-type-1-m: url("/assets/img/temp/orange-landing/type-1--m--dark.png");
  --old-orange-landing-type-2-m: url("/assets/img/temp/orange-landing/type-2--m--dark.png");
  --old-orange-landing-type-3-m: url("/assets/img/temp/orange-landing/type-3--m--dark-new.png");
  --old-orange-landing-type-4-m: url("/assets/img/temp/orange-landing/type-4--m--dark.png");
  --old-orange-landing-type-5-m: url("/assets/img/temp/orange-landing/type-5--m--dark.png");
  --old-calculator-estimation-mobile-border-1: #474751;
  --old-regular-text-bright: #f5f5f6;
  --old-regular-text: #bcbcc7;
  --old-regular-text-hover: #b2b2b2;
  --old-tile-background: #27272c;
  --old-tile-background-hover: #000000;
  --old-program-background: #202025;
  --old-slide-info-back: rgba(50, 50, 55, 0.8);
  --old-eosago-preview-arrow-bg: #27272c;
  --old-old-price: #6a6a7d;
  --old-auth-block-bg-gray: #323237;
  --old-osago-driver: #f5f5f6;
  --old-osago-driver-kbm: #141418;
  --old-link-plus-gray: url(/assets/img/svg/misc/link-plus-dark.svg);
  --old-special-box-shadow: 20px -16px 42px 0px #44446424, -6px 6px 20px 0px #44446424;
  --old-debug-console-1: #ce253d;
  --old-debug-console-2: #a5192c;
  --old-debug-console-3: #27272c;
  --old-debug-console-4: #27272c;
  --old-debug-console-5: #696969;
  --old-debug-console-6: #f7f7f9;
  --old-debug-console-7: #eba8b1;
  --old-dark-block: block;
  --old-light-block: none;
  --old-dark-inline-block: inline-block;
  --old-light-inline-block: none; }

@font-face {
  font-display: swap;
  font-family: "TT Norms Pro";
  src: url("../fonts/TT_Norms_Pro_Regular.woff2") format("woff2"), url("/assets/fonts/TT_Norms_Pro_Regular.woff") format("woff"), url("/assets/fonts/TT_Norms_Pro_Regular.otf") format("otf");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-display: swap;
  font-family: "TT Norms Pro";
  src: url("../fonts/TT_Norms_Pro_Normal.woff2") format("woff2"), url("/assets/fonts/TT_Norms_Pro_Normal.woff") format("woff"), url("/assets/fonts/TT_Norms_Pro_Normal.otf") format("otf");
  font-weight: 450;
  font-style: normal; }

@font-face {
  font-display: swap;
  font-family: "TT Norms Pro";
  src: url("../fonts/TT_Norms_Pro_Medium.woff2") format("woff2"), url("/assets/fonts/TT_Norms_Pro_Medium.woff") format("woff"), url("/assets/fonts/TT_Norms_Pro_Medium.otf") format("otf");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-display: swap;
  font-family: "TT Norms Pro";
  src: url("../fonts/TT_Norms_Pro_DemiBold.woff2") format("woff2"), url("/assets/fonts/TT_Norms_Pro_DemiBold.woff") format("woff"), url("/assets/fonts/TT_Norms_Pro_DemiBold.otf") format("otf");
  font-weight: 600;
  font-style: normal; }

:root {
  --calculator-mobile-padding-x: 16px;
  --calculator-mobile-padding-y: 24px;
  --calculator-max-width-wrapper: 1200px;
  --calculator-max-width-content: 520px; }

::-moz-selection {
  color: #fff;
  background: #ce253d; }

::selection {
  color: #fff;
  -webkit-text-stroke-color: transparent;
  background: #ce253d; }

::-webkit-input-placeholder {
  font-family: "TT Norms Pro", sans-serif; }

:-moz-placeholder {
  font-family: "TT Norms Pro", sans-serif; }

::-moz-placeholder {
  font-family: "TT Norms Pro", sans-serif; }

:-ms-input-placeholder {
  font-family: "TT Norms Pro", sans-serif; }

::input-placeholder {
  font-family: "TT Norms Pro", sans-serif; }

::-webkit-input-placeholder {
  font-family: "TT Norms Pro", sans-serif; }

::-moz-placeholder {
  font-family: "TT Norms Pro", sans-serif; }

:-ms-input-placeholder {
  font-family: "TT Norms Pro", sans-serif; }

::-ms-input-placeholder {
  font-family: "TT Norms Pro", sans-serif; }

::placeholder {
  font-family: "TT Norms Pro", sans-serif; }

.SmartCaptcha-Shield {
  z-index: 10 !important; }

.SmartCaptcha-Shield.SmartCaptcha-Shield_position_bottom {
  bottom: 40% !important; }

html {
  font-family: "TT Norms Pro", sans-serif;
  background: #fff;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-text-size-adjust: none;
  overflow-x: hidden;
  font: normal 400 17px/22px "TT Norms Pro", sans-serif; }

html.is-mobile-overflow {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  -webkit-overflow-scrolling: auto; }

html.in-popup-mode {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  overflow: hidden;
  -webkit-overflow-scrolling: auto; }

html:not(.light) .show-in-light {
  display: none; }

html:not(.dark) .show-in-dark {
  display: none; }

body {
  padding: 0;
  color: var(--old-global-gray); }

body.is-ios, body.is-safari {
  overflow-x: hidden; }

@media (min-width: 768px) {
  body {
    overflow-x: hidden;
    padding: 0; } }

@media (min-width: 1280px) {
  body {
    padding: 0; } }

body.lang-en {
  padding-bottom: 0; }

body.menu-is-open {
  overflow: hidden; }

body.is-mobile-overflow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow-y: scroll; }

body.is-grid::after {
  content: '';
  position: fixed;
  z-index: 1000;
  top: 0;
  left: calc(50%);
  width: 87.5%;
  height: 100vh;
  opacity: 0.15;
  background: repeating-linear-gradient(90deg, #00f 0, #00f 14.28571%, transparent 14.28571%, transparent 28.57143%);
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  pointer-events: none; }

@media (min-width: 768px) {
  body.is-grid::after {
    width: 98.95833%;
    background: repeating-linear-gradient(90deg, #00f 0, #00f 5.26316%, transparent 5.26316%, transparent 10.52632%); } }

@media (min-width: 1024px) {
  body.is-grid::after {
    width: 89.84375%;
    max-width: 920px;
    background: repeating-linear-gradient(90deg, #00f 0, #00f 4.34783%, transparent 4.34783%, transparent 8.69565%); } }

a {
  text-decoration: none;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  color: inherit;
  -webkit-transition: color 0.2s linear, border 0.2s linear, background 0.2s linear, opacity 0.2s linear;
  transition: color 0.2s linear, border 0.2s linear, background 0.2s linear, opacity 0.2s linear; }

.visually-hidden:not(:focus):not(:active),
input[type='checkbox'].visually-hidden,
input[type='file'].visually-hidden,
input[type='radio'].visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  white-space: nowrap;
  border: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(100%);
  clip: rect(0 0 0 0); }

.transparent-hidden {
  opacity: 0; }

.h-hide {
  display: none !important; }

.h-relative {
  position: relative; }

.h-nowrap {
  white-space: nowrap; }

.h-text-center {
  text-align: center !important;
  color: var(--old-global-19); }

.h-text-left {
  text-align: left !important; }

@media (min-width: 768px) {
  .h-text-center-desktop {
    text-align: center !important; } }

@media (min-width: 0px) and (max-width: 767px) {
  .h-text-center-mobile {
    text-align: center !important; } }

.h-align-middle {
  vertical-align: middle; }

.h-align-top {
  vertical-align: top; }

.h-nobr {
  white-space: nowrap; }

@media (min-width: 768px) {
  .h-nobr-table {
    white-space: nowrap; } }

.main-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  z-index: auto;
  min-width: 320px;
  max-width: 1600px;
  min-height: 100vh;
  background-color: var(--old-global-gray5);
  -webkit-box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.1);
  margin: 0 auto; }

.main-content.is-minWidth {
  min-width: 1440px; }

body.is-ie .main-content {
  height: 100vh; }

.main-content--2022 {
  padding-top: 73px;
  max-width: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  z-index: auto; }

@media (min-width: 768px) {
  .main-content--2022 {
    padding-top: 119px; } }

.main-content--personal {
  padding-top: 68px; }

@media (min-width: 768px) {
  .main-content--personal {
    padding-top: 119px; } }

.main-content--empty {
  max-width: 1200px;
  background-color: var(--bg-primary); }

.main-content--empty .main-content__header {
  padding: 20px 0; }

.wrapper {
  position: relative;
  max-width: 1170px;
  margin: 0 16px; }

@media (min-width: 1200px) {
  .wrapper {
    margin: 0 auto; } }

.content-white-bg {
  max-width: 994px;
  padding: 20px 0;
  margin: 0 auto 30px;
  background: var(--old-global-1); }

@media (min-width: 768px) {
  .content-white-bg {
    padding: 30px 0; } }

.content-white-bg--form {
  max-width: 994px;
  padding: 0;
  margin: 0 -15px 30px; }

@media (min-width: 768px) {
  .content-white-bg--form {
    margin-left: auto;
    margin-right: auto; } }

.content-white-bg--no-pb {
  padding-bottom: 0; }

.content-white-bg--no-padding {
  padding: 0; }

.content-white-bg--mt30 {
  margin-top: 30px; }

.is-red {
  color: #ce253d !important; }

.is-gray {
  color: var(--old-global-gray) !important; }

.line {
  width: 100%;
  height: 1px;
  background-color: var(--other-lines); }

@media (min-width: 768px) {
  .line-mobile {
    display: none; } }

@media (min-width: 768px) {
  .line--mw-230 {
    max-width: 230px; } }

h1 {
  position: relative;
  font-family: "TT Norms Pro", sans-serif;
  text-align: center;
  margin: 40px auto;
  color: var(--main-red-primal);
  font: normal 600 32px/36px "TT Norms Pro", sans-serif; }

@media (min-width: 768px) {
  h1 {
    max-width: 600px;
    padding: 0;
    font: normal 600 48px/54px "TT Norms Pro", sans-serif; } }

h1.wide {
  max-width: 100%; }

h1.is-big-red {
  padding: 0 20px;
  margin: 60px auto 20px;
  color: var(--main-red-primal); }

@media (min-width: 768px) {
  h1.is-big-red {
    padding: 0;
    margin-bottom: 40px; } }

h1.is-big-red--mb20 {
  margin-bottom: 20px; }

.main-content--personal h1 {
  margin: 32px auto 24px; }

@media (min-width: 768px) {
  .main-content--personal h1 {
    margin: 40px auto; } }

@media (min-width: 768px) {
  h1.no-wrap {
    white-space: nowrap; } }

.h1 {
  position: relative;
  text-align: center;
  font: normal 600 32px/36px "TT Norms Pro", sans-serif; }

@media (min-width: 768px) {
  .h1 {
    max-width: 600px;
    padding: 0;
    font: normal 600 48px/54px "TT Norms Pro", sans-serif; } }

@media (min-width: 768px) {
  .h1.no-wrap {
    white-space: nowrap; } }

h2 {
  padding: 0 20px;
  text-align: center;
  margin: 20px auto;
  font: normal 600 28px/32px "TT Norms Pro", sans-serif; }

@media (min-width: 768px) {
  h2 {
    max-width: 680px;
    padding: 0;
    font: normal 600 36px/40px "TT Norms Pro", sans-serif; } }

h2 .small {
  color: #b2b2b2; }

.container--main h2 {
  margin: 0 0 29px 0;
  color: #ce253d;
  padding: 0;
  display: block;
  max-width: none; }

.container--main h2 a {
  border-bottom: solid 2px var(--main-red-primal);
  -webkit-transition: .3s border-bottom-color;
  transition: .3s border-bottom-color; }

.container--main h2 a:hover {
  color: var(--main-red-hover);
  border-bottom: solid 2px var(--main-red-hover); }

.container--main h2 a:focus {
  color: var(--main-red-pressed);
  border-bottom: solid 2px var(--main-red-pressed); }

@media (min-width: 768px) {
  .container--main h2 {
    margin: 0 0 50px 0; } }

h3,
.h3 {
  margin-bottom: 20px;
  font: normal 600 24px/28px "TT Norms Pro", sans-serif; }

@media (min-width: 768px) {
  h3,
  .h3 {
    font: normal 600 28px/32px "TT Norms Pro", sans-serif; } }

h3 b,
.h3 b {
  font: normal 600 17px/22px "TT Norms Pro", sans-serif; }

.container--main h3, .container--main
.h3 {
  text-align: inherit;
  color: #343338;
  margin-bottom: 12px; }

@media (min-width: 768px) {
  .container--main h3, .container--main
.h3 {
    margin-bottom: 20px; } }

h4,
.h4 {
  margin-bottom: 20px;
  font: normal 600 20px/24px "TT Norms Pro", sans-serif; }

@media (min-width: 768px) {
  h4,
  .h4 {
    font: normal 600 22px/26px "TT Norms Pro", sans-serif; } }

img {
  max-width: 100%; }

.subtitle {
  max-width: 640px;
  padding: 0 20px;
  text-align: center;
  margin: 0 auto 20px;
  color: var(--old-global-gray); }

@media (min-width: 768px) {
  h1 + .subtitle {
    margin-top: -20px; } }

.subtitle--grey-light {
  color: #999; }

.subtitle--grey {
  color: #b2b2b2; }

.subtitle--wide {
  max-width: 774px; }

.paragraph-center-desktop {
  max-width: 610px;
  padding: 0 15px;
  text-align: left;
  margin: 0 auto; }

@media (min-width: 768px) {
  .paragraph-center-desktop {
    padding: 0;
    text-align: center; } }

.paragraph-center-desktop + .paragraph-center-desktop {
  margin-top: 10px; }

.small {
  font: normal 600 14px/18px "TT Norms Pro", sans-serif; }

.hide-in-mobile-text {
  display: none; }

@media (min-width: 768px) {
  .hide-in-mobile-text {
    display: inline-block; } }

@media (min-width: 0px) and (max-width: 767px) {
  .hide-in-mobile {
    display: none !important; } }

@media (min-width: 768px) and (max-width: 1023px) {
  .hide-in-table {
    display: none; } }

@media (min-width: 768px) and (max-width: 1023px) {
  .hide-in-table-important {
    display: none !important; } }

@media (min-width: 0px) and (max-width: 767px) {
  .only-table {
    display: none !important; } }

@media (min-width: 1023px) {
  .only-table {
    display: none; } }

@media (min-width: 0px) and (max-width: 1023px) {
  .only-desktop {
    display: none !important; } }

@media (min-width: 0px) and (max-width: 1439px) {
  .only-large-desktop {
    display: none; } }

@media (min-width: 0px) and (max-width: 1439px) {
  .only-large-desktop-important {
    display: none !important; } }

.only-desktop-inline {
  display: none; }

@media (min-width: 1024px) {
  .only-desktop-inline {
    display: inline; } }

@media (min-width: 768px) {
  .only-mobile {
    display: none !important; } }

.show-less-tablet {
  display: block; }

@media (min-width: 1024px) {
  .show-less-tablet {
    display: none !important; } }

@media (min-width: 768px) {
  .show-on-tablet {
    display: block !important; } }

@media (min-width: 1024px) {
  .hide-in-desktop {
    display: none !important; } }

@media (min-width: 1440px) {
  .hide-in-large-desktop {
    display: none !important; } }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mb-0-mobile {
    margin-bottom: 0px !important; } }

@media (max-width: 767px) {
  .h-mb-10-mobile {
    margin-bottom: 10px !important; } }

.h-mb-8 {
  margin-bottom: 8px !important; }

.h-mb-10 {
  margin-bottom: 10px !important; }

.h-mb-12 {
  margin-bottom: 12px !important; }

.h-mb-15 {
  margin-bottom: 15px !important; }

.h-mb-16 {
  margin-bottom: 16px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mb-16-mobile {
    margin-bottom: 16px !important; } }

.h-mb-20 {
  margin-bottom: 20px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mb-20-mobile {
    margin-bottom: 20px !important; } }

.h-mb-24 {
  margin-bottom: 24px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mb-24-mobile {
    margin-bottom: 24px !important; } }

.h-mb-28 {
  margin-bottom: 28px !important; }

.h-mb-30 {
  margin-bottom: 30px !important; }

.h-mb-32 {
  margin-bottom: 32px !important; }

@media (min-width: 768px) {
  .h-mb-32-desktop {
    margin-bottom: 32px !important; } }

.h-mb-40 {
  margin-bottom: 40px !important; }

@media (min-width: 768px) {
  .h-mb-40-desktop {
    margin-bottom: 40px !important; } }

.mb-40-not-mobile {
  margin-bottom: 40px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .mb-40-not-mobile {
    margin-bottom: 0 !important; } }

.h-mb-44 {
  margin-bottom: 44px !important; }

.h-mb-50 {
  margin-bottom: 50px !important; }

.h-mb-60 {
  margin-bottom: 60px !important; }

.h-mb--60 {
  margin-bottom: -60px !important; }

@media (min-width: 768px) {
  .h-md-mb-90 {
    margin-bottom: 90px !important; } }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mt-0-mobile {
    margin-top: 0px !important; } }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mt-32-mobile {
    margin-top: 32px !important; } }

.h-mt-0 {
  margin-top: 0 !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mt-0-mobile {
    margin-top: 0px !important; } }

.h-mb-0 {
  margin-bottom: 0 !important; }

.h-mt-5 {
  margin-top: 5px !important; }

.h-mt-8 {
  margin-top: 8px !important; }

.h-mt-10 {
  margin-top: 10px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mt-10-mobile {
    margin-top: 10px !important; } }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mt-12-mobile {
    margin-top: 12px !important; } }

.h-mt-12 {
  margin-top: 12px !important; }

.h-mt-16 {
  margin-top: 16px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mt-16-mobile {
    margin-top: 16px !important; } }

.h-mt-20 {
  margin-top: 20px !important; }

@media (min-width: 768px) {
  .h-mt-20-desktop {
    margin-top: 20px !important; } }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mt-20-mobile {
    margin-top: 20px !important; } }

.h-mt-24 {
  margin-top: 24px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mt-24-mobile {
    margin-top: 24px !important; } }

.h-mt-30 {
  margin-top: 30px !important; }

.h-mt-32 {
  margin-top: 32px !important; }

.h-mt-40 {
  margin-top: 40px !important; }

@media (min-width: 768px) {
  .h-mt-40-desktop {
    margin-top: 40px !important; } }

.h-mt-60 {
  margin-top: 60px !important; }

@media (min-width: 768px) {
  .h-mt-60-desktop {
    margin-top: 60px !important; } }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mt-60-mobile {
    margin-top: 60px !important; } }

.h-mt--20 {
  margin-top: -20px !important; }

.h-ml-0 {
  margin-left: 0px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-ml-0-mobile {
    margin-left: 0px !important; } }

.h-ml-5 {
  margin-left: 5px !important; }

.h-ml-a {
  margin-left: auto !important; }

.h-ml-10 {
  margin-left: 10px !important; }

.h-ml-12 {
  margin-left: 10px !important; }

@media (min-width: 768px) {
  .h-ml-12-desktop {
    margin-left: 12px !important; } }

.h-ml-16 {
  margin-left: 16px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-ml-16-mobile {
    margin-left: 16px !important; } }

.h-ml-20 {
  margin-left: 20px !important; }

.h-ml-30 {
  margin-left: 30px !important; }

.h-ml-40 {
  margin-left: 40px !important; }

@media (min-width: 768px) {
  .h-ml-6-desktop {
    margin-left: 6px !important; } }

@media (min-width: 768px) {
  .h-ml-62-desktop {
    margin-left: 62px !important; } }

@media (min-width: 768px) {
  .h-ml-80-desktop {
    margin-left: 80px !important; } }

.h-mr-0 {
  margin-right: 0px !important; }

.h-mr-a {
  margin-right: auto !important; }

.h-mr-5 {
  margin-right: 5px !important; }

.h-mr-12 {
  margin-right: 12px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-mr-12-mobile {
    margin-right: 12px !important; } }

.h-mr-20 {
  margin-right: 20px !important; }

@media (min-width: 768px) {
  .h-mr-20-desktop {
    margin-right: 20px !important; } }

.h-mr--15 {
  margin-right: -15px !important; }

.h-m-0 {
  margin: 0 !important; }

.h-pr-40 {
  padding-right: 40px !important; }

.h-pr-30 {
  padding-right: 30px !important; }

.h-pr-20 {
  padding-right: 20px !important; }

.h-pr-16 {
  padding-right: 16px !important; }

.h-pr-12 {
  padding-right: 12px !important; }

.h-pr-10 {
  padding-right: 10px !important; }

.h-pr-0 {
  padding-right: 0px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-pr-0-mobile {
    padding-right: 0px !important; } }

.h-pl-40 {
  padding-left: 40px !important; }

.h-pl-30 {
  padding-left: 30px !important; }

.h-pl-20 {
  padding-left: 20px !important; }

.h-pl-16 {
  padding-left: 16px !important; }

.h-pl-12 {
  padding-left: 12px !important; }

.h-pl-10 {
  padding-left: 10px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-pl-0-mobile {
    padding-left: 0px !important; } }

.h-pl-0 {
  padding-left: 0px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-pt-0-mobile {
    padding-top: 0px !important; } }

.h-pt-0 {
  padding-top: 0px !important; }

.h-pt-10 {
  padding-top: 10px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-pt-10-mobile {
    padding-top: 10px !important; } }

@media (min-width: 768px) {
  .h-pt-10-only-desktop {
    padding-top: 10px !important; } }

.h-pt-16 {
  padding-top: 16px !important; }

.h-pt-20 {
  padding-top: 20px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-pt-20-mobile {
    padding-top: 20px !important; } }

.h-pb-20 {
  padding-bottom: 20px !important; }

.h-pb-24 {
  padding-bottom: 24px !important; }

.h-pt-24 {
  padding-top: 24px !important; }

@media (min-width: 0px) and (max-width: 767px) {
  .h-pt-24-mobile {
    padding-top: 24px !important; } }

.h-pt-30 {
  padding-top: 30px !important; }

.h-pb-30 {
  padding-bottom: 30px !important; }

.h-pb-10 {
  padding-bottom: 10px !important; }

.h-pb-0 {
  padding-bottom: 0 !important; }

.h-d-block {
  display: block; }

@media (min-width: 0px) and (max-width: 767px) {
  .b-adaptive-width-90 {
    width: 90% !important; } }

@media (min-width: 0px) and (max-width: 767px) {
  .b-adaptive-width-100 {
    width: 100% !important; } }

.b-width-100 {
  width: 100% !important; }

.b-max-width-100 {
  max-width: 100% !important; }

.h-text-clip {
  max-width: 100% !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  overflow: hidden !important; }

.h-footnote {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  text-align: left;
  color: #b2b2b2;
  margin-top: 10px; }

@media (min-width: 768px) {
  .h-footnote {
    margin-top: 5px; } }

@media (min-width: 768px) {
  .h-footnote--wide {
    width: 355px; } }

.h-border-top-form {
  border-top: 1px solid var(--old-form-1); }

.h-border-top-0 {
  border-top: none !important; }

.h-border-top {
  padding-top: 20px;
  border-top: 1px solid #eaeaea;
  margin-top: 20px; }

.h-border-top40 {
  padding-top: 40px;
  border-top: 1px solid #eaeaea;
  margin-top: 20px; }

.h-border-bottom {
  padding-bottom: 20px;
  border-bottom: 1px solid #eaeaea;
  margin-bottom: 20px !important; }

.h-grey {
  color: #b2b2b2 !important; }

.heading-with-link {
  position: relative;
  max-width: 100%; }

.heading-img {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.heading-img h3 {
  padding-left: 10px;
  margin-bottom: 0;
  color: var(--text-white-already) !important; }

@media (min-width: 768px) {
  .heading-img h3 {
    padding-left: 0; } }

.heading-img svg {
  color: #eaeaea;
  margin-left: -20px; }

.heading-img--greencard svg {
  margin-left: -10px; }

.font-medium {
  font-weight: 500; }

.font-medium-bold {
  font-weight: 600; }

.h-font-medium {
  font-weight: 500 !important; }

.scrollbar-thumb:hover {
  cursor: pointer; }

.alfapoints {
  line-height: 22px;
  color: var(--old-global-gray); }

.alfapoints__img {
  display: inline-block;
  vertical-align: -3px;
  width: 16px;
  height: 16px;
  margin-right: 1px; }

.alfapoints__img--12 {
  width: 12px;
  height: 12px;
  vertical-align: -1px; }

.alfapoints__img--20 {
  width: 20px;
  height: 20px; }

input:-webkit-autofill, input:-webkit-autofill:focus, input:-webkit-autofill:active, input:-webkit-autofill:hover,
textarea:-webkit-autofill,
textarea:-webkit-autofill:focus,
textarea:-webkit-autofill:active,
textarea:-webkit-autofill:hover {
  -webkit-transition: var(--old-global-2), var(--old-global-4) !important;
  transition: var(--old-global-2), var(--old-global-4) !important;
  -webkit-text-fill-color: var(--old-inputs-8) !important;
  caret-color: var(--old-inputs-8);
  -webkit-box-shadow: var(--old-global-3);
  box-shadow: var(--old-global-3);
  -webkit-background-clip: var(--old-global-5); }

input:-webkit-autofill,
textarea:-webkit-autofill {
  -webkit-animation: onAutoFillStart 20s ease-in-out infinite;
  animation: onAutoFillStart 20s ease-in-out infinite; }

@-webkit-keyframes onAutoFillStart {
  from {
    color: #000; }
  to {
    color: #090909; } }

@keyframes onAutoFillStart {
  from {
    color: #000; }
  to {
    color: #090909; } }

@media (max-width: 767px) {
  .container--inverse {
    background: var(--bg-primary); } }

.orange-svg {
  width: 17px;
  height: 17px;
  position: relative;
  top: 2px; }

.alfapoints-svg {
  width: 17px;
  height: 17px;
  position: relative;
  top: 3px; }

@media (min-width: 0px) and (max-width: 767px) {
  .mobile-overflow-hidden {
    overflow: hidden; } }

.show-in-webview-only {
  display: none; }

.content-web-view {
  padding-top: 0; }

.content-web-view .show-in-webview-only {
  display: block; }

.content-web-view .hide-in-webview {
  display: none; }

.content-web-view h1 {
  margin: 24px 0 12px;
  font: normal 600 20px/24px "TT Norms Pro", sans-serif; }

.content-web-view h1 + .content-inner p {
  margin-bottom: 0;
  font: normal 400 16px/22px "TT Norms Pro", sans-serif; }

.content-web-view h1 + .recommendation-history {
  margin-top: 0; }

.content-web-view h3 {
  font: normal 400 16px/22px "TT Norms Pro", sans-serif; }

.content-web-view .content-inner--subtitle {
  padding-top: 0; }

.content-web-view .content-inner--subtitle p {
  text-align: left !important;
  font: normal 400 16px/22px "TT Norms Pro", sans-serif; }

.content-web-view .subtitle {
  font: normal 400 16px/22px "TT Norms Pro", sans-serif; }

.content-web-view .breadcrumbs {
  display: none; }

.content-web-view.main-content--personal .container {
  padding-top: 0; }

.content-web-view .calculator-estimation-mobile--top.is-fixed {
  top: 0; }

.content-web-view #vzr .calculator {
  padding-top: 0; }

@-webkit-keyframes rotate360 {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes rotate360 {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

html:not(.light) .show-in-light {
  display: none; }

html:not(.dark) .show-in-dark {
  display: none; }
