/* generated by scripts/build-site-css.mjs — do not edit; regenerate from app.min.css */
.c-select{opacity:0}.h1,h1{font-size:28px;line-height:30px;font-weight:800;margin-top:0;margin-bottom:50px}@media screen and (min-width: 768px){.h1,h1{font-size:44px;line-height:50px}}@media screen and (min-width: 1200px){.h1,h1{font-size:51px;line-height:55px}}@media screen and (max-width: 1199px){.h1,h1{margin-bottom:20px}}@media screen and (max-width: 767px){.h1,h1{margin-bottom:15px}}.h1--secondary{font-family:"KudryashevHeadlineSans",sans-serif;font-weight:400}.l-page__article .h1,.l-page__article h1{margin-bottom:24px}@media screen and (max-width: 1199px){.l-page__article .h1,.l-page__article h1{margin-bottom:22px}}@media screen and (max-width: 767px){.l-page__article .h1,.l-page__article h1{margin-bottom:13px}}@media screen and (max-width: 1199px){.l-hero__second-title h1,.l-hero__second-title .h1{margin-bottom:25px}}@media screen and (max-width: 767px){.l-hero__second-title h1,.l-hero__second-title .h1{margin-bottom:20px}}@media screen and (max-width: 1199px){.l-page__header--faq .h1,.l-page__header--faq h1{margin-bottom:10px}}@media screen and (max-width: 767px){.l-page__header--media h1,.l-page__header--media .h1{margin-bottom:25px}}.l-page__header--cases h1,.l-page__header--cases .h1{margin-bottom:25px}.l-page__header--contacts{margin-bottom:150px}@media screen and (max-width: 1199px){.l-page__header--contacts{margin-bottom:63px}}@media screen and (max-width: 767px){.l-page__header--contacts{margin-bottom:42px}}.l-page__header-title .h1,.l-page__header-title h1{margin-bottom:20px}@media screen and (max-width: 1199px){.l-page__header-title .h1,.l-page__header-title h1{margin-bottom:13px}}@media screen and (max-width: 767px){.l-page__header-title .h1,.l-page__header-title h1{margin-bottom:7px}}.l-page__header-contacts{display:flex;flex-flow:row wrap;position:relative;width:100%}@media screen and (max-width: 1199px){.l-page__header-contacts{padding-top:60px}}@media screen and (max-width: 767px){.l-page__header-contacts{padding-top:42px}}.l-page__header-contacts-head{flex:0 0 83.33333%;max-width:83.33333%;padding-left:10px;padding-right:10px;padding-right:30px;position:relative}@media screen and (max-width: 1199px){.l-page__header-contacts-head{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0;order:2}}.l-page__header-contacts-title{position:absolute;z-index:2;left:0;top:80px}@media screen and (max-width: 1199px){.l-page__header-contacts-title{top:-240px}}@media screen and (max-width: 767px){.l-page__header-contacts-title{top:-225px}}.l-page__header-contacts-infos{flex:0 0 16.66667%;max-width:16.66667%;padding-left:20px;margin-top:89px}@media screen and (max-width: 1199px){.l-page__header-contacts-infos{flex:0 0 100%;max-width:100%;order:1;padding-left:0;margin-bottom:20px}}.l-page__header-contacts-info{display:flex;flex-flow:row wrap}@media screen and (max-width: 767px){.l-page__header-contacts-info{display:block;margin-left:-10px;margin-right:-10px}.l-page__header-contacts-info:before,.l-page__header-contacts-info:after{content:'';clear:both;display:table}}.l-page__header-contacts-info-item{flex:0 0 100%;max-width:100%}@media screen and (max-width: 1199px){.l-page__header-contacts-info-item{flex:0 0 33.33333%;max-width:33.33333%;padding-right:80px}}@media screen and (max-width: 767px){.l-page__header-contacts-info-item{flex:none;max-width:50%;float:left;padding-right:10px;padding-left:10px}}.l-page__header-contacts-map{margin-left:70px;height:536px}@media screen and (max-width: 1199px){.l-page__header-contacts-map{margin-left:0;order:2}}@media screen and (max-width: 767px){.l-page__header-contacts-map{height:364px}}.l-page-contacts__request{margin-bottom:75px;flex:0 0 83.33333%;max-width:83.33333%;padding-left:80px;padding-right:30px}@media screen and (max-width: 1199px){.l-page-contacts__request{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0;margin-bottom:0}}@media screen and (max-width: 1199px){.l-page__header-support-title .h1,.l-page__header-support-title h1{margin-bottom:20px}}@media screen and (max-width: 767px){.l-page__header-support-title .h1,.l-page__header-support-title h1{margin-bottom:17px}}.l-page__header--cookies .h1,.l-page__header--cookies h1{margin-bottom:0}@media screen and (max-width: 1199px){.l-page__header-sitemap-head h1,.l-page__header-sitemap-head .h1{margin-bottom:40px}}@media screen and (max-width: 767px){.l-page__header-sitemap-head h1,.l-page__header-sitemap-head .h1{margin-bottom:30px}}.b-contacts-request{display:block;padding-bottom:100px;background-color:#19459d;color:#fff;padding:54px 20px 60px}@media screen and (max-width: 767px){.b-contacts-request{margin-left:-15px;margin-right:-15px;padding:33px 15px 64px}}.b-contacts-request__title{margin-bottom:30px}@media screen and (max-width: 1199px){.b-contacts-request__title{text-align:center}}@media screen and (max-width: 767px){.b-contacts-request__title{text-align:left}}.b-contacts-request__form{display:flex;flex-flow:row wrap;align-items:flex-start}@media screen and (max-width: 1199px){.b-contacts-request__form{justify-content:center}}.b-contacts-request__form-group{margin-bottom:27px}@media screen and (max-width: 767px){.b-contacts-request__form-group{margin-bottom:32px}}.b-contacts-request__form-group--hide-desktop{display:none}@media screen and (max-width: 1199px){.b-contacts-request__form-group--hide-desktop{display:block}}.b-contacts-request__form-left{display:flex;flex-flow:column wrap;flex:0 0 50%;max-width:50%;padding-left:30px;padding-right:30px}@media screen and (max-width: 1199px){.b-contacts-request__form-left{flex:0 0 50%;max-width:50%;padding-left:0px;padding-right:0px}}@media screen and (max-width: 767px){.b-contacts-request__form-left{flex:0 0 100%;max-width:100%;padding-left:0px;padding-right:0px}}.b-contacts-request__form-right{display:flex;flex-flow:row wrap;flex:0 0 50%;max-width:50%;padding-left:calc(10% - 20px);font-size:14px;line-height:20px;padding-top:23px}@media screen and (min-width: 768px){.b-contacts-request__form-right{font-size:14px;line-height:20px}}@media screen and (min-width: 1200px){.b-contacts-request__form-right{font-size:16px;line-height:26px}}@media screen and (max-width: 1199px){.b-contacts-request__form-right{display:none}}.b-contacts-request__form-right-title{flex:0 0 100%;max-width:100%;margin-bottom:8px}.b-contacts-request__form-right-checkbox{flex:0 0 100%;max-width:100%;margin-bottom:2px}.b-contacts-request__form-agreement{margin-left:-10px;margin-right:-10px;display:flex;flex-flow:row wrap;align-items:center;position:relative;bottom:-24px}@media screen and (max-width: 767px){.b-contacts-request__form-agreement{margin-left:0px;margin-right:0px;flex:0 0 100%;max-width:100%;order:1}}.b-contacts-request__form-agreement-button{flex:0 0 40%;max-width:40%;padding-left:10px;padding-right:10px}@media screen and (max-width: 767px){.b-contacts-request__form-agreement-button{flex:0 0 100%;max-width:100%;padding-left:0px;padding-right:0px;order:2}}