@font-face{font-family:"SF UI Display", sans-serif;src:url(../../fonts/SFUIDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"SF UI Display", sans-serif;src:url(../../fonts/SFUIDisplay-Semibold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"SF UI Display", sans-serif;src:url(../../fonts/SFUIDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat", sans-serif;src:url(../../fonts/SFUIDisplay-Bold.woff2) format("woff2");font-weight:600;font-style:normal}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}body{min-height:100vh;background:#fff url(./../img/background_lines.png) no-repeat right bottom/contain}body::after{content:"";position:fixed;display:block;bottom:0;right:210px;background:url(./../img/background_phone.png) no-repeat bottom center;width:595px;height:450px;z-index:-1}@media (min-width: 1501px) and (max-width: 1940px){body::after{right:-10px}}@media (min-width: 1417px) and (max-width: 1500px){body::after{right:-50px}}@media (min-width: 1321px) and (max-width: 1416px){body::after{right:-100px}}@media (min-width: 1231px) and (max-width: 1320px){body::after{right:-200px}}@media (max-width: 1232px){body::after{display:none}}@media (max-width: 910px){body{background:none}}.container{width:100%;max-width:1232px;padding:0 16px;margin:0 auto}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:48px;padding-bottom:55px}.header__contacts{display:none}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__text{max-width:489px;text-align:right;text-transform:uppercase;font-family:"SF UI Display",sans-serif;font-weight:700;font-style:normal;font-size:2rem;line-height:1.75;color:#3A3A3A}.header__text-red{color:red}@media (max-width: 900px){.header__text{font-size:1.5rem;max-width:367px}}@media (max-width: 797px){.header img{width:33.41%}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__contacts img{width:20px;margin-right:4px}.header__contacts a{margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"SF UI Display",sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1.4;color:#161616}.header__text{margin-top:32px;max-width:none;width:100%;font-size:1rem;line-height:1.5;text-align:center}}@media (max-width: 439px){.header{padding-bottom:32px}}@media (max-width: 375px){.header{padding-top:53px;padding-bottom:32px}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__contacts img{width:15px;margin-right:4px}}.about{margin-bottom:32px}.about__inner{display:grid;grid-template-columns:repeat(auto-fit, minmax(368px, 1fr));justify-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:48px;margin-bottom:48px}.about img{width:100%}.about__item{width:100%;min-height:296px;-webkit-box-shadow:0px 1px 25px rgba(171,180,195,0.25);box-shadow:0px 1px 25px rgba(171,180,195,0.25);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.about__item_first{background:url(../img/about/about_image_1.jpg) no-repeat top/contain}.about__item_second{background:url(../img/about/about_image_2.jpg) no-repeat top/contain}.about__item_third{background:url(../img/about/about_image_3.jpg) no-repeat top/contain}.about__content{text-align:center;padding:33px 48px;background-color:#fff;border-radius:0 0 12px 12px;width:100%}.about__content h3{font-family:"SF UI Display",sans-serif;font-weight:600;font-style:normal;font-size:1.5rem;line-height:1.625;color:#3A3A3A;margin-bottom:4px}.about__content p{font-family:"SF UI Display",sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:1.35;color:#3A3A3A}.about__text{max-width:783px;font-family:"SF UI Display",sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:1.7;color:#3A3A3A}@media (max-width: 500px){.about{margin-bottom:16px}.about__inner{gap:10px;margin-bottom:10px}.about__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:169px}.about__item_first{background:url(../img/about/phone/about_image_1.jpg) no-repeat top/cover}.about__item_second{background:url(../img/about/phone/about_image_2.jpg) no-repeat top/cover}.about__item_third{background:url(../img/about/phone/about_image_3.jpg) no-repeat top/cover}.about__content{padding:16px 0 0 11px;max-width:127px;background:none;text-align:left}.about__content h3{font-size:1rem;line-height:1.1875}.about__content p{font-size:0.75rem;line-height:1.333}}@media (min-width: 501px) and (max-width: 816px){.about__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:169px}.about__item_first{background:url(../img/about/phone/about_image_1.jpg) no-repeat top/cover}.about__item_second{background:url(../img/about/phone/about_image_2.jpg) no-repeat top/cover}.about__item_third{background:url(../img/about/phone/about_image_3.jpg) no-repeat top/cover}.about__content{padding:16px 0 0 11px;max-width:214px;background:none;text-align:left}}@media (min-width: 376px) and (max-width: 789px){.about__text{font-size:1rem}}@media (max-width: 397px){.about__item{width:calc(100% - 32px)}.about__text{font-size:0.75rem;line-height:1.8333}}.download{margin-bottom:50px}.download__inner{max-width:784px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.download__info{margin-left:7px;margin-bottom:20px;font-family:"SF UI Display",sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.25;color:#858585}.download__info p:first-child{max-width:510px;margin-bottom:8px}.download__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 0;width:100%;border:none;background:#FDF49E;border-radius:8px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear;font-family:"Montserrat",sans-serif;font-weight:600;font-style:normal;font-size:1.5rem;line-height:.5833333333;color:#323334}.download__button img{margin-right:16px}.download__button:hover{background:#FBE30D;-webkit-transition:all .2s linear;transition:all .2s linear}.download__button:active{background:#f1d900;-webkit-transition:all .2s linear;transition:all .2s linear}@media (max-width: 500px){.download img{width:10px}.download__info{max-width:300px;margin-left:2px;font-size:0.6875rem;line-height:1.1818}.download__button{font-size:0.875rem;line-height:1;padding:18px 0;background:#FBE30D}.download__button img{width:16px}}@media (min-width: 501px) and (max-width: 676px){.download__info{max-width:450px}}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:45px}.footer a{margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"SF UI Display",sans-serif;font-weight:400;font-style:normal;font-size:1.125rem;line-height:2;color:#161616}.footer img{margin-top:3px}.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__container img{margin-right:12px}@media (max-width: 797px){.footer{display:none}}

/*# sourceMappingURL=index.css.map */