.qrscale { transition: 1s; /* Время эффекта */ } 
.qrscale:hover { transform: scale(2); /* Увеличиваем масштаб */ }
.article {width:1024px;}
.details details_open a{text-decoration:underline;}

body,html,img{margin:0;padding:0}body,html{height:100%}body,button,input,textarea{-webkit-text-size-adjust:none}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:320px;min-height:480px;font:16px/1.3 Proba,sans-serif;color:#333;background:#fafafa;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased}button,input,textarea{font-family:Proba,sans-serif}button{margin:0;padding:0;cursor:pointer;border:0;outline:0;background:0 0}h1{font-weight:400}a:link,a:visited{text-decoration:none;color:inherit}[tabindex='-1']:focus,html:not(.page_hoverable) a{outline:0}.btn-opacity-down{color:inherit;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.page_hoverable .btn-opacity-down:hover{opacity:.6}a.link_underline{text-decoration:underline}.page_hoverable a.link_underline:hover{text-decoration:none}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.about-numbers{position:absolute;top:0;left:100%}.about-numbers_mobile{display:none}.about-numbers__inner{width:230px}.about-number{overflow:hidden}.about-number+.about-number{margin:30px 0 0}.about-number__image{float:left;width:42px;max-height:40px;margin:5px 12px 0 0}.about-number__title{margin:0 0 5px;font-size:28px;line-height:1}.about-number__title sup{font-size:.5em}.about-number__text{text-transform:uppercase;font-size:10px;color:#484848}@media screen and (min-width:767px){.about-numbers{margin:5px 0 0 40px;padding:35px 0 0}.about-numbers.sticky_fixed .about-numbers__inner{position:fixed;top:107px}}@media screen and (max-width:1024px){.about-numbers{margin-left:30px}.about-number__title{margin:5px 0 0;font-size:26px}}@media screen and (max-width:767px){.about-numbers_desktop{display:none}.about-numbers_mobile{position:relative;left:0;display:block;margin:-85px 0 40px;padding:0 20px;background-color:#fff;-webkit-box-shadow:2px 2px 6px 0 rgba(0,0,0,.04);box-shadow:2px 2px 6px 0 rgba(0,0,0,.04)}.about-numbers__inner{width:auto}.about-number{padding:20px 15px}.about-number+.about-number{margin:0;border-top:1px solid #eee}}.about-pane{position:relative;background-color:#fff;-webkit-box-shadow:2px 2px 6px 0 rgba(0,0,0,.04);box-shadow:2px 2px 6px 0 rgba(0,0,0,.04)}.about-pane+.about-pane{margin:25px 0 0}.about-pane__image{height:230px;background:url(http://xn--f1ahbwn.xn--p1ai/static/img/index/main.jpeg) 50% 50%/cover no-repeat}.about-pane__content{padding:30px}.about-pane__title{margin:0 0 5px;font-size:24px;line-height:1.1}.about-pane_achievement{height:350px;color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.about-pane_achievement:before{content:''}.about-pane_achievement:after,.about-pane_achievement:before{position:absolute;display:block}.about-pane_achievement:before{top:0;right:0;bottom:0;left:0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(51,51,51,.5)));background-image:-webkit-linear-gradient(top,transparent,rgba(51,51,51,.5));background-image:-o-linear-gradient(top,transparent,rgba(51,51,51,.5));background-image:linear-gradient(to bottom,transparent,rgba(51,51,51,.5))}.about-pane_achievement:after{top:-5px;left:30px;width:57px;height:88px;content:'';background:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/cup.svg) 50% 50%/contain no-repeat}.about-pane_achievement .about-pane__content{position:absolute;right:0;bottom:0;left:0}@media screen and (min-width:768px){.about-pane_achievement .about-pane__title{font-size:28px}.about-pane_achievement .about-pane__text{font-size:18px}}@media screen and (min-width:1680px){.about-pane__image{height:330px}.about-pane_achievement{height:450px}.about-pane_achievement:after{width:67px;height:100px}}@media screen and (max-width:767px){.about-pane+.about-pane{margin:12px 0 0}.about-pane__content{padding:20px}.about-pane_achievement{height:280px}.about-pane_achievement:after{top:-3px;left:20px;width:40px;height:60px}.about-pane_achievement .about-pane__content{padding-bottom:25px}.about-pane__image{height:180px}.about-pane__title{font-size:20px}.about-pane__text{font-size:14px}}.about-years{margin:50px 270px 0 0}.about-year,.about-years{position:relative}.about-year+.about-year{margin:60px 0 0}.about-year:before{position:absolute;top:0;bottom:-60px;left:-24px;display:block;content:'';border-left:1px solid #dbdbdb}.about-year:first-child:before{top:20px}.about-year:last-child:before{bottom:auto;height:20px}.about-year__title{position:relative;margin:0 0 5px;font-size:28px;-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}.about-year__title:before{position:absolute;top:50%;right:100%;left:-28px;display:block;width:9px;height:9px;margin:-5px 0 0;content:'';color:#dbdbdb;border-radius:50%;background:currentColor;-webkit-box-shadow:inset 0 0 0 2px #fafafa,0 0 0 1px;box-shadow:inset 0 0 0 2px #fafafa,0 0 0 1px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}@media screen and (min-width:768px){.about-years{padding:0 0 calc(100vh - 830px)}.about-year_current .about-year__title,.about-year_current .about-year__title:before{color:#4285f4}}@media screen and (max-width:1024px){.about-years{width:auto;margin-right:250px}.about-year:before{left:15px}.about-year:last-child:before{height:40px}.about-year__title{padding:0 0 0 30px}.about-year__title:before{left:11px}}@media screen and (max-width:767px){.about-years{margin:0}.about-year+.about-year{margin:35px 0 0}}.about{overflow:hidden;padding:0 0 80px}.about .page__inner,.about__intro{position:relative}.about__intro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50vh;min-height:320px;color:#fff;background:#000;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about__intro:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:'';opacity:.10}.about__intro-title{position:relative;margin:0 0 5px;font-size:30px;font-weight:400}.about__intro-text{position:relative;max-width:450px;font-size:18px}.about__aside{top:10px;right:100%;left:auto;display:block;margin:0 55px 0 0;font-size:12px;font-weight:500;color:#8f8f8f}.about__aside .aside__item{padding:8px 0}.about__aside .aside__item:hover{color:#333}@media screen and (max-width:1024px){.about .page__inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.about .timeline{display:none}}@media screen and (max-width:767px){.about__intro{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;padding:60px 0 140px}.about__intro-title{font-size:26px}.about__intro-text{font-size:16px}}.aside{position:absolute;top:0;font-size:14px;color:#000;-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear;-webkit-transform:translateZ(0);transform:translateZ(0)}.aside_fixed{position:fixed;top:72px;padding:20px 0 0}.aside_end{top:auto;bottom:0}.aside__inner{position:relative}.aside__item{outline:0;-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}.aside .aside__item:first-child{padding-top:0}.aside__item:hover{color:#346df1}.aside__item.aside__item_current{color:#4285f4}.base{overflow:hidden;height:420px;background:#fff}.base .page__inner{position:relative;height:100%}.base .page__inner:after{position:absolute;top:0;bottom:0;left:100%;display:block;width:50vw;content:'';background:#4285f4}.base__promo{position:relative;margin:0 32.5% 0 0}.base__promo-inner{width:270px;padding:80px 0 0}.base__promo-title{font-size:30px;line-height:1}.base__promo-text{margin:10px 0 50px;font-size:18px;line-height:1.22;opacity:.85}.base__promo .btn{width:227px}.base__news,.base__promo-image{position:absolute;top:100px;right:50px;width:440px}.base__promo-image img{max-width:100%;position:relative;width:100%}.base__promo-image:before{position:absolute;top:-50px;right:0;display:block;width:300px;height:300px;content:'';opacity:.4;background:url(http://xn--f1ahbwn.xn--p1ai/static/img/index/pattern.svg) 0 100%/12px}.base__news{top:0;right:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:32.5%;padding:60px 0 0 60px;color:rgba(255,255,255,.85);background:#4285f4}.base__news .btn-opacity-down{display:block}.base__news-date{display:block;margin:0 0 20px;font-size:14px}.base__news-date:before{margin:0 6px 0 0;content:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/clock_white.svg)}.base__news-title{margin:0 0 8px;font-size:28px;line-height:1;color:#fff}.base__news-text{font-size:16px}.base__news-link{position:absolute;bottom:65px;font-size:18px;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.base__news-link:hover{color:#fff}.base__news-link:after{display:inline-block;margin:0 0 0 10px;content:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/arrow.svg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.base__news-link:hover:after{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}@media screen and (min-width:1025px) and (max-width:1180px){.base .page__inner{width:979px}.base__promo-image{width:380px}}@media screen and (min-width:1181px){.base .page__inner{width:1100px}}@media screen and (min-width:1680px){.base{height:500px}.base .page__inner{width:1560px}.base__promo-inner{padding-top:110px}.base__promo-text{margin-bottom:90px}.base__promo-image{top:115px;right:150px;width:580px}.base__promo-image:before{top:-60px;right:-60px;width:420px;height:400px}.base__news{padding:90px 0 0 90px}}@media screen and (max-width:1024px){.base{height:auto}.base__promo{position:static;margin:0}.base__promo-title{font-size:28px}.base__promo-text{font-size:16px}.base__promo-inner{padding:80px 60px 60px}.base__news{position:static;width:100%;padding:40px 20px 90px 60px}.base__news-link{bottom:50px}}@media screen and (max-width:767px){.base__promo-inner{width:auto;max-width:400px;margin:auto;padding:0 20px 40px;text-align:center}.base__promo-text{margin-bottom:20px}.base__promo-image{position:relative;top:0;right:0;width:90%;max-width:440px;margin:35px auto 0}.base__promo-image:before{left:50%;width:100vw;height:90%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.base__news{padding:40px 30px 80px 20px}.base__news-link{bottom:40px}}.btn-feedback{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:32px;height:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:solid 1px #dbdbdb;border-radius:4px;outline:0;background:url(http://xn--f1ahbwn.xn--p1ai/images/72.png) 50% 50% no-repeat;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.btn-feedback_white{background-image:url(http://xn--f1ahbwn.xn--p1ai/images/73.png)}.btn-feedback:focus,.btn-feedback:hover{background-color:rgba(0,0,0,.025)}.btn-feedback_white:focus,.btn-feedback_white:hover{background-color:rgba(255,255,255,.1)}.btn-feedback:active{border-color:#8f8f8f;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.btn-feedback_white:active{border-color:#bfbfbf}.btn-feedback__tooltip{position:absolute;top:100%;left:50%;visibility:hidden;margin:10px auto 0;padding:7px 16px;white-space:nowrap;pointer-events:none;font-size:12px;opacity:0;color:#515151;border:solid 1px #dbdbdb;border-radius:2px;background-color:#fff;-webkit-transition:opacity .15s linear,visibility .15s linear,-webkit-transform .15s ease-in-out;-o-transition:opacity .15s linear,transform .15s ease-in-out,visibility .15s linear;transition:opacity .15s linear,transform .15s ease-in-out,visibility .15s linear;transition:opacity .15s linear,transform .15s ease-in-out,visibility .15s linear,-webkit-transform .15s ease-in-out;-webkit-transform:translate(-50%,3px);-ms-transform:translate(-50%,3px);transform:translate(-50%,3px)}.btn-feedback__tooltip:after{position:absolute;top:-4px;left:50%;display:block;width:6px;height:6px;margin-left:-3.5px;content:'';border-top:inherit;border-left:inherit;background:inherit;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-feedback:hover .btn-feedback__tooltip{visibility:visible;opacity:1;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.btn,.btn:link,.btn:visited{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;white-space:nowrap;color:#fff;border-radius:4px;outline:0;-webkit-transition:background .2s linear,opacity .25s ease-in-out;-o-transition:background .2s linear,opacity .25s ease-in-out;transition:background .2s linear,opacity .25s ease-in-out}.btn{min-width:227px;height:40px;font-size:16px;line-height:38px}.btn_small{min-width:147px;height:32px;letter-spacing:.5px;text-transform:uppercase;font-size:10px;line-height:30px;border:0}.btn_large{height:48px;font-size:18px;line-height:44px}.btn_blue{background:0 0;background:#4285f4}.btn_white{border:1px solid rgba(255,255,255,.5)}.btn:hover{background:#2370ef}.btn:focus{background:#2370ef}.btn_white:focus,.btn_white:hover{background:rgba(255,255,255,.05)}.btn:active{background:#2e67c5;-webkit-transition:background .05s linear,opacity .25s ease-in-out;-o-transition:background .05s linear,opacity .25s ease-in-out;transition:background .05s linear,opacity .25s ease-in-out}.btn_white:active{background:rgba(255,255,255,.15)}.btn:disabled{cursor:default;opacity:.6;background-color:#4285f4}@media screen and (min-width:1680px){.page_main .page__wrapper .btn:not(.btn_small){height:48px;line-height:44px}}.contacts-map{margin:0 0 35px}.contacts-map__controls{display:none;margin:0 0 10px}.contacts-map__control{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;text-align:center;font-size:14px;line-height:36px;color:#6c6c6c;border:1px solid #dbdbdb;border-radius:0 4px 4px 0;outline:0;-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.contacts-map__control:first-child{border-right:none;border-radius:4px 0 0 4px}.contacts-map__entrance,.contacts-map__scheme{display:inline-block;width:50%;margin:0;padding:50% 0 0;vertical-align:top;background-position:50% 50%;background-size:cover}.contacts-map__entrance{background-image:url(http://xn--f1ahbwn.xn--p1ai/static/img/contacts/entrance.jpeg)}.contacts-map__scheme{position:relative;background-image:url(http://xn--f1ahbwn.xn--p1ai/static/img/contacts/scheme.svg)}.contacts-map__scheme-legend{position:absolute;right:26px;bottom:26px;padding:12px 20px 12px 40px;font-size:12px;background:#fff}.contacts-map__scheme-item+.contacts-map__scheme-item{margin:8px 0 0}.contacts-map__scheme-item:before{position:absolute;left:14px;display:inline-block;width:20px;content:''}.contacts-map__scheme-item:nth-child(1):before{height:6px;margin:5px 0 0;background:#bec0c8}.contacts-map__scheme-item:nth-child(2):before{height:16px;margin:0 0 -5px;background:#d7e5fb}.contacts-map .contacts-map__btn{display:block;padding:15px;text-align:center;color:rgba(255,255,255,.85);outline:0;background:#4285f4;-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}.page_hoverable .contacts-map__btn:focus,.page_hoverable .contacts-map__btn:hover{color:#fff}.contacts-map__btn:after{display:inline-block;margin-left:8px;content:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/arrow.svg);-webkit-transition:-webkit-transform .15s linear;-o-transition:transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.page_hoverable .contacts-map__btn:focus:after,.page_hoverable .contacts-map__btn:hover:after{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}@media screen and (max-width:767px){.contacts-map{margin:0 20px 35px}.contacts-map__controls{display:block}.contacts-map__entrance,.contacts-map__scheme{display:none;width:100%;padding:100% 0 0}.contacts-map__scheme-legend{right:20px;bottom:20px}.contacts-map:not(.contacts-map_scheme) .contacts-map__entrance,.contacts-map_scheme .contacts-map__scheme{display:block}.contacts-map:not(.contacts-map_scheme) .contacts-map__control:nth-child(2),.contacts-map_scheme .contacts-map__control:nth-child(1){background:#eee}}.contacts{padding:35px 0 80px}.contacts__title{margin:0 0 20px;font-size:30px}.contacts__office{margin:0 0 50px}.contacts__office .table th{width:160px}.contacts .phone-link,.contacts__person{display:inline-block}.contacts .contacts__office .table .phone-link,.contacts__office .email-container{margin:0 0 10px}.contacts__person{width:100%;margin:10px 0 25px}.contacts__person-image{float:left;width:70px;height:70px;margin:0 20px 0 0;border-radius:5px;background-position:50% 50%;background-size:cover}.contacts__person-name{margin:5px 0 0;font-size:26px}.contacts .table .btn-opacity-down{margin:0 0 5px;font-size:15px}.contacts__disclaimer{padding:30px 40px;line-height:1.33;color:#333;background:#fff}.contacts__disclaimer.wysiwyg ol,.contacts__disclaimer.wysiwyg ul{margin:0}.contacts__download{position:absolute;top:5px;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;line-height:22px;opacity:.5;color:#333;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.contacts__download:after{position:relative;top:2px;margin:0 0 0 10px;content:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/download.svg)}.page_hoverable .contacts__download:hover{opacity:.9}@media screen and (max-width:1024px){.contacts__title{font-size:26px}.contacts .page__inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}}@media screen and (max-width:767px){.contacts .page__inner{padding:0}.contacts{padding:25px 0 0}h1.contacts__title{margin:0 20px 15px}.contacts__office{margin:0 20px 35px}.contacts__disclaimer{padding:20px}.contacts .contacts__download{position:static;display:none;margin:15px 0 0;opacity:1;color:#4285f4}.contacts__download:after{content:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/download_blue.svg)}.contacts__person-image{float:none;margin:0 0 10px}.contacts__person-name{margin:0 0 5px;font-size:22px;line-height:1}.contacts .table_small{margin:15px 0 0}.details_open .contacts__download{display:inline-block}}.details+.details{margin:40px 0 0}.details__title{position:relative;margin:0;padding:0 0 10px;font-weight:400;border-bottom:1px solid #eee}.details__toggle{position:relative;display:inline-block;padding:0 25px 0 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:22px}.details__toggle:after{position:absolute;top:13px;right:2px;width:7px;height:7px;margin:0 0 0 15px;content:'';border-top:1px solid;border-right:1px solid;-webkit-transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:translate3d(0,-3px,0) rotate(135deg);transform:translate3d(0,-3px,0) rotate(135deg)}.details_open .details__toggle:after{-webkit-transform:translate3d(0,2px,0) rotate(315deg);transform:translate3d(0,2px,0) rotate(315deg)}.details__content{position:relative;display:none}.details_open .details__content{display:block}@media screen and (min-width:768px){.details__content{padding:20px 0 0}.details__content .table{margin:10px 0 0}.details__content .table_small{margin:25px 0 0}}@media screen and (max-width:767px){.details{padding:0 20px;background:#fff}.details+.details{margin:0;border-top:1px solid #eee}.details_open{padding-bottom:20px;background:#f4f4f4}.details__title{padding:18px 0;border:0}.details__toggle{display:block;font-size:16px}.details__toggle:after{top:7px}}.page.page_error{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:0 20px;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.error-page__image{position:relative;margin:0 0 85px}.error-page__image img{width:280px}.error-page__image:before{content:url(http://xn--f1ahbwn.xn--p1ai/static/img/error/bg.svg)}.error-page__title{margin:0 0 20px;font-size:30px}@media screen and (min-width:768px){.error-page__image img{position:absolute;bottom:0;left:50%;margin-left:-140px}}@media screen and (max-width:767px){.error-page__image{margin:0 auto 55px}.error-page__image:before{content:''}.error-page__title{margin:0 0 15px;font-size:26px}}input::-ms-clear,select::-ms-expand{display:none!important}.field .field__label,.field input,.field textarea{font-size:18px;font-weight:300}.field+.field{margin:35px 0 0}.field_input{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;color:#8f8f8f}.field_input .field__label,.field_input input{-webkit-box-sizing:inherit;box-sizing:inherit;width:100%;font-weight:300;color:rgba(48,48,48,.5)}.field_input input,.field_input textarea{display:block;padding:8px 0;border:0;outline:0;background:0 0}.field_input input{height:100%;opacity:0;color:#000;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.field_input textarea{width:100%;resize:none}.field_input input:disabled,.field_input textarea:disabled{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.field_input input:focus,.field_input input:valid{opacity:1}.field_input .field__label{position:absolute;top:10px;left:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;line-height:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.field_input input:focus+.field__label,.field_input input:valid+.field__label,.field_input textarea:focus+.field__label,.field_input textarea:valid+.field__label{-webkit-transform:translateY(-140%) scale(.7);-ms-transform:translateY(-140%) scale(.7);transform:translateY(-140%) scale(.7)}.field .field__line{position:absolute;right:0;bottom:-1px;left:0;height:1px;background:#cfcfcf;translate:opacity .2s linear}.field .field__line:after{position:absolute;width:100%;height:100%;content:'';background:#4285f4;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.field input:focus~.field__line:after,.field textarea:focus~.field__line:after,.field_error .field__line:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.field_error .field__line:after{background:#ef4e23}.field__error{position:absolute;top:100%;right:0;left:0;visibility:hidden;margin:3px 0 0;font-size:12px;font-weight:300;opacity:0;color:#ef4e23;-webkit-transition:opacity .2s linear,visibility 0s .2s linear;-o-transition:opacity .2s linear,visibility 0s .2s linear;transition:opacity .2s linear,visibility 0s .2s linear}.field_error .field__error{visibility:visible;opacity:1;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.field input:disabled~.field__label,.field input:disabled~.field__line,.field textarea:disabled~.field__label,.field textarea:disabled~.field__line{opacity:.3}.field input:disabled~.field__error,.field input:disabled~.field__line:after,.field textarea:disabled~.field__error,.field textarea:disabled~.field__line:after{opacity:0}.field_checkbox input{position:absolute;z-index:-1;pointer-events:none;opacity:0}.field_checkbox .field__label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:18px;font-weight:400;color:#cfcfcf;-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s}.field_checkbox .field__label:hover{color:#999}.field_checkbox input:checked+.field__label{color:#333}.field_checkbox .field__control{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:36px;height:23px;margin:0 0 0 10px;vertical-align:middle;border-radius:20px;background:#e9e9ec;-webkit-transition:background .4s,-webkit-box-shadow .2s ease;-o-transition:background .4s,box-shadow .2s ease;transition:background .4s,box-shadow .2s ease;transition:background .4s,box-shadow .2s ease,-webkit-box-shadow .2s ease}.field_checkbox .field__label:hover .field__control{background:#dbdbdb}.field_checkbox input:checked+.field__label:hover .field__control{background:#2370ef}.field_checkbox input:checked+.field__label .field__control{background:#4285f4}.field_checkbox input:focus+.field__label .field__control{-webkit-box-shadow:0 0 3px 0 #b4b4b4;box-shadow:0 0 3px 0 #b4b4b4}.field_checkbox input:checked:focus+.field__label .field__control{-webkit-box-shadow:0 0 3px 0 #4285f4;box-shadow:0 0 3px 0 #4285f4}.field_checkbox .field__control:before{position:absolute;top:1px;left:1px;display:block;width:18px;height:18px;content:'';border:solid .5px rgba(0,0,0,.15);border-radius:50%;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.1),0 2px 1px 0 rgba(0,0,0,.05);box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.1),0 2px 1px 0 rgba(0,0,0,.05);-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.field_checkbox input:checked+.field__label .field__control:before{border-color:transparent;-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}@media screen and (max-width:767px){.field+.field{margin:20px 0 0}}.file{margin:40px 0 0}.file input{position:absolute;z-index:-1;width:0;height:0;opacity:0}.file__description{font-size:12px;color:#a0a0a0}.file__button,.file__button:active{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.file__button{position:relative;float:right;padding:0 50px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;letter-spacing:.1px;font-size:12px;font-weight:500;line-height:32px;color:#6c6c6c;border:solid 1px #dbdbdb;border-radius:4px}.file__button:active{border-color:#8f8f8f}.file__list{margin:12px 0 0;font-size:14px}.file__list:empty{margin:0}.file__item{position:relative;overflow:hidden;padding:12px 91px 12px 16px;cursor:pointer;background:#fafafa;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.file__item+.file__item{margin:4px 0 0}.file__size{position:absolute;top:0;right:0;width:75px;margin:14px 0 0;padding:0 40px 0 0;text-align:right;font-size:12px;color:#8f8f8f;-webkit-transition:color .2s linear,-webkit-transform .2s ease;-o-transition:transform .2s ease,color .2s linear;transition:transform .2s ease,color .2s linear;transition:transform .2s ease,color .2s linear,-webkit-transform .2s ease;-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.file__size:after,.file__size:before{position:absolute;top:1px;right:18px;width:1px;height:12px;content:'';background:#fff}.file__size:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.file__size:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:1025px){.file__button:hover,.file__input input:focus+.file__button{background-color:#fafafa}.file__item:hover{color:#fff;background:#4285f4}.file__item:hover .file__size{color:#fff;-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width:1024px){.file__item .file__size{-webkit-transform:none;-ms-transform:none;transform:none}.file__size:after,.file__size:before{background:#8f8f8f}}@media screen and (max-width:767px){.file__input{position:relative;height:35px;padding:30px 0 0 160px}.file__title{position:absolute;top:0;left:0;font-size:20px}.file__button{position:absolute;bottom:0;left:0;float:none;width:150px;padding:0}}@font-face{font-family:'Proba';font-weight:300;font-style:normal;src:local('Proba Pro Lt Regular'),local('ProbaPro-Light'),url(fonts/ProbaPro-Light.bin) format('woff2'),url(fonts/ProbaPro-Light.woff) format('woff'),url(fonts/ProbaPro-Light-1.bin) format('truetype')}@font-face{font-family:'Proba';font-weight:400;font-style:normal;src:local('Proba Pro Regular'),local('ProbaPro-Regular'),url(fonts/ProbaPro-Regular.bin) format('woff2'),url(fonts/ProbaPro-Regular.woff) format('woff'),url(fonts/ProbaPro-Regular-1.bin) format('truetype')}@font-face{font-family:'Proba';font-weight:500;font-style:normal;src:local('Proba Pro Md Regular'),local('ProbaPro-Medium'),url(fonts/ProbaPro-Medium.bin) format('woff2'),url(fonts/ProbaPro-Medium.woff) format('woff'),url(fonts/ProbaPro-Medium-1.bin) format('truetype')}.footer-contacts{position:relative;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fafafa}.footer-contacts .page__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer-contacts__phone{padding:30px 0}.footer-contacts__phone-number,.footer-contacts__socials{font-size:24px;font-weight:300}.footer-contacts__phone-text{font-size:13px;color:#6c6c6c}.footer-contacts__socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;border-left:1px solid #eee;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:1680px){.page_main .footer-contacts .page__inner{width:1560px}}@media screen and (max-width:1024px){.footer-contacts .page__inner{padding:0 20px}}@media screen and (max-width:767px){.footer-contacts{text-align:center}.footer-contacts .page__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.footer-contacts__phone{padding:20px 0}.footer-contacts__phone-text{padding:0 20px}.footer-contacts__socials{display:block;width:100%;padding:15px 0 25px;border-top:1px solid #eee;border-left:none}}.footer{position:relative;padding:20px 0 0;background:#f3f3f3}.footer__line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer__copyright,.footer__links{vertical-align:middle;font-size:13px;opacity:.7}.footer__copyright{max-width:260px;line-height:1.55}.footer__links{text-align:right}.footer__link{margin:10px 0}.footer__link .popup_corruption__open{font-size:inherit}.footer__disclaimer{padding:25px 30px;text-align:center;font-size:12px;line-height:1.35;color:#b4b4b4}@media screen and (min-width:1680px){.page_main .footer .page__inner{width:1560px}.page_main .footer__disclaimer{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:80px;padding-left:80px}}@media screen and (max-width:1024px){.footer{padding:0 20px}.footer__line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer__links{padding:15px 0;text-align:left;font-size:16px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.footer__link{margin:6px 0}.footer__copyright{max-width:none;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.footer__disclaimer{padding:12px 0 18px;text-align:left}}.header-menu{position:absolute;z-index:-1;top:-9999px;left:0;display:none;visibility:hidden;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease-in,top 0s .3s,visibility 0s .3s;-o-transition:opacity .3s ease-in,top 0s .3s,visibility 0s .3s;transition:opacity .3s ease-in,top 0s .3s,visibility 0s .3s;-webkit-transform:translateZ(0);transform:translateZ(0)}.header-menu__content{position:absolute;top:0;right:0;bottom:0;left:0;min-height:360px;margin:62px 0 0;background:#fff}.header-menu__links{position:absolute;top:0;right:0;bottom:62px;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px;background:url(http://xn--f1ahbwn.xn--p1ai/static/img/index/menu_bg.svg) 50% 0/cover}.header-menu__link{display:block;width:100px;margin:0 auto 25px;text-align:center;font-size:22px}.header-menu__link.header-menu__link_current{color:#ef4e23}.header-menu__footer{position:absolute;right:0;bottom:0;left:0;display:inline-block;line-height:1.1;color:#dbdbdb;border-top:1px solid}.header-menu__phone{padding:15px 0 0;text-align:center;font-size:12px;font-style:normal;color:#6c6c6c}.header-menu__phone .header-menu__phone-link{display:block;font-size:19px;font-weight:300;color:#333}.header-menu__call,.header-menu__message{position:relative;display:block;width:61px;height:62px}.header-menu__message{float:left;border-right:1px solid;background:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/feedback_menu.svg) 59% 48% no-repeat}.header-menu__call{float:right;border-left:1px solid;background:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/phone.svg) 50% 50% no-repeat}@media screen and (max-width:1024px){.header-menu{display:block}.page_menu .header-menu{top:0;visibility:visible;opacity:1;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}}.header{position:fixed;z-index:1000;top:0;right:0;left:0;min-width:320px}.header__inner{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #dbdbdb;background:#fff}.header_transparent .header__inner{color:#fff;border-color:rgba(255,255,255,.3);background:0 0}.header__left,.header__parts,.header__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header__parts{height:72px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page_main .header_white,.page_services .header_white{top:-9999px;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease-in,top 0s .3s,visibility 0s .3s;-o-transition:opacity .3s ease-in,top 0s .3s,visibility 0s .3s;transition:opacity .3s ease-in,top 0s .3s,visibility 0s .3s}.page_scrolled .header_transparent{visibility:hidden;-webkit-transition:visibility 0s .3s;-o-transition:visibility 0s .3s;transition:visibility 0s .3s}.page_scrolled .header_white{top:0;visibility:visible;opacity:1;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.header__left,.header__right{position:relative;z-index:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__left{padding:10px 25px 10px 125px}.header__logo{position:absolute;z-index:1;top:15px;left:24px;display:block}.header__project{display:none;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:32px}.header__links{font-size:15px;font-weight:500}.header__link{padding:10px;-webkit-transition:color .15s linear,opacity .15s linear;-o-transition:color .15s linear,opacity .15s linear;transition:color .15s linear,opacity .15s linear}.header_transparent .header__link{opacity:.7}.header__link.header__link_current,.header__link:hover{color:#ef4e23}.header_transparent .header__link.header__link_current,.header_transparent .header__link:hover{opacity:1;color:#fff}.header__link+.header__link{margin:0 0 0 25px}.header__feedback{margin:0 10px 0 15px}.header__right{padding:20px}.header__phone{font-size:18px;font-weight:500}.header__cabinet-icon,.header__sandwich{-webkit-box-sizing:border-box;box-sizing:border-box;width:62px;height:62px;color:#dbdbdb}.header_transparent .header__cabinet-icon,.header_transparent .header__sandwich{color:rgba(255,255,255,.3)}.header__cabinet-icon{background:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/login.svg) 18px 50% no-repeat}.header_transparent .header__cabinet-icon{background:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/login_white.svg) 18px 50% no-repeat}.header__sandwich{position:relative;cursor:pointer;border-right:1px solid}.header__sandwich-icon,.header__sandwich-icon:after,.header__sandwich-icon:before{position:absolute;right:0;left:0;width:18px;height:0;border-bottom:1px solid;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.header__sandwich-icon{top:0;bottom:0;margin:auto;color:#8f8f8f}.header_transparent .header__sandwich-icon{color:rgba(255,255,255,.8)}.header__sandwich-icon:after,.header__sandwich-icon:before{display:block;content:''}.header__sandwich-icon:before{top:-6px}.header__sandwich-icon:after{top:6px}.page_menu .header__sandwich-icon{border-color:transparent}.page_menu .header__sandwich-icon:after,.page_menu .header__sandwich-icon:before{top:0}.page_menu .header__sandwich-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.page_menu .header__sandwich-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header__cabinet-icon{border-left:1px solid}.header__cabinet-icon,.header__logo .logo_mobile,.header__sandwich{display:none}@media screen and (max-width:1024px){.page_menu .header_white{top:0;visibility:visible;height:100%;opacity:1;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.header__parts{height:62px}.header .header__logo{top:11px;right:80px;left:80px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.header__logo .logo_mobile{display:inline-block}.header__left,.header__right{position:relative;padding:0}.header__cabinet-btn,.header__feedback,.header__links,.header__logo .logo,.header__phone{display:none}.header__cabinet-icon,.header__project,.header__sandwich{display:block}}.intro,.intro__image{position:relative;z-index:0}.intro .page__inner{width:1180px}.intro__image,.intro__title{-webkit-box-sizing:border-box;box-sizing:border-box}.intro__image{height:100vh;padding:31vh 0 0;color:#fff;background:#000}.intro__image:after,.intro__image:before{position:absolute;top:0;right:0;bottom:200px;left:0;display:block;content:''}.intro__image:before{opacity:.90;background:url(http://xn--f1ahbwn.xn--p1ai/images/77.jpg) 50% 50%/cover}.intro__image:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),color-stop(30%,transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent 30%);background:-o-linear-gradient(top,rgba(0,0,0,.5),transparent 30%);background:linear-gradient(to bottom,rgba(0,0,0,.5),transparent 30%)}

.intro__title{position:relative;z-index:1;padding:0 40px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:52px;font-weight:500;line-height:1.1;text-shadow: 1px 1px 0 black, -1px -1px 0 grey}

.intro__content{position:absolute;right:0;bottom:0;left:0;color:#fff;background:#4285f4}.intro__cell,.intro__content .page__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.intro__cell{-webkit-box-sizing:border-box;box-sizing:border-box;width:30%;padding:35px 40px 40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.intro__cell:first-child{width:44%}.intro__cell .suggest{width:100%}.intro__text{display:block;margin:0 0 20px;font-size:22px;line-height:1}.intro__text img{float:left;height:45px;margin:0 15px 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}@media screen and (min-width:1025px){.intro__cell+.intro__cell{border-left:1px solid rgba(255,255,255,.1)}}@media screen and (min-width:1366px){.intro .page__inner{width:1200px}}@media screen and (min-width:1680px){.intro .page__inner{width:1560px}.intro__cell,.intro__content{height:auto}.intro__cell{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:1180px){.intro .page__inner{width:1024px}.intro__text{font-size:20px}.intro__cell:nth-child(1) .intro__text{font-size:18px}}@media screen and (max-width:1024px){.intro .page__inner{width:100%}.intro__image{height:auto;padding:160px 20px 120px}.intro__image:after,.intro__image:before{bottom:0;background-position:55% 55%}.intro__title{padding:0;font-size:35px}.intro__content{position:static;height:auto}.intro__content .page__inner{display:block}.intro__cell{display:inline-block;width:50%;height:auto;padding:30px}.intro__cell:first-child{width:100%;border-bottom:1px solid rgba(255,255,255,.1)}.intro__cell:last-child{border-left:1px solid rgba(255,255,255,.1)}.intro__cell .btn{width:100%}}@media screen and (max-width:767px){.intro .intro__cell{width:100%;padding:30px 20px;border:0}.intro__cell+.intro__cell{border-top:1px solid rgba(255,255,255,.1)}}.map-popup{position:absolute;visibility:hidden;opacity:0;-webkit-transition:opacity .2s linear,visibility 0s .2s,-webkit-transform .2s linear;-o-transition:opacity .2s linear,transform .2s linear,visibility 0s .2s;transition:opacity .2s linear,transform .2s linear,visibility 0s .2s;transition:opacity .2s linear,transform .2s linear,visibility 0s .2s,-webkit-transform .2s linear;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.map-popup_visible{visibility:visible;opacity:1;-webkit-transition:opacity .2s linear,-webkit-transform .2s linear;-o-transition:opacity .2s linear,transform .2s linear;transition:opacity .2s linear,transform .2s linear;transition:opacity .2s linear,transform .2s linear,-webkit-transform .2s linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.map-popup__inner{position:absolute;bottom:50px;left:-50px;-webkit-box-sizing:border-box;box-sizing:border-box;width:300px;padding:28px 25px 20px;font-family:Proba,sans-serif;color:#333;background-color:#fff;-webkit-box-shadow:0 2px 20px 0 rgba(51,51,51,.15);box-shadow:0 2px 20px 0 rgba(51,51,51,.15)}.map-popup__inner:after{position:absolute;top:100%;left:40px;content:'';border:10px solid transparent;border-top-color:#fff}.map-popup__close{position:absolute;top:0;right:0;width:30px;height:30px;content:'×';cursor:pointer;text-align:center;font-size:25px;line-height:30px;opacity:.5;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.map-popup__close:before{content:'×'}.marketplace__info-icon:hover+.marketplace__info-tooltip,.page_hoverable .map-popup__close:hover{opacity:1}.map-popup__title{font-size:24px;line-height:1.08}.map-popup__text{margin:5px 0 0;font-size:16px}a.map-popup__link{display:inline-block;margin:30px 0 0;font-size:14px;color:#4285f4}.page_hoverable a.map-popup__link:hover{text-decoration:underline}@media screen and (max-width:1024px){.map-popup__inner{bottom:50px;left:-120px;-webkit-box-sizing:border-box;box-sizing:border-box;width:240px;padding:20px 20px 15px}.map-popup__title{font-size:20px}.map-popup__text{font-size:14px}a.map-popup__link{margin:15px 0 0}.map-popup__inner:after{left:50%;margin-left:-10px}}.marketplace{margin:80px 0 0;padding:0 0 80px;text-align:center;background:#fff}.marketplace__intro{position:relative;z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:575px;padding:60px 0 0;color:#fff}.marketplace__intro:after,.marketplace__intro:before{position:absolute;z-index:-2;top:0;right:0;bottom:150px;left:0;display:block;content:''}.marketplace__intro:before{background:-webkit-gradient(linear,left top,left bottom,from(#5cafff),to(#4285f4)),-webkit-gradient(linear,left top,left bottom,from(#4285f4),to(#4285f4));background:-webkit-linear-gradient(top,#5cafff,#4285f4),-webkit-linear-gradient(#4285f4,#4285f4);background:-o-linear-gradient(top,#5cafff,#4285f4),-o-linear-gradient(#4285f4,#4285f4);background:linear-gradient(to bottom,#5cafff,#4285f4),linear-gradient(#4285f4,#4285f4)}.marketplace__intro:after{background:url(http://xn--f1ahbwn.xn--p1ai/static/img/services/marketplace/bg.svg) 50% 75% no-repeat}.marketplace__intro-image{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:url(http://xn--f1ahbwn.xn--p1ai/static/img/services/marketplace/main.png) 50% 100% no-repeat}.marketplace__title{position:relative;display:inline-block;font-size:40px}.marketplace__info{position:absolute;top:50%;left:100%;margin:-14px 0 0 10px}.marketplace__info-icon{width:27px;height:27px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;line-height:28px;border:1px solid rgba(255,255,255,.5);border-radius:50%;-webkit-transition:border .3s linear;-o-transition:border .3s linear;transition:border .3s linear}.marketplace__info-icon:hover{border-color:#fff}.marketplace__info-tooltip{position:absolute;top:100%;left:-10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:300px;margin:15px 0 0;padding:20px;text-align:left;pointer-events:none;font-size:12px;opacity:0;color:#6c6c6c;border-radius:5px;background:#fff;-webkit-box-shadow:0 2px 15px 0 rgba(51,51,51,.15);box-shadow:0 2px 15px 0 rgba(51,51,51,.15);-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.marketplace__info-tooltip:before{position:absolute;top:-19px;left:15px;content:'';border:10px solid transparent;border-bottom-color:#fff}.marketplace__info-tooltip strong{font-weight:500}.marketplace__text{max-width:380px;margin:0 auto;font-size:20px}.marketplace__benefit{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33%;padding:0 30px 55px;vertical-align:top}.marketplace__benefit-image{height:200px;background-repeat:no-repeat;background-position:50% 0}.marketplace__benefit-title{margin:0 0 5px;font-size:22px;line-height:1}.marketplace__benefit-text{font-size:14px;color:#484848}.marketplace__partners{padding:40px 0 0;border-top:1px solid #eee}.marketplace__partners-title{margin:0 0 5px;font-size:36px}.marketplace__partners-text{max-width:500px;margin:0 auto 25px;font-size:18px;color:#484848}@media screen and (max-width:1024px){.marketplace__info-tooltip{right:-10px;left:auto}.marketplace__info-tooltip:before{right:15px;left:auto}}@media screen and (max-width:767px){.marketplace{margin:40px 0 0;padding:0 0 55px;background:0 0}.marketplace__intro{height:360px;padding-top:25px}.marketplace__intro:before{bottom:70px}.marketplace__intro:after{bottom:70px;background-position:50% 100%;background-size:700px auto}.marketplace__title{font-size:28px}.marketplace__info-icon{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.marketplace__info-tooltip{width:240px}.marketplace__text{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;font-size:18px}.marketplace__intro-image{background-size:430px auto}.marketplace__benefit{width:100%;padding:0 20px 40px}.marketplace__benefit-text{max-width:500px;margin:0 auto;font-size:16px}.marketplace__partners{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 20px 0}.marketplace__partners-title{font-size:26px}.marketplace__partners-text{font-size:16px}}.news-article{padding:40px 0 80px}a.news-article__back{display:none;margin:0 0 17px;font-size:14px;opacity:.5;color:#000;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.news-article__back:before{display:inline-block;margin:0 10px 0 0;content:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/arrow-black.svg);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.page_hoverable .news-article__back:hover{opacity:.9}.news-article__title{margin:0 150px 10px 0;font-size:28px;line-height:1}.news-article__date{font-size:14px;line-height:1.14;color:#8f8f8f}.news-article__date:before{margin:0 7px 0 0;content:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/clock.svg)}.news-article__content{margin:25px 0 0}@media screen and (max-width:1024px){.news-article{overflow:hidden;padding:30px 20px 60px}.news-article__title{font-size:22px}.news-article__content{margin:15px 0 0}}@media screen and (max-width:767px){.news-article{padding-top:17px}a.news-article__back{display:inline-block}.news-article__title{margin-right:0}}.news-pane{position:relative;display:block;min-height:210px;background:#fff;-webkit-transition:-webkit-box-shadow .2s ease-in;-o-transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in,-webkit-box-shadow .2s ease-in}.news-pane+.news-pane{margin:10px 0 0}.page_hoverable a.news-pane:hover{-webkit-box-shadow:0 2px 15px 0 rgba(51,51,51,.15);box-shadow:0 2px 15px 0 rgba(51,51,51,.15)}.news-pane__image{position:absolute;width:30.625%;height:100%;background-position:50%;background-size:cover}.news-pane__content{padding:20px 35px 25px calc(30.625% + 30px)}.news-pane__date{font-size:14px;font-weight:500;color:#484848}.news-pane__title{margin:7px 0;font-size:24px;font-weight:400;line-height:1.1;-webkit-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}.page_hoverable .project-info__news-link:hover .project-info__news-title,.page_hoverable a.news-pane:hover .news-pane__title{color:#4285f4}.news-pane__text{color:#484848}.news-pane__more{margin:35px 0 0;font-size:14px;opacity:0;color:#4285f4;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.page_hoverable a.news-pane:hover .news-pane__more{opacity:1}@media screen and (max-width:1024px){.news-pane{min-height:160px;-webkit-box-shadow:0 2px 8px 0 rgba(51,51,51,.1);box-shadow:0 2px 8px 0 rgba(51,51,51,.1)}.news-pane__date{font-size:12px}.news-pane__title{font-size:20px}.news-pane__text{font-size:14px}.news-pane__more{display:none}}@media screen and (max-width:600px){.news-pane+.news-pane{margin:20px 0 0}.news-pane__image{position:relative;width:100%;height:180px}.news-pane__content{padding:20px}}.news__title{margin:35px 0 12px;font-size:30px}.news__list-wrapper{position:relative}.news__list{margin:0 auto;padding:0 0 80px}@media screen and (max-width:1024px){.news__title{display:none}.news__list{padding:0 20px 40px}}.page{padding:72px 0 0}.page.page_main,.page.page_services{padding:0}.page_modal{overflow:hidden}.page__wrapper{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.page__inner{width:1000px;margin:0 auto}@media screen and (min-width:1366px){.page__inner{width:1100px}}@media screen and (max-width:1279px){.page__inner{width:800px}}@media screen and (max-width:1024px){.page{padding:62px 0 0}.page__inner{width:100%}}.popup-finish__error,.popup-finish__success{display:none;text-align:center}.popup-finish_error .popup-finish__error,.popup-finish_success .popup-finish__success{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.popup-finish__title{padding:15px 80px 10px;font-size:30px;line-height:1}.popup-finish__text{padding:0 80px 55px;font-size:20px;line-height:1.2;color:#484848}.popup-finish__socials-text{font-size:16px;line-height:1;color:#6c6c6c}.popup-finish .popup__footer .btn{width:auto}@media screen and (min-width:768px){.popup-finish .popup__footer{position:relative;padding:40px 80px}.popup-finish__socials .socials{position:absolute;top:37px;right:80px}.popup-finish__socials-text{width:240px;text-align:left}}@media screen and (max-width:767px){.popup-finish .popup__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.popup-finish .popup__footer{position:absolute;right:0;bottom:0;left:0}.popup-finish__title{padding:0 20px 10px;font-size:26px}.popup-finish__text{padding:0 20px 120px;font-size:18px;line-height:1.33}.popup-finish__socials .socials{margin:20px 0 0}}.popup__submit,.popup_loading .popup-loader span{position:relative;display:inline-block}.popup-loader{position:absolute;top:0;right:0;left:0;visibility:hidden;overflow:hidden;height:0;text-align:center;opacity:0;border-radius:4px;background:#4285f4;-webkit-transition:opacity .15s linear,height 0s .15s linear;-o-transition:opacity .15s linear,height 0s .15s linear;transition:opacity .15s linear,height 0s .15s linear;-webkit-transform:translateZ(0);transform:translateZ(0)}.popup_loading .popup-loader{z-index:auto;display:block;visibility:visible;height:100%;font-size:14px;line-height:48px;opacity:1;color:#fff;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.popup_loading .popup-loader span{margin:0 1px;opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);-webkit-animation:loader 1.5s infinite ease-in-out;animation:loader 1.5s infinite ease-in-out}.popup-loader span:before{content:'●'}.popup-loader span:nth-child(2){-webkit-animation-delay:100ms;animation-delay:100ms}.popup-loader span:nth-child(1){-webkit-animation-delay:200ms;animation-delay:200ms}@-webkit-keyframes loader{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}33%,66%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}}@keyframes loader{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}33%,66%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}}.popup{position:fixed;z-index:2000;left:9999px;visibility:hidden;overflow-x:hidden;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease-in-out,visibility 0s .3s linear;-o-transition:opacity .3s ease-in-out,visibility 0s .3s linear;transition:opacity .3s ease-in-out,visibility 0s .3s linear}.popup:not(.popup_visible){top:9999px!important}.popup__paranja{top:0;left:0;width:100%;height:150%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.8;background:#dbdbdb;-webkit-transform:translateZ(-1px);transform:translateZ(-1px)}.popup.popup_show{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.popup_visible{top:0;left:0}.popup_visible .popup__paranja{position:fixed}.popup__inner{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:320px;max-width:630px;margin:50px auto;padding:60px 0 0;background:#fff;-webkit-box-shadow:0 20px 40px 1px rgba(0,0,0,.15);box-shadow:0 20px 40px 1px rgba(0,0,0,.15);-webkit-transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px)}.popup_show .popup__inner{-webkit-transform:none;-ms-transform:none;transform:none}.popup__close{position:absolute;top:0;right:0;display:block;width:60px;height:60px;cursor:pointer;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.popup__close:after,.popup__close:before{position:absolute;top:50%;left:50%;width:18px;height:2px;margin:-1px 0 0 -9px;content:'';background:#8f8f8f;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.page_hoverable .popup__close:hover{background-color:#4285f4}.popup__close:before{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.popup__close:after{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.page_hoverable .popup__close:hover:after,.page_hoverable .popup__close:hover:before{background:#fff}.popup__header{padding:0 80px;text-align:center}.popup_corruption .popup__header{padding-bottom:30px;text-align:left;border-bottom:1px solid #eee}.popup__note{width:320px;margin:0 auto;font-size:12px;line-height:1.33;opacity:.85;color:#8f8f8f}.popup__footer .popup__note{width:400px;margin:12px auto 0}.popup__title{margin:0 0 20px;font-size:30px;line-height:1}.popup__group{padding:20px 80px 45px}.popup__group-title{position:relative;margin:15px 0 45px;font-size:26px}.popup__footer{padding:35px;text-align:center;background:#f6f6f7}.popup_corruption .table{margin:15px 0;font-size:14px}.popup_corruption .field_checkbox{float:right;margin:0}.popup_ipoteka .partner-name{margin-bottom:10px;letter-spacing:2px;text-transform:uppercase;font-size:.8em;line-height:1.93;color:#78797a}.popup_ipoteka .partner-logo{height:54px;margin-bottom:5px}.popup_ipoteka .partner-logo:not(:last-of-type){margin-right:5px}.popup_ipoteka .partner-info{word-wrap:break-word;font-size:1.125em;font-weight:300;line-height:normal;color:#545454}.popup_ipoteka .block-sending__name{margin-bottom:22px;font-size:40px}@media screen and (max-width:767px){.popup__close{position:fixed;z-index:1;top:0;right:0;background-color:#4285f4}.popup__close:after,.popup__close:before{background-color:#fff}.popup__inner{max-width:100%;min-height:100%;margin:0;padding-top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.popup__title{padding-right:51px;font-size:26px}.popup .popup__note{width:100%}.popup__group,.popup__header{padding:25px 20px;text-align:left}.popup_corruption .popup__group{padding-bottom:40px}.popup_corruption .popup__group-title{margin-bottom:25px}.popup_corruption .field_checkbox{float:none}.popup__footer{padding:25px 20px 30px}.popup__footer .btn{width:100%}.popup_corruption .table{margin:15px 0 0}.popup_corruption .table td{padding:0 0 15px}}.project-info{padding:40px 0 80px}.project-info__news{max-width:700px;margin:0 auto 50px;text-align:center}.project-info__news-date{margin:0 0 8px;font-size:14px;color:#484848}.project-info__news-title{margin:0 0 4px;font-size:22px;-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}.project-info__news-text{opacity:.85;color:#515151}.project-info__contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 40px}.project-info__contacts-half{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding:24px 32px;vertical-align:top;border-left:4px solid;background-color:#fff;-webkit-box-shadow:2px 2px 6px 0 rgba(0,0,0,.05);box-shadow:2px 2px 6px 0 rgba(0,0,0,.05)}.project-info__contacts-half+.project-info__contacts-half{margin:0 0 0 16px}.project-info__contacts-half:nth-child(1){border-color:#4285f4}.project-info__contacts-half:nth-child(2){border-color:#e9e9ec}.project-info__contacts-label{margin:0 0 4px;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:500;color:#6c6c6c}.project-info__contacts-phone+.project-info__contacts-phone{margin:12px 0 0}.project-info__contacts-text{font-size:17px;line-height:1.4;color:#484848}.project-info__contacts-phone-number{font-size:22px}.project-info .contacts__details-toggle{font-size:24px}.project-info .table{width:100%}.project-info .table+.table{margin:40px 0 0}.project-info__map-link{font-size:14px;opacity:.7;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.project-info__map-link:hover,.selectric-items .selectric-group.disabled li{opacity:1}.project-info__map-link:after{display:inline-block;margin-left:6px;content:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/arrow-black.svg);-webkit-transition:-webkit-transform .15s linear;-o-transition:transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.project-info__map-link:hover:after{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.project-info__person{font-size:20px;line-height:1;color:#484848}.project-info__phone{display:block;font-size:15px}@media screen and (max-width:1024px){.content.project-info .page__inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}}@media screen and (max-width:767px){.content.project-info .page__inner{padding:0}.project-info{padding:25px 0 0}.project-info__news{margin:0 0 35px;padding:0 20px;text-align:left}.project-info__contacts{display:block;padding:0 20px}.project-info__contacts-half{width:100%;padding:20px 15px 25px 20px}.project-info__contacts-half+.project-info__contacts-half{margin:12px 0 0}.project-info__person{font-size:18px}}.project__title{margin:0 0 15px;font-size:30px}.project__subheader{padding:35px 0 0}.project__subheader-title{margin:0 0 5px;font-size:24px}.project .reveal__files{width:100%;padding:0}.project .reveal__nav{right:100%;width:50px;margin:0 40px 0 0}.project .reveal__nav .aside__inner{top:-5px}.project .reveal__nav .aside__item{padding:5px 0}.project .news-pane{min-height:0}.project .news-pane__date{display:block;margin:0 0 15px}.project .news-pane__title{margin:0 0 12px}.project .news-pane__text{margin:0 0 10px}.project .news-pane__more{margin:17px 0 0;opacity:1}@media screen and (min-width:768px){.project .news-pane__content{padding:23px 32px 20px}}@media screen and (max-width:1024px){.project__subheader{padding:0}.project .news-pane__more{display:block}.project__subheader-title,.project__title{display:none}}.projects{padding:35px 0 0}.projects__title{margin:0 0 3px;font-size:30px}.projects__text{margin:0 0 20px}.projects .suggest{width:100%;max-width:390px}.projects__map{height:70vh;min-height:450px;margin:30px 0 0}.projects__map .cluster{position:absolute;border-radius:50%;background-color:#4285f4;-webkit-transition:-webkit-transform .15s ease-in;-o-transition:transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.projects__map .cluster:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:1024px){.projects__title{font-size:26px}.projects .page__inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}}.promo-benefit{white-space:nowrap}.promo-benefit+.promo-benefit{margin:60px 0 0}.promo-benefit__image-wrapper{position:relative}.promo-benefit__image-wrapper,.promo-benefit__pane{display:inline-block;vertical-align:middle}.promo-benefit__image-wrapper{width:45.89%;height:360px}.promo-benefit_odd .promo-benefit__image-wrapper{margin:0 0 0 3.33%}.promo-benefit_even .promo-benefit__image-wrapper{margin:0 3.33% 0 0}.promo-benefit__image-wrapper:before{position:absolute;bottom:-30px;display:block;width:300px;height:300px;content:'';background:url(http://xn--f1ahbwn.xn--p1ai/static/img/index/pattern.svg) 0 0/12px auto}.promo-benefit__image{position:absolute;top:0;right:0;bottom:0;left:0;background-position:50% 50%;background-size:cover}.promo-benefit_odd .promo-benefit__image-wrapper:before{left:-30px}.promo-benefit_even .promo-benefit__image-wrapper:before{right:-30px}.promo-benefit__pane{position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;width:54.45%;padding:55px 70px 60px;white-space:normal;background-color:rgba(255,255,255,.89);-webkit-box-shadow:2px 2px 6px 0 rgba(0,0,0,.04);box-shadow:2px 2px 6px 0 rgba(0,0,0,.04)}.promo-benefit_odd .promo-benefit__pane{margin:0 0 0 -3.88%}.promo-benefit_even .promo-benefit__pane{margin:0 -3.88% 0 0}.promo-benefit__title{margin:0 0 8px;font-size:30px;line-height:1}.promo-benefit__text{font-size:18px;opacity:.85}@media screen and (min-width:1366px){.promo-benefit .promo-benefit__image-wrapper{width:46.66%}.promo-benefit__pane{width:41.45%}.promo-benefit_even .promo-benefit__pane{margin-left:13.12%}}@media screen and (max-width:1024px){.promo-benefits{margin:0 auto;padding:0 20px}.promo .promo-benefit__pane{padding:25px 40px 30px}.promo-benefit__title{font-size:28px}.promo-benefit__text{font-size:16px}}@media screen and (max-width:767px){.promo-benefits{max-width:400px}.promo-benefit{position:relative;padding:200px 0 0;white-space:normal}.promo .promo-benefit__pane{display:block;width:auto;margin:0;padding:20px}.promo .promo-benefit__image-wrapper{position:absolute;top:0;right:0;left:0;width:100%;height:200px;margin:auto}.promo .promo-benefit__image-wrapper:before{top:-25px;width:70%;height:100%}}.promo-numbers,.promo-numbers__part{-webkit-box-sizing:border-box;box-sizing:border-box}.promo-numbers{margin:0 0 60px;background-color:rgba(255,255,255,.9);-webkit-box-shadow:2px 2px 6px 0 rgba(0,0,0,.05);box-shadow:2px 2px 6px 0 rgba(0,0,0,.05);padding:24px 0}.promo-numbers__part{display:inline-block;width:32%;padding:13px 50px;white-space:nowrap}.promo-numbers__part:first-child{width:36%}.promo-numbers__meters{font-size:20px}.promo-numbers__meters sup{font-size:.75em}.promo-numbers__part+.promo-numbers__part{border-left:1px solid #eee}.promo-numbers__image{float:left;width:45px;height:45px;margin:0 12px 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.promo-numbers__title{margin:2px 0 0;font-size:29px;line-height:1}.promo-numbers__text{letter-spacing:.4px;text-transform:uppercase;font-size:10px;font-weight:500}@media screen and (min-width:1366px){.promo .promo-numbers__part{width:33.33%;padding:20px 75px}}@media screen and (max-width:1024px){.promo-numbers{margin:0 25px 40px;padding:12px}.promo .promo-numbers__part{width:33.33%;padding:12px 12px 12px 24px}.promo-numbers__image{width:42px;height:42px}.promo-numbers__title{margin:4px 0 2px;font-size:24px}}@media screen and (max-width:767px){.promo-numbers{margin:0 20px 60px;padding:10px 20px}.promo .promo-numbers__part{width:100%;padding:24px}.promo-numbers__part+.promo-numbers__part{border-top:1px solid #eee;border-left:none}}.promo{padding:0 0 120px;background:#f4f5f5}.promo .page__inner{width:900px}.promo__intro{padding:50px 0}.promo__text,.promo__title{margin:0 0 5px;text-align:center;font-size:42px;line-height:1.1}.promo__text{max-width:570px;margin:0 auto;font-size:20px;line-height:1.2;color:#484848}@media screen and (min-width:1366px){.promo .page__inner{width:1100px}}@media screen and (max-width:1024px){.promo__title{font-size:28px}.promo .page__inner{width:100%}.promo__intro{padding:40px 20px 20px}.promo__text{margin-bottom:30px;font-size:18px;line-height:1.33}}@media screen and (max-width:767px){.promo{overflow:hidden;padding:0 0 50px}}.reveal-nav{position:absolute;top:-10px;left:-165px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0 0;font-size:14px;color:#000}.reveal-nav__inner{width:150px}.reveal-nav__item{display:block;padding:10px 0;text-align:left;font-size:inherit;-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}.reveal-nav__item:focus,.reveal-nav__item:hover{color:#346df1}.reveal-nav__item_current{color:#4285f4}@media screen and (min-width:768px){.reveal-nav.sticky_fixed .reveal-nav__inner{position:fixed;top:82px}}@media screen and (min-width:1680px){.reveal-nav{left:-235px}.reveal-nav__inner{width:220px}}.reveal{padding:35px 0 80px}.reveal__header{position:relative}.reveal__title{margin:0 100px 25px 0;font-size:24px}.reveal__select{position:absolute;top:0;right:0}.reveal__select-control{opacity:0}.reveal__desktop,.reveal__mobile{display:none}.reveal__desktop.reveal_inited{display:block}.reveal__mobile .reveal__title{margin:32px 20px 16px;font-size:26px;line-height:1}.reveal__wrapper{position:relative;min-height:400px}.reveal__file,.reveal__files{position:relative;overflow:hidden}.reveal__file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:55px;padding:15px 60px 15px 55px;font-size:14px;background:#fff;-webkit-box-shadow:0 -1px 0 0 #eee;box-shadow:0 -1px 0 0 #eee;-webkit-transition:background .2s linear,color .2s linear,border .2s linear;-o-transition:background .2s linear,color .2s linear,border .2s linear;transition:background .2s linear,color .2s linear,border .2s linear;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reveal__file.reveal_hidden{display:none}.reveal__file:after{position:absolute;top:19px;right:22px;width:15px;content:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/download_white.svg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.reveal__file-type{position:absolute;top:16px;left:25px;width:16px;height:22px;text-transform:uppercase;font-size:9px;color:#333;border:1px solid;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.reveal__file-type span{position:absolute;right:3px;bottom:2px;background:#fff;-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.page_hoverable .reveal__file:focus,.page_hoverable .reveal__file:hover{color:#fff;border-color:#4285f4;background-color:#4285f4}.page_hoverable .reveal__file:focus .reveal__file-type,.page_hoverable .reveal__file:hover .reveal__file-type{color:#fff}.page_hoverable .reveal__file:focus .reveal__file-type span,.page_hoverable .reveal__file:hover .reveal__file-type span{background:#4285f4}.page_hoverable .reveal__file:focus:after,.page_hoverable .reveal__file:hover:after{-webkit-transform:none;-ms-transform:none;transform:none}@media screen and (min-width:768px){.reveal__wrapper{margin:0 0 0 165px}.reveal_project .reveal__wrapper{margin:0}}@media screen and (min-width:1680px){.reveal__wrapper{margin:0}}@media screen and (max-width:1024px){.reveal_project.reveal{padding:0 0 60px}.reveal_company .page__inner,.reveal_project .reveal__files{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}}@media screen and (max-width:767px){.reveal,.reveal .page__inner{padding:0}.reveal__desktop.reveal_inited{display:none}.reveal__mobile{display:block}.reveal__mobile .details{padding:0}.reveal__mobile .details__title{padding-right:20px;padding-left:20px}.reveal__mobile .timeline{margin-top:-15px}.reveal__mobile .timeline:after{background:-webkit-gradient(linear,left top,right top,from(rgba(244,244,244,0)),color-stop(70%,#f4f4f4));background:-webkit-linear-gradient(left,rgba(244,244,244,0) 0%,#f4f4f4 70%);background:-o-linear-gradient(left,rgba(244,244,244,0) 0%,#f4f4f4 70%);background:linear-gradient(to right,rgba(244,244,244,0) 0%,#f4f4f4 70%)}.reveal__file{padding:10px 20px 10px 35px}.reveal__mobile .reveal__file{padding-left:45px;background:0 0;-webkit-box-shadow:0 -1px 0 0 #dbdbdb;box-shadow:0 -1px 0 0 #dbdbdb}.reveal__file-type{left:10px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.reveal__mobile .reveal__file-type{left:20px}.reveal__mobile .reveal__file-type span{background:#f4f4f4}}.selectric-wrapper{position:relative;display:inline-block;cursor:pointer;font-size:14px;color:#333}.selectric-responsive{width:100%}.selectric{position:relative;border:solid 1px #dbdbdb;border-radius:4px}.selectric .label{display:block;overflow:hidden;height:32px;margin:0 36px 0 17px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:32px}.selectric .button{position:absolute;top:0;right:10px;display:block;width:26px;height:100%;color:transparent}.selectric .button:after{position:absolute;top:0;right:0;bottom:0;left:0;width:5px;height:5px;margin:auto;content:'';border:1px solid transparent;border-top-color:#333;border-right-color:#333;-webkit-transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:translateY(-3px) rotate(135deg);-ms-transform:translateY(-3px) rotate(135deg);transform:translateY(-3px) rotate(135deg)}.selectric-focus .selectric,.selectric-hover .selectric{background:#fff}.selectric-open{z-index:999;-webkit-box-shadow:0 2px 8px 0 rgba(51,51,51,.1);box-shadow:0 2px 8px 0 rgba(51,51,51,.1)}.selectric-open .selectric{border-color:transparent;border-radius:4px 4px 0 0}.selectric-open .button:after{-webkit-transform:translateY(2px) rotate(315deg);-ms-transform:translateY(2px) rotate(315deg);transform:translateY(2px) rotate(315deg)}.selectric-open .selectric-items{display:block}.selectric-disabled{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;z-index:10;width:100%;height:100%}.selectric-hide-select.selectric-is-native select{position:absolute;z-index:1;top:0;right:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;opacity:0;border:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;outline:0!important;background:0 0!important}.selectric-temp-show{position:absolute!important;display:block!important;visibility:hidden!important}.selectric-items{z-index:-1;top:100%;left:0;display:none;background:#fff}.selectric-items,.selectric-items li:last-child{border-radius:0 0 4px 4px}.selectric-items .selectric-scroll{overflow:auto;height:100%}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{margin:0;padding:0;list-style:none}.selectric-items li{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:32px;padding:0 17px;cursor:pointer;line-height:32px;border-top:1px solid #eee;-webkit-transition:background .2s ease-in;-o-transition:background .2s ease-in;transition:background .2s ease-in}.selectric-items li.selected,.wysiwyg b{font-weight:500}.selectric-items li.highlighted,.selectric-items li:hover{background:#fafafa}.selectric-items .disabled{cursor:default!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.selectric-items .selectric-group .selectric-group-label{padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;color:#444;background:0 0}.selectric-items .selectric-group li{padding-left:25px}.services-intro{position:relative;z-index:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100vh;font-weight:500;color:#fff;background:#333;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.services-intro:before,.services-intro__content:before{position:absolute;z-index:-1;right:0;display:block;content:''}.services-intro:before{bottom:0;left:0;background:url(http://xn--f1ahbwn.xn--p1ai/static/img/services/main.jpeg) 50% 50%/cover;top:0;opacity:.7}.services-intro__content{position:relative;z-index:0;width:500px;margin:0 auto}.services-intro__content:before{top:50%;width:320px;height:360px;opacity:.5;background-color:#4285f4;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.services-intro__label{margin:0 0 20px;letter-spacing:1px;text-transform:uppercase;font-size:12px}.services-intro__title{font-size:52px;font-weight:500;line-height:1.1}.services-intro__icon{position:absolute;right:0;bottom:55px;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:17px;height:25px;margin:auto;text-align:center;line-height:6px;border:1px solid #fff;border-radius:10px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page_scrolled .services-intro__icon{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.services-intro__icon:before{display:inline-block;height:4px;content:'';border-left:inherit}.services-intro__icon-arrow{position:relative;top:17px;width:4px;height:4px;margin:0 auto;border-right:inherit;border-bottom:inherit;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:pulse infinite 1.5s linear;animation:pulse infinite 1.5s linear}.services-intro__icon-arrow:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.services-intro__icon-arrow:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes pulse{0%,to{opacity:.25}50%{opacity:1}}@keyframes pulse{0%,to{opacity:.25}50%{opacity:1}}@media screen and (max-width:1024px){.services-intro__title{font-size:40px}.services-intro__content:before{height:300px}}@media screen and (max-width:767px){.services-intro__content{width:280px}.services-intro__label{margin:0 0 35px}.services-intro__title{font-size:35px;text-shadow:0 0 4px rgba(0,0,0,.2)}.services-intro__content:before{width:200px}}.services-payment{text-align:center}.services-payment__title{font-size:40px;line-height:1}.services-payment__text{max-width:570px;margin:10px auto 40px;color:#484848}.services-payment__panes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.services-payment__pane{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100%/4 - 10px);padding:24px 24px 40px;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 1px 10px 0 rgba(66,133,244,.15);box-shadow:0 1px 10px 0 rgba(66,133,244,.15);-webkit-transition:-webkit-box-shadow .2s linear;-o-transition:box-shadow .2s linear;transition:box-shadow .2s linear;transition:box-shadow .2s linear,-webkit-box-shadow .2s linear}.page_hoverable a.services-payment__pane:focus,.page_hoverable a.services-payment__pane:hover{-webkit-box-shadow:0 20px 40px 0 rgba(66,133,244,.15);box-shadow:0 20px 40px 0 rgba(66,133,244,.15)}.services-payment__pane-image{margin:0 0 20px}.services-payment__pane-title{margin:0 0 4px;font-size:20px;line-height:1.2;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.page_hoverable a.services-payment__pane:focus .services-payment__pane-title,.page_hoverable a.services-payment__pane:hover .services-payment__pane-title{color:#4285f4}.services-payment__pane-text{font-size:14px;color:#484848}@media screen and (min-width:1680px){.services-payment .page__inner{width:1100px}}@media screen and (max-width:1024px){.services-payment{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.services-payment__title{font-size:28px}.services-payment__text{margin-top:5px}}@media screen and (max-width:767px){.services-payment__panes{display:block;text-align:left}.services-payment__pane{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:20px 20px 25px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.services-payment__pane+.services-payment__pane{margin:15px 0 0}.services-payment__pane-image{width:85px;margin:0 16px 0 0}.services-payment__pane-title{font-size:18px}}.page_services .sub-header{padding:5px 0 0;text-align:center}.page_services{margin:0}.page_services .content{padding:0}.page_services .promo{background:#fafafa}.page_services .promo-benefit__title{font-size:23px;line-height:1.1}.page_services .promo-benefit__text{font-size:16px}.services__feedback{position:relative;z-index:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60vh;min-height:370px;text-align:center;color:#fff;background:#333;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.services__feedback:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;content:'';opacity:.4;background:url(http://xn--f1ahbwn.xn--p1ai/static/img/services/feedback.jpeg) 50% 50%/cover}.services__feedback-title{font-size:40px}.services__feedback-text{max-width:600px;margin:10px 0 30px;font-size:20px;line-height:1.1;opacity:.9}.services__feedback-footer .btn{margin:0 0 10px}.services__feedback-footer-text{font-size:14px}.page_hoverable .services__feedback-footer-link:focus,.page_hoverable .services__feedback-footer-link:hover{text-decoration:underline}@media screen and (max-width:1024px){.services__feedback{margin:40px 0 0}}@media screen and (max-width:767px){.page_services .sub-header .sub-header__links{display:block}.services__feedback{-webkit-box-sizing:border-box;box-sizing:border-box;height:370px;padding:0 20px}.services__feedback:before{opacity:.3;background-position:0 50%}.services__feedback-title{font-size:28px}.services__feedback-text{margin-bottom:25px;font-size:18px}}.socials{margin:0 0 0 20px}.social{display:inline-block;width:40px;height:40px;margin:0 7px;vertical-align:top;border-radius:50%;outline:0;background-color:#cfcfcf;background-repeat:no-repeat;background-position:50%;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}.social_tg{background-image:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/social-tg.svg)}.social_wa{background-image:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/social-wa.svg)}.social_vi{background-image:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/social-vi.svg)}.social_vk{background-image:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/social-vk.svg)}.social_fb{background-image:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/social-fb.svg)}.social_inst{background-image:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/social-inst.svg)}.page_hoverable .social_tg:focus,.page_hoverable .social_tg:hover{background-color:#37aee2}.page_hoverable .social_wa:focus,.page_hoverable .social_wa:hover{background-color:#59ce6e}.page_hoverable .social_vi:focus,.page_hoverable .social_vi:hover{background-color:#7f4da0}.page_hoverable .social_vk:focus,.page_hoverable .social_vk:hover{background-color:#4d76a1}.page_hoverable .social_fb:focus,.page_hoverable .social_fb:hover{background-color:#3c5a99}.page_hoverable .social_inst:focus,.page_hoverable .social_inst:hover{background-color:#e2247a}@media screen and (max-width:1024px){.social_tg{background-color:#37aee2}.social_wa{background-color:#59ce6e}.social_vi{background-color:#7f4da0}.social_vk{background-color:#4d76a1}.social_fb{background-color:#3c5a99}.social_inst{background-color:#e2247a}}@media screen and (max-width:767px){.socials{margin:10px 0 0}}.specialists{position:relative;z-index:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:420px;text-align:center;color:#fff;background:#333;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.specialists:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;content:'';opacity:.5;background:url(http://xn--f1ahbwn.xn--p1ai/static/img/index/specialists.jpeg) 50% 30%/cover}.specialists__text,.specialists__title{font-size:30px;line-height:1;text-shadow:0 0 4px rgba(0,0,0,.5)}.specialists__text{margin:10px 0 25px;padding:0 130px;font-size:18px;line-height:1.1}@media screen and (max-width:1024px){.specialists__text,.specialists__title{padding:0 20px}.specialists__title{font-size:28px}.specialists__text{margin-bottom:30px}.specialists__text div{display:inline}}.sub-header__links{position:relative;font-size:15px;line-height:45px;-webkit-box-shadow:inset 0 -1px 0 #dbdbdb;box-shadow:inset 0 -1px 0 #dbdbdb}.sub-header__link{display:inline-block;margin:0 40px 0 0;-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}.page_hoverable .sub-header__link:hover,.sub-header__link.sub-header__link_current{color:#4285f4}.sub-header__link.sub-header__link_current{border-bottom:1px solid #4285f4}.sub-header__link:last-child{margin:0}.sub-header__mobile{position:fixed;z-index:1;top:62px;right:0;left:0;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:45px;padding:0 20px;font-size:17px;line-height:45px;border-bottom:1px solid #eee;background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.05);box-shadow:0 2px 6px 0 rgba(0,0,0,.05);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.sub-header__mobile:after{position:absolute;top:21px;right:22px;width:7px;height:7px;margin:0 0 0 15px;content:'';border-top:1px solid;border-right:1px solid;-webkit-transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:translateY(-3px) rotate(135deg);-ms-transform:translateY(-3px) rotate(135deg);transform:translateY(-3px) rotate(135deg)}.sub-header__mobile-control{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}@media screen and (max-width:1024px){.sub-header__links{padding:0 20px}.sub-header__link{margin:0 25px 0 0}}@media screen and (max-width:767px){.sub-header{height:45px}.sub-header__links{display:none}.sub-header__mobile{display:block}}.suggest{position:relative;z-index:100;top:2px;width:390px;height:50px;color:#333}.suggest__inner{position:absolute;top:-1px;right:0;left:-1px;overflow:hidden;border:solid 1px #dbdbdb;border-radius:4px;-webkit-transition:border-color .2s linear,-webkit-box-shadow .2s linear;-o-transition:box-shadow .2s linear,border-color .2s linear;transition:box-shadow .2s linear,border-color .2s linear;transition:box-shadow .2s linear,border-color .2s linear,-webkit-box-shadow .2s linear}.suggest_white .suggest__inner{border-color:transparent;background:rgba(255,255,255,.16)}.suggest_filled .suggest__inner,.suggest_focus .suggest__inner{border-color:transparent;-webkit-box-shadow:0 2px 8px 0 rgba(51,51,51,.1);box-shadow:0 2px 8px 0 rgba(51,51,51,.1)}.suggest__placeholder{position:absolute;z-index:-1;top:0;left:0;padding:14px 0 0 50px;opacity:.8;color:#8f8f8f}.suggest_white .suggest__placeholder{color:#fff}.suggest__input,.suggest__input-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}.suggest__input-wrapper{-webkit-transition:background .2s linear,-webkit-box-shadow .2s linear;-o-transition:background .2s linear,box-shadow .2s linear;transition:background .2s linear,box-shadow .2s linear;transition:background .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear}.suggest_filled .suggest__input-wrapper,.suggest_focus .suggest__input-wrapper{background:#fff}.suggest__input-wrapper:after,.suggest__input-wrapper:before{position:absolute;top:16px;left:18px;display:block;width:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:.5;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.suggest__input-wrapper:before{content:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/search.svg)}.suggest_white .suggest__input-wrapper:after{content:url(http://xn--f1ahbwn.xn--p1ai/static/img/icons/search_white.svg)}.suggest_white .suggest__input-wrapper:before,.suggest_white.suggest_filled .suggest__input-wrapper:after,.suggest_white.suggest_focus .suggest__input-wrapper:after{opacity:0}.suggest__clear{position:absolute;top:0;right:0;bottom:0;visibility:hidden;width:50px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-transition:opacity .1s linear,visibility 0s .1s linear;-o-transition:opacity .1s linear,visibility 0s .1s linear;transition:opacity .1s linear,visibility 0s .1s linear}.suggest_filled .suggest__clear{visibility:visible;opacity:.5;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.suggest__clear:hover,.suggest_focus .suggest__input-wrapper:before,.suggest_open .suggest__input-wrapper:before,.suggest_white .suggest__input-wrapper:after,.suggest_white.suggest_filled .suggest__input-wrapper:before,.suggest_white.suggest_focus .suggest__input-wrapper:before{opacity:1}.suggest__clear:after,.suggest__clear:before{position:absolute;top:24px;left:15px;width:19px;height:1px;content:'';background:#000}.suggest__clear:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.suggest__clear:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.suggest__input{padding:14px 50px;font-size:16px;border:0;outline:0;background:0 0}.suggest__list{visibility:hidden;height:0;opacity:0;-webkit-transition:background .2s ease,opacity .2s ease,visibility 0s .2s linear;-o-transition:background .2s ease,opacity .2s ease,visibility 0s .2s linear;transition:background .2s ease,opacity .2s ease,visibility 0s .2s linear}.suggest_focus.suggest_open .suggest__list{visibility:visible;height:auto;opacity:1;background:#fff;-webkit-transition:opacity .2s ease,background .2s ease;-o-transition:opacity .2s ease,background .2s ease;transition:opacity .2s ease,background .2s ease}.suggest .suggest__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:50px;margin:0 -1px;padding:13px 15px 13px 25px;text-align:left;border-top:1px solid #eee;outline:0;-webkit-transition:background .15s ease;-o-transition:background .15s ease;transition:background .15s ease;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.suggest__item_city{width:100%;font-size:inherit;color:inherit}.suggest__item:focus,.suggest__item:hover{background:#fafafa}.suggest__empty{padding:13px 15px 13px 25px}.suggest__item-text{font-size:12px;color:#6c6c6c}@media screen and (max-width:1024px){.suggest__input-wrapper:after,.suggest__input-wrapper:before{left:10px;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.suggest__input,.suggest__placeholder{padding-left:36px}}.table{width:100%;margin:0 0 35px;text-align:left;line-height:1.4}.table td,.table th{padding:0 20px 20px 0;text-align:left;vertical-align:top;white-space:pre-wrap}.table td{padding:0 0 20px}.table_small td,.table_small th{padding-bottom:5px}.table th{width:220px;font-weight:500}.table_small th{width:auto}.table_short-th th{-webkit-box-sizing:border-box;box-sizing:border-box;width:160px}@media screen and (max-width:767px){.table{margin:0}.table,.table>tbody,.table>tbody>tr,.table>tbody>tr>td,.table>tbody>tr>th,.table>tr,.table>tr>td,.table>tr>th{display:block}.table>tbody>tr>th,.table>tr>th{width:auto;padding:0 0 4px}.table>tbody>tr>td,.table>tr>td{padding:0 0 30px}}.timeline{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#000}.timeline__item{-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear}.page_hoverable .timeline__item:hover{color:#346df1}@media screen and (min-width:1025px){.timeline{position:absolute;right:100%;width:50px;margin:-15px 40px 0 0}.timeline__inner{padding:9px 0 0}.timeline.sticky_fixed .timeline__inner{position:fixed;top:81px;padding:0}.timeline__item{display:block;padding:6px 0}.timeline__item.timeline__item_current{color:#4285f4}}@media screen and (max-width:1024px){.timeline{overflow:auto;width:100%;line-height:58px;color:#333}.timeline:after{position:absolute;top:0;right:0;display:block;width:40px;height:58px;content:'';background:-webkit-gradient(linear,left top,right top,from(rgba(250,250,250,0)),color-stop(70%,#fafafa));background:-webkit-linear-gradient(left,rgba(250,250,250,0) 0%,#fafafa 70%);background:-o-linear-gradient(left,rgba(250,250,250,0) 0%,#fafafa 70%);background:linear-gradient(to right,rgba(250,250,250,0) 0%,#fafafa 70%)}.timeline__inner{display:inline-block;padding:0 30px 0 20px;white-space:nowrap}.timeline__item+.timeline__item{margin:0 0 0 15px}}.working-hours{position:relative}.working-hours__today{font-size:20px;color:#484848}.working-hours__break{font-size:14px;color:#6c6c6c}.working-hours__toggle{position:absolute;top:0;right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;color:#4285f4;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.page_hoverable .working-hours__toggle:hover{opacity:.75}.working-hours__table,.working-hours__toggle-off,.working-hours_open .working-hours__toggle-on{display:none}.working-hours__toggle-on,.working-hours_open .working-hours__table,.working-hours_open .working-hours__toggle-off{display:block}.working-hours__day{position:relative}.working-hours__day:before{position:absolute;top:50%;left:-16px;display:block;width:6px;height:6px;margin:-3px 0 0;content:'';border-radius:50%;background-color:#4285f4}.working-hours__table{margin:10px 0;font-size:15px}.working-hours__table tr:nth-child(even){font-size:9px}.working-hours__table td{padding:0 25px 0 0}.working-hours__table td:nth-child(2){text-align:right;white-space:nowrap}.working-hours__table td:nth-child(3){padding:0 0 0 20px;vertical-align:middle;opacity:.6;color:#333;border-left:1px solid #dbdbdb}@media screen and (max-width:767px){.working-hours__today{font-size:18px}.working-hours__toggle{position:relative;margin:10px 0 0}.working-hours__day:before{left:-12px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.working-hours__table{margin:5px 0 0;font-size:13px}.working-hours__table td{padding:0 15px 0 0}.working-hours__table td:nth-child(3){padding:0 0 0 15px}}.wysiwyg{line-height:1.25}.wysiwyg figure{margin:0 0 25px}.wysiwyg img{max-width:100%;border:0}.wysiwyg figcaption{margin:5px 0 0;font-size:14px}.wysiwyg figcaption div{font-size:12px;color:#8f8f8f}.wysiwyg p{margin:.9em 0;color:#505050}.wysiwyg blockquote{margin:2.4em 2em;padding:0 0 0 1em;border-left:2px solid #ff4612}.wysiwyg blockquote span{font-size:22px;font-weight:500;line-height:1}.wysiwyg blockquote cite{display:block;margin:12px 0 0;font-size:14px;font-style:normal;color:#8f8f8f}.wysiwyg h2,.wysiwyg h3{margin:0 0 .7em;font-size:24px;font-weight:400}.wysiwyg p+h2{margin-top:2em}.wysiwyg h3{font-size:16px;font-weight:500;color:#505050}.wysiwyg ol,.wysiwyg ul{margin:1.5em 2em;padding:0;list-style:none}.wysiwyg li{position:relative;display:block;margin:10px 0;padding-left:20px}.wysiwyg li:before{position:absolute;top:0;left:0}.wysiwyg ul li:before{content:'—'}.wysiwyg ol{counter-reset:ol}.wysiwyg ol li:before{content:counter(ol) '.';counter-increment:ol}.wysiwyg>footer{margin:2.5em 0 0;font-size:13px;color:#8f8f8f}.wysiwyg a,.wysiwyg a:link,.wysiwyg a:visited{color:#4285f4!important}.wysiwyg a:hover{text-decoration:underline}@media screen and (max-width:767px){.wysiwyg h2{font-size:22px}.wysiwyg p+h2{margin-top:1.5em}.wysiwyg blockquote{margin:1.5em 0}.wysiwyg blockquote span{font-size:16px}.wysiwyg img{position:relative;left:50%;max-width:101vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wysiwyg ol,.wysiwyg ul{margin:1.2em 0}}
