.top-block__inner{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 1024px){.top-block__inner{background:rgba(0,0,0,.3019607843)}}@media(max-width: 550px){.top-block__inner{background:none}}.top-block__bg{position:static}@media(min-width: 1025px){.top-block__bg img{height:1080px;object-fit:cover}}@media(min-width: 1921px){.top-block__bg img{height:100%}}.top-block__title{margin-bottom:0}@media(max-width: 1440px){.top-block__title{font-size:128px}}@media(max-width: 1220px){.top-block__title{font-size:85px;line-height:100px}}@media(max-width: 768px){.top-block__title{font-size:58px;line-height:70px}}.top-block__lower{margin-top:20px;font-weight:700;font-size:32px;line-height:1.25}@media(max-width: 992px){.top-block__lower{margin-top:16px;font-size:24px}}.section-title{line-height:78px}@media(max-width: 1440px){.section-title{font-size:48px;line-height:58px}}.section-sub-title{line-height:26px}@media(max-width: 992px){.section-sub-title{line-height:32px}}.about__img img,.solutions__img img,.technology__img img{border-radius:20px}@media(min-width: 993px){.about .section-sub-title{font-size:20px;letter-spacing:0}}.problem__img{gap:40px;padding:30px;background:#d3dbde}.problem__img img{border-radius:8px}.problem__item:first-child{display:flex;flex-direction:column}.problem__item:first-child .problem__item-desc{margin-top:auto}.solutions__item{padding:24px}.solutions__item-ico{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background-color:#d0ece3}@media(max-width: 550px){.solutions__item-ico{margin-left:auto;margin-right:auto}}.main-wrap section:not(.section) .architecture__items{gap:32px 0}@media(min-width: 551px){.technology__right{width:100%}}.technology__items{display:grid;grid-template-columns:repeat(3, 1fr)}@media(max-width: 768px){.technology__items{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 550px){.technology__items{display:flex;align-items:center}}.technology__item-ico{width:220px;height:220px}@media(max-width: 1610px){.technology__item-ico{width:200px;height:200px}}@media(max-width: 550px){.technology__item-ico{width:120px;height:120px}}@media(min-width: 551px){.technology__img-split>*{width:calc(50% - 16px)}}.technology__loop-wrapper{display:flex;align-items:center;padding:40px;background:#d3dbde;border-radius:20px}@media(max-width: 992px){.technology__loop-wrapper{padding:16px}}@media(max-width: 550px){.technology__loop-wrapper{aspect-ratio:67/72}}.technology__loop-container{position:relative;width:100%;overflow:hidden}.technology__loop-container>img{border-radius:8px}.technology__loop{position:absolute;width:100%;left:0;bottom:11%;display:flex;align-items:center;animation:fake-loop 10s linear infinite}.technology__loop-item{width:20%;flex-shrink:0;padding:0 .8%}.technology__loop-item img{width:100%;height:auto;border-radius:0 !important}@keyframes fake-loop{from{transform:translateX(0)}to{transform:translateX(-140%)}}.advantages__item-ico{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:64px;height:64px;border-radius:50%;background-color:#d0ece3}@media(max-width: 1220px){.advantages__item-ico{margin-left:auto;margin-right:auto}}.results{overflow:hidden}.results__items{flex-wrap:wrap}@media(min-width: 993px){.results__items{row-gap:60px}}@media(max-width: 992px){.results__items{gap:20px}}.results__item{min-height:200px;width:calc(33.3% - 40px);background:#d0ece3}@media(max-width: 992px){.results__item{width:100%}}.results__item-desc{font-family:"Cormorant SC",serif;font-weight:700}.results__img{position:relative}.results__review{position:relative;max-width:1200px}.results__review-name{font-size:30px;font-weight:700;line-height:1.2;font-family:"Cormorant SC",serif}.results__bg-wrapper{position:relative}.results__bg-wrapper:before{content:"";position:absolute;display:block;left:50%;top:140px;transform:translateX(-50%);border-radius:50%;width:2262px;height:2262px;background:#d0ece3;filter:blur(155px)}@media(max-width: 550px){.results__bg-wrapper:before{top:calc(100% - 560px)}}
