:root{--yellow:#feb64a;--blue:#75b7f3;--heavy-blue:#1f76cf;--green:#8ad377;--white:#fff;--black:#292934;--real-black:#000;--black-text:#2a2a2f;--red:#cd2342;--gray:#6c7074;--border-blue:#d1dee9;--light-bg:#f2f6f9}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,div,h1,li,ul{margin:0;padding:0}ul li{list-style:none}h1{font-size:100%;font-weight:400}a{color:inherit;text-decoration:unset}button{background-color:unset;border:unset;padding:unset;text-align:unset}*,:after,:before{box-sizing:border-box}body,html{color:var(--black);font-family:Roboto,sans-serif;font-size:16px;line-height:115%;scroll-behavior:smooth}body{min-width:320px;overflow-x:hidden}.wrapper{display:flex;flex-direction:column;min-height:100vh;padding-top:88px}@media (max-width:1180px){.wrapper{padding-top:45px}}.wrapper main{flex-grow:1}.limiter{margin-left:auto;margin-right:auto;max-width:100%;width:1171px}@media (max-width:1180px){.limiter{width:calc(100vw - 30px)}}h1{font-size:2.9375rem;font-weight:800;line-height:117.4%}h1{font-family:Gilroy,sans-serif}h1{font-family:Gilroy,sans-serif;font-size:2.9375rem;font-weight:800;line-height:117.4%}@media (max-width:1180px){h1{font-size:1.625rem;font-weight:700;line-height:142%}}.btn-auth{align-items:center;display:inline-flex}.btn-auth__icon{align-items:center;background-color:var(--green);border-radius:50%;display:flex;height:38px;justify-content:center;margin-right:10px;width:38px}@media (max-width:1180px){.btn-auth__icon{height:31px;margin-right:0;width:31px}}.btn-auth__icon .icon-user{fill:var(--white);height:22px;width:19px}@media (max-width:1180px){.btn-auth__icon .icon-user{height:17px;width:15px}}.btn-auth__text{border-bottom:1px solid hsla(240,8%,55%,.25);color:#828295;font-size:.8125rem;font-weight:700;line-height:1}@media (max-width:1180px){.btn-auth__text{display:none}}.page-main{padding-top:0}.help{background:#f1f5fa;padding:80px 0 45px}@media (min-width:1181px){.help{padding:230px 0 35px}}.header{background-color:var(--white);border-bottom:1px solid var(--border-blue);height:88px;left:0;position:fixed;right:0;top:0;z-index:999}@media (max-width:1180px){.header{height:46px}}.header-wrap{align-items:center;display:flex;height:100%}@media (max-width:1180px){.header-wrap{justify-content:space-between}}.header__burger{align-items:center;background-color:var(--blue);display:none;flex-direction:column;height:46px;justify-content:center;margin-left:-15px;width:46px}.header__burger span{background-color:var(--white);height:2px;margin-bottom:2px;width:16px}.header__burger span:last-child{margin-bottom:0}@media (max-width:1180px){.header__burger{display:flex}}.header__logo .icon-logo{fill:var(--black);height:32px;width:168px}@media (max-width:1180px){.header__logo .icon-logo{height:25px;width:130px}}.header-nav{margin:0 auto}@media (max-width:1180px){.header-nav{background-color:var(--white);display:none;height:100vh;left:0;padding-top:46px;position:fixed;top:0;width:100vw;z-index:50}}.header-nav-list{display:flex}@media (max-width:1180px){.header-nav-list{flex-direction:column}}.header-nav-list__item{align-items:center;color:var(--black);display:flex;font-size:.6875rem;font-weight:700;margin-right:45px;position:relative;text-transform:uppercase}@media (max-width:1180px){.header-nav-list__item{border-bottom:1px solid #e4eaf0;color:var(--black)!important;height:40px;margin-right:0}.header-nav-list__item:first-child{border-top:1px solid #e4eaf0}.header-nav-list__item a{align-items:center;display:flex;height:100%;padding:0 33px;width:100%}}.header-nav-list__item:last-child{margin-right:0}.header-nav-list__item:after{background-color:transparent;content:"";height:1px;left:-5px;position:absolute;right:-5px;top:calc(100% + 34px)}@media (max-width:1180px){.header-nav-list__item:after{display:none}}.header__auth{margin-right:46px}@media (max-width:1180px){.header__auth{margin-right:0}}.header__tel{align-items:center;display:flex}@media (max-width:1180px){.header__tel{display:none;left:33px;position:fixed;top:15px;z-index:51}}.header__tel .icon-phone{fill:rgba(17,23,37,.19);height:17px;margin-right:11px;width:17px}@media (max-width:1180px){.header__tel .icon-phone{fill:var(--blue)!important}}.header__tel span{color:var(--black-text);font-size:1.0625rem;font-weight:500}@media (max-width:1180px){.header__tel span{color:var(--black)!important}}.header.is-transparent{background-color:transparent;border-color:hsla(0,0%,100%,.1)}@media (max-width:1180px){.header.is-transparent{background-color:var(--white)}}.header.is-transparent .header__logo .icon-logo{fill:var(--white)}@media (max-width:1180px){.header.is-transparent .header__logo .icon-logo{fill:var(--black)}}.header.is-transparent .header-nav-list__item{color:#d0dbe8}.header.is-transparent .header__auth span{border-color:hsla(0,0%,100%,.25);color:var(--white)}.header.is-transparent .header__tel .icon-phone{fill:hsla(0,0%,100%,.49)}.header.is-transparent .header__tel span{color:var(--white)}.welcome{background-color:var(--heavy-blue);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:173px 0 0}@media (max-width:1180px){.welcome{padding:96px 0 24px}}@media (min-width:1181px){.welcome{height:500px;min-height:750px}}.welcome__title{color:var(--white);margin:0 auto 40px;max-width:900px;position:relative;text-align:center}@media (max-width:1180px){.welcome__title{max-width:calc(100% - 30px)}}@media (min-width:1181px){.welcome__title{height:110px}}.welcome__title:before{background-size:100% 100%;bottom:calc(100% + 10px);content:"";height:14px;left:50%;position:absolute;transform:translateX(-50%);width:117px}.welcome-filter{margin:0 auto;max-width:996px;position:relative;z-index:1}@media (max-width:1180px){.welcome-filter{height:811px;max-width:calc(100% - 30px);z-index:2}}@media (min-width:1181px){.welcome-filter{height:560px}}.welcome-filter .filter{border-radius:2px 2px 0 0}.welcome-filter .filter-advantages{margin-bottom:-133px}@media (max-width:1180px){.welcome-filter .filter-advantages{margin-bottom:-306px}}.filter{align-content:center;background-color:var(--white);border-radius:2px;box-shadow:0 1px 40px rgba(0,0,0,.11);display:flex;flex-wrap:wrap;padding:40px 40px 25px;position:relative;z-index:1}@media (max-width:630px){.filter.__form_container__{height:560px}}@media (min-width:631px){.filter.__form_container__{height:440px}}.filter-advantages{background:var(--white);border-radius:0 0 2px 2px;box-shadow:0 11px 40px rgba(0,0,0,.11);display:flex}@media (max-width:400px){.filter-advantages{height:306px}}@media (min-width:1181px){.filter-advantages{height:136px}}.filter-advantages__item{border-right:1px solid #ebedf3;display:flex;padding:35px 0 35px 30px;width:33.33%}.filter-advantages__item-illstr{height:48px;margin-right:18px}.filter-advantages__item:nth-child(2){background-color:#f4f5f9}.filter-advantages__item:last-child{border-right:0}.filter-advantages__item-illstr .icon{fill:var(--gray)}.filter-advantages__item-illstr .icon-f-adv-1{height:48px;width:39px}.filter-advantages__item-illstr .icon-f-adv-2{height:50px;width:40px}.filter-advantages__item-illstr .icon-f-adv-3{height:47px;width:52px}.filter-advantages__item-text{padding-right:5px;width:calc(100% - 58px)}.filter-advantages__item-text span{display:block}.filter-advantages__item-text span:first-child{color:var(--black);font-size:.8125rem;font-weight:700;line-height:163%;margin-bottom:6px;text-transform:uppercase}.filter-advantages__item-text span:nth-child(2){color:var(--gray);font-size:.8125rem;line-height:146.15385%}@media (max-width:1180px){.filter{padding:25px 15px 20px}.filter-advantages{flex-wrap:wrap}.filter-advantages__item{height:102px;-webkit-hyphens:auto;hyphens:auto;padding:20px 20px 15px 18px;width:100%}.filter-advantages__item-text br{display:none}}@media (max-width:630px){.filter-advantages__item-text span:nth-child(2){font-size:.75rem}}:root{--heavy-blue:#1f76cf;--gray:#6c7074}.help{background:#f1f5fa;padding:80px 0 45px}@media (min-width:1181px){.help{padding:230px 0 35px}}body,div,h1,li,ul{margin:0;padding:0}ul li{list-style:none}.header-nav-list{display:flex}@media (max-width:1180px){.header-nav-list{flex-direction:column}}.header-nav-list__item{align-items:center;color:var(--black);display:flex;font-size:.6875rem;font-weight:700;margin-right:45px;position:relative;text-transform:uppercase}@media (max-width:1180px){.header-nav-list__item{border-bottom:1px solid #e4eaf0;color:var(--black)!important;height:40px;margin-right:0}.header-nav-list__item:first-child{border-top:1px solid #e4eaf0}.header-nav-list__item a{align-items:center;display:flex;height:100%;padding:0 33px;width:100%}}.header-nav-list__item:last-child{margin-right:0}.header-nav-list__item:after{background-color:transparent;content:"";height:1px;left:-5px;position:absolute;right:-5px;top:calc(100% + 34px)}@media (max-width:1180px){.header-nav-list__item:after{display:none}}.header.is-transparent .header-nav-list__item{color:#d0dbe8}:root{--yellow:#feb64a;--blue:#75b7f3;--heavy-blue:#2281e2;--green:#8ad377;--white:#fff;--black:#292934;--real-black:#000;--black-text:#2a2a2f;--red:#cd2342;--gray:#707478;--border-blue:#d1dee9;--light-bg:#f2f6f9}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}button{-webkit-appearance:button;font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,div,h1{margin:0;padding:0}h1{font-size:100%;font-weight:400}a{color:inherit;text-decoration:unset}button{background-color:unset;border:unset;padding:unset;text-align:unset}*,:after,:before{box-sizing:border-box}body,html{color:var(--black);font-family:Roboto,sans-serif;font-size:16px;line-height:115%;scroll-behavior:smooth}body{min-width:320px;overflow-x:hidden}.wrapper{display:flex;flex-direction:column;min-height:100vh;padding-top:88px}@media (max-width:1180px){.wrapper{padding-top:45px}}.wrapper main{flex-grow:1}.limiter{margin-left:auto;margin-right:auto;max-width:100%;width:1171px}@media (max-width:1180px){.limiter{width:calc(100vw - 30px)}}h1{font-family:Gilroy,sans-serif;font-size:2.9375rem;font-weight:800;line-height:117.4%}@media (max-width:1180px){h1{font-size:1.625rem;font-weight:700;line-height:142%}}.btn-auth{align-items:center;display:inline-flex}.btn-auth__icon{align-items:center;background-color:var(--green);border-radius:50%;display:flex;height:38px;justify-content:center;margin-right:10px;width:38px}@media (max-width:1180px){.btn-auth__icon{height:31px;margin-right:0;width:31px}}.btn-auth__icon .icon-user{fill:var(--white);height:22px;width:19px}@media (max-width:1180px){.btn-auth__icon .icon-user{height:17px;width:15px}}.btn-auth__text{border-bottom:1px solid hsla(240,8%,55%,.25);color:#828295;font-size:.8125rem;font-weight:700;line-height:1}@media (max-width:1180px){.btn-auth__text{display:none}}.page-main{padding-top:0}.header{background-color:var(--white);border-bottom:1px solid var(--border-blue);height:88px;left:0;position:fixed;right:0;top:0;z-index:999}@media (max-width:1180px){.header{height:46px}}.header-wrap{align-items:center;display:flex;height:100%}@media (max-width:1180px){.header-wrap{justify-content:space-between}}.header__burger{align-items:center;background-color:var(--blue);display:none;flex-direction:column;height:46px;justify-content:center;margin-left:-15px;width:46px}.header__burger span{background-color:var(--white);height:2px;margin-bottom:2px;width:16px}.header__burger span:last-child{margin-bottom:0}@media (max-width:1180px){.header__burger{display:flex}}.header__logo .icon-logo{fill:var(--black);height:32px;width:168px}@media (max-width:1180px){.header__logo .icon-logo{height:25px;width:130px}}.header-nav{margin:0 auto}@media (max-width:1180px){.header-nav{background-color:var(--white);display:none;height:100vh;left:0;padding-top:46px;position:fixed;top:0;width:100vw;z-index:50}}.header__auth{margin-right:46px}@media (max-width:1180px){.header__auth{margin-right:0}}.header__tel{align-items:center;display:flex}@media (max-width:1180px){.header__tel{display:none;left:33px;position:fixed;top:15px;z-index:51}}.header__tel .icon-phone{fill:rgba(17,23,37,.19);height:17px;margin-right:11px;width:17px}@media (max-width:1180px){.header__tel .icon-phone{fill:var(--blue)!important}}.header__tel span{color:var(--black-text);font-size:1.0625rem;font-weight:500}@media (max-width:1180px){.header__tel span{color:var(--black)!important}}.header.is-transparent{background-color:transparent;border-color:hsla(0,0%,100%,.1)}@media (max-width:1180px){.header.is-transparent{background-color:var(--white)}}.header.is-transparent .header__logo .icon-logo{fill:var(--white)}@media (max-width:1180px){.header.is-transparent .header__logo .icon-logo{fill:var(--black)}}.header.is-transparent .header__auth span{border-color:hsla(0,0%,100%,.25);color:var(--white)}.header.is-transparent .header__tel .icon-phone{fill:hsla(0,0%,100%,.49)}.header.is-transparent .header__tel span{color:var(--white)}.welcome{background-color:var(--heavy-blue);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:173px 0 0}@media (max-width:1180px){.welcome{padding:96px 0 24px}}@media (min-width:1181px){.welcome{height:500px;min-height:750px}}.welcome__title{color:var(--white);margin:0 auto 40px;max-width:900px;position:relative;text-align:center}@media (max-width:1180px){.welcome__title{max-width:calc(100% - 30px)}}@media (min-width:1181px){.welcome__title{height:110px}}.welcome__title:before{background-size:100% 100%;bottom:calc(100% + 10px);content:"";height:14px;left:50%;position:absolute;transform:translateX(-50%);width:117px}.welcome-filter{margin:0 auto;max-width:996px;position:relative;z-index:1}@media (max-width:1180px){.welcome-filter{height:811px;max-width:calc(100% - 30px);z-index:2}}@media (min-width:1181px){.welcome-filter{height:560px}}.welcome-filter .filter{border-radius:2px 2px 0 0}.welcome-filter .filter-advantages{margin-bottom:-133px}@media (max-width:1180px){.welcome-filter .filter-advantages{margin-bottom:-306px}}.filter{align-content:center;background-color:var(--white);border-radius:2px;box-shadow:0 1px 40px rgba(0,0,0,.11);display:flex;flex-wrap:wrap;padding:40px 40px 25px;position:relative;z-index:1}@media (max-width:630px){.filter.__form_container__{height:560px}}@media (min-width:631px){.filter.__form_container__{height:440px}}.filter-advantages{background:var(--white);border-radius:0 0 2px 2px;box-shadow:0 11px 40px rgba(0,0,0,.11);display:flex}@media (max-width:400px){.filter-advantages{height:306px}}@media (min-width:1181px){.filter-advantages{height:136px}}.filter-advantages__item{border-right:1px solid #ebedf3;display:flex;padding:35px 0 35px 30px;width:33.33%}.filter-advantages__item-illstr{height:48px;margin-right:18px}.filter-advantages__item:nth-child(2){background-color:#f4f5f9}.filter-advantages__item:last-child{border-right:0}.filter-advantages__item-illstr .icon{fill:var(--gray)}.filter-advantages__item-illstr .icon-f-adv-1{height:48px;width:39px}.filter-advantages__item-illstr .icon-f-adv-2{height:50px;width:40px}.filter-advantages__item-illstr .icon-f-adv-3{height:47px;width:52px}.filter-advantages__item-text{padding-right:5px;width:calc(100% - 58px)}.filter-advantages__item-text span{display:block}.filter-advantages__item-text span:first-child{color:var(--black);font-size:.8125rem;font-weight:700;line-height:163%;margin-bottom:6px;text-transform:uppercase}.filter-advantages__item-text span:nth-child(2){color:var(--gray);font-size:.8125rem;line-height:146.15385%}@media (max-width:1180px){.filter{padding:25px 15px 20px}.filter-advantages{flex-wrap:wrap}.filter-advantages__item{height:102px;-webkit-hyphens:auto;hyphens:auto;padding:20px 20px 15px 18px;width:100%}.filter-advantages__item-text br{display:none}}@media (max-width:630px){.filter-advantages__item-text span:nth-child(2){font-size:.75rem}}