@-webkit-keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(.9)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(.9)}}.news{display:flex;margin-left:-30px;flex-wrap:wrap;justify-content:flex-start}.news__card{max-width:270px;margin-bottom:55px;margin-left:30px}.news__date{font-size:15px;font-weight:400;line-height:28px;color:#455a64}.news__img-inner{position:relative;height:0;padding-top:67.41%;border:0}.news__thumb{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover}.news__title{font-family:PTSans;font-size:18px;font-weight:700;line-height:22px;margin-top:12px;color:#455a64}.arrow-back,.news__text{font-size:15px;line-height:22px;color:#455a64}.arrow-back{line-height:28px}.arrow-back__icon{width:35px;height:17px;margin-right:10px;vertical-align:middle}.news-content{max-width:665px;margin-top:35px}.news-content__date{font-size:15px;line-height:28px;margin-bottom:7px}.news-content__title{font-size:18px;line-height:22px;margin-top:18px;margin-bottom:18px}.news-content__text,.news-content__text p{font-size:15px;line-height:22px}.advantages__item{display:flex}.advantages__img{margin-right:30px}.advantages__icon{width:60px;height:60px}.header{margin-top:32px;margin-bottom:32px}.algorithm{display:flex;margin-top:43px}.algorithm__card{display:flex;flex-direction:column;min-width:160px;max-width:220px;margin-bottom:40px;padding-right:15px;padding-left:15px;align-items:center}.algorithm__card:not(:last-child){margin-right:30px}.algorithm__img{max-width:84px;height:71px;margin-bottom:22px}.algorithm__icon,.arrow-more__icon svg{width:100%;height:100%}.algorithm__text{font-size:18px;text-align:center;color:#455a64}.schema{position:relative;overflow-x:auto;width:100%}.arrow-more{display:none;justify-content:flex-end}.arrow-more__text{font-size:15px;margin-right:11px}.arrow-more__icon{width:35px;height:26px;-webkit-animation:pulse 1s ease-in-out infinite;animation:pulse 1s ease-in-out infinite}.services{display:flex;margin-top:48px;margin-left:-40px;flex-wrap:wrap}.services__card{display:flex;flex-direction:column;margin-bottom:30px;margin-left:40px;flex-basis:150px;align-items:center}.services__img{width:90px;height:68px;margin-bottom:18px}.services__icon{width:100%;height:100%}.services__text{text-align:center}.contacts{display:flex;flex-wrap:wrap}.contacts__map{width:100%;max-width:475px;margin-right:5%}.contacts__img-box{margin-bottom:2em}.contacts__img img,img{max-width:100%}.header,.map-link{text-transform:uppercase}.map-link{height:28px;line-height:28px}.header{font-family:PTSans;font-size:22px;font-weight:700;line-height:30px;color:#455a64}header .footer p{font-size:15px;font-weight:400;line-height:18px}.main ul{padding-left:17px;list-style:none}.main li{position:relative;margin-bottom:4px}.main li::before{position:absolute;top:10px;left:-17px;display:inline-block;width:8px;height:8px;content:'';background-color:#00c947}.main ul.main-nav{padding-left:0}.main ul.main-nav li::before{display:none}.main h3{font-size:18px;line-height:28px;margin-top:38px;margin-bottom:33px;text-decoration:none}.main--green,a.main--green{color:#00c947}.main h3,.main--bold{font-weight:700}.mb10 li{margin-bottom:10px}.main-gallery .main-slide p.main-slide-text{font-size:inherit;display:flex;flex-direction:column;min-height:285px;justify-content:center}.main-gallery .main-slide p.main-slide-text a{font-family:PTSans;font-size:30px;line-height:40px}.fz24{font-size:24px;line-height:30px;display:inline-block;margin-top:10px}header .footer{padding:0 40px}.grecaptcha-badge{z-index:999}.callButton{right:auto;bottom:60px;left:32px}.main-gallery .slick-next,.main-gallery .slick-prev{bottom:15px}@media screen and (max-width:1279px){.main-gallery .main-slide p.main-slide-text{right:0}}@media screen and (max-width:1023px){img.scroll-img{overflow-x:hidden;max-width:none}.callButton{right:10px;bottom:100px;left:auto}header.opened{position:fixed;overflow:auto;height:100vh}.main-gallery .main-slide{height:100vh}}@media screen and (max-width:800px){.arrow-more{display:flex}}@media screen and (max-width:639px){.main-gallery .slick-prev{right:120px}.main-gallery .slick-next{right:68px}ul.main-nav li a{display:block}}@media screen and (max-width:560px){.algorithm{flex-direction:column;align-items:center}.algorithm__card:not(:last-child){margin-right:0}}@media screen and (max-width:400px){.services{flex-direction:column;align-items:center}.main-gallery .main-slide p.main-slide-text{min-height:315px}.main-gallery .main-slide p.main-slide-text a{font-size:24px;line-height:30px}.fz24{font-size:18px;line-height:26px}}@media screen and (max-height:400px) and (orientation:landscape){.main-gallery .main-slide{padding-top:0}}