.slider{padding-top:180px}@media screen and (max-width: 991px){.slider{padding-top:133px}}.slider .hero-section{display:flex;flex-direction:column;gap:57px;padding-bottom:97px}@media screen and (max-width: 991px){.slider .hero-section{gap:22px;padding-bottom:35px}}.slider h1{font-style:italic;display:flex;flex-direction:column}@media screen and (max-width: 991px){.slider h1{text-align:center}}.slider h1 span{font-style:normal;font-weight:700;text-align:right}@media screen and (max-width: 991px){.slider h1 span{text-align:center;font-size:32px}}@media screen and (max-width: 991px){.slider h1{font-size:32px}}.slider .bottom{display:flex;gap:23px;align-items:center;justify-content:end}@media screen and (max-width: 991px){.slider .bottom{justify-content:center;flex-direction:column;gap:32px}}.slider .bottom .desc{line-height:1.2;font-size:18px;font-weight:400;color:var(--bl);width:552px}@media screen and (max-width: 991px){.slider .bottom .desc{width:100%;text-align:center}}.slider .bottom .buttons{display:flex;gap:20px;align-items:center}@media screen and (max-width: 991px){.slider .bottom .buttons{flex-direction:column;gap:16px}}.slider .image{width:100%;display:flex;justify-content:center}.slider .image picture{width:100%}.slider .image picture img{width:100%;height:auto}.home-video{padding:90px 0;background:var(--bg)}@media screen and (max-width: 991px){.home-video{padding:50px 0}}.home-video .wrapper{display:flex;gap:50px;align-items:center}@media screen and (max-width: 991px){.home-video .wrapper{flex-direction:column;gap:16px}}.home-video .wrapper .description{width:552px;display:flex;flex-direction:column;gap:45px}@media screen and (max-width: 991px){.home-video .wrapper .description{width:100%;gap:22px}}.home-video .wrapper .description .h2{line-height:1.1;font-weight:400;font-size:40px;font-style:italic;text-transform:unset;display:flex;flex-direction:column}@media screen and (max-width: 991px){.home-video .wrapper .description .h2{font-size:22px}}.home-video .wrapper .description .h2 span{font-weight:600;font-size:inherit;font-style:normal}.home-video .wrapper .description .text{display:flex;flex-direction:column;gap:12px}.home-video .wrapper .description .text p{font-size:18px;font-weight:400;line-height:1.2;color:var(--bl)}@media screen and (max-width: 991px){.home-video .wrapper .description .text p{font-size:14px}}.home-video .wrapper .description .mobile-video{display:none}@media screen and (max-width: 991px){.home-video .wrapper .description .mobile-video{display:flex}}.home-video .wrapper .description .mobile-video img{width:100%;height:auto}@media screen and (max-width: 991px){.home-video .wrapper .desc-video{display:none}}.home-tree{padding:90px 0 45px;background:var(--wh)}@media screen and (max-width: 991px){.home-tree{padding:50px 0 20px}}.home-tree h2{line-height:1.1;font-weight:400;font-size:40px;font-style:italic;text-transform:unset;display:flex;justify-content:center}@media screen and (max-width: 991px){.home-tree h2{font-size:22px}}.home-tree h2 span{font-weight:600;font-size:inherit;font-style:normal;margin-left:8px}.home-tree .wrapper{display:flex;margin-top:40px}@media screen and (max-width: 991px){.home-tree .wrapper{margin-top:25px;flex-direction:column}}.home-tree .wrapper .element{display:flex;background-repeat:no-repeat;background-size:cover;flex-direction:column;padding:35px 28px;width:330px;height:400px;gap:18px}@media screen and (max-width: 991px){.home-tree .wrapper .element{width:100%;height:160px;padding:20px 16px}}.home-tree .wrapper .element .name{font-weight:600;font-size:24px;line-height:1.1;color:var(--wh)}@media screen and (max-width: 991px){.home-tree .wrapper .element .name{font-size:18px}}.home-tree .wrapper .element .desc{font-weight:400;font-size:18px;line-height:1.2;color:var(--wh)}@media screen and (max-width: 991px){.home-tree .wrapper .element .desc{font-size:14px}}.home-tree .wrapper .element:nth-child(2){background-color:var(--gr);justify-content:end}@media screen and (max-width: 991px){.home-tree .wrapper .element:nth-child(2){justify-content:start}}.home-tree .wrapper .element:nth-child(4) .name,.home-tree .wrapper .element:nth-child(4) .desc{color:var(--bl)}.home-traiziimetod{padding:45px 0 90px;background:var(--wh)}@media screen and (max-width: 991px){.home-traiziimetod{padding:25px 0 50px}}.home-traiziimetod h2{line-height:1.1;font-weight:400;font-size:40px;font-style:italic;text-transform:unset;display:flex;justify-content:center}@media screen and (max-width: 991px){.home-traiziimetod h2{font-size:22px}}.home-traiziimetod h2 span{font-weight:600;font-size:inherit;font-style:normal;margin-right:8px}.home-traiziimetod .wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px;gap:15px}.home-traiziimetod .wrapper .element{border:1px solid var(--stroke);border-radius:8px;padding:28px;width:300px;height:293px;box-shadow:0 8px 24px #959da533;display:flex;flex-direction:column;gap:18px}.home-traiziimetod .wrapper .element .image img{border-radius:6px;box-shadow:0 8px 24px #959da533}.home-traiziimetod .wrapper .element .name{font-weight:600;font-size:24px;line-height:1.1;color:var(--bl)}@media screen and (max-width: 991px){.home-traiziimetod .wrapper .element .name{font-size:18px}}.home-traiziimetod .wrapper .element .desc{font:400 16px/1.2;font-weight:400;font-size:16px;line-height:1.2;color:var(--bl)}@media screen and (max-width: 991px){.home-traiziimetod .wrapper .element .desc{font-size:12px}}.home-next-generation{padding:45px 0 90px}@media screen and (max-width: 991px){.home-next-generation{padding:25px 0 50px}}.home-next-generation .container{display:flex;justify-content:space-between;flex-direction:row}@media screen and (max-width: 991px){.home-next-generation .container{flex-direction:column}}.home-next-generation .left{width:540px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 1320px){.home-next-generation .left{width:400px}}@media screen and (max-width: 991px){.home-next-generation .left{width:100%}}.home-next-generation .left h2{line-height:1.1;font-weight:400;font-size:40px;font-style:italic;text-transform:unset}@media screen and (max-width: 991px){.home-next-generation .left h2{font-size:22px}}.home-next-generation .left h2 span{font-weight:600;font-size:inherit;font-style:normal;margin-right:6px;margin-left:6px}.home-next-generation .left .description{border:1px solid var(--bg-gr-stroke);box-shadow:0 8px 24px #959da533;background:var(--bg-gr);border-radius:8px;padding:28px;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:18px}.home-next-generation .left .description .name{font-weight:600;font-size:24px;line-height:1.1;color:var(--bl)}@media screen and (max-width: 991px){.home-next-generation .left .description .name{font-size:18px}}.home-next-generation .left .description .desc{font-weight:400;font-size:18px;line-height:1.2;color:var(--bl)}@media screen and (max-width: 991px){.home-next-generation .left .description .desc{font-size:14px}}.home-next-generation .wrapper{display:flex;flex-wrap:wrap;row-gap:15px;column-gap:15px;width:651px;justify-content:space-between}@media screen and (max-width: 1320px){.home-next-generation .wrapper{width:400px}}@media screen and (max-width: 991px){.home-next-generation .wrapper{width:100%;margin-top:50px;gap:16px;justify-content:center}}.home-next-generation .wrapper .element{border:1px solid var(--stroke);border-radius:8px;width:287px;height:144px;background:var(--wh);box-shadow:0 8px 24px #959da533;position:relative;padding:24px 28px 24px 65px;gap:10px}@media screen and (max-width: 1320px){.home-next-generation .wrapper .element{width:100%}}@media screen and (max-width: 991px){.home-next-generation .wrapper .element{width:calc(100% - 80px);height:auto}}.home-next-generation .wrapper .element:nth-child(5){width:100%}@media screen and (max-width: 991px){.home-next-generation .wrapper .element:nth-child(5){width:calc(100% - 80px)}}.home-next-generation .wrapper .element .image{position:absolute;left:-38px}@media screen and (max-width: 991px){.home-next-generation .wrapper .element .image{top:10px}}.home-next-generation .wrapper .element .desc{display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 991px){.home-next-generation .wrapper .element .desc{gap:8px}}.home-next-generation .wrapper .element .name{font-weight:600;font-size:20px;line-height:1.1;color:var(--bl)}@media screen and (max-width: 991px){.home-next-generation .wrapper .element .name{font-size:16px}}.home-next-generation .wrapper .element .desc{font-weight:400;font-size:16px;line-height:1.2;color:var(--bl)}@media screen and (max-width: 991px){.home-next-generation .wrapper .element .desc{font-size:12px}}.home-napravlenie{padding:90px 0;display:none}@media screen and (max-width: 991px){.home-napravlenie{padding:50px 0}}.home-napravlenie h2{line-height:1.1;font-weight:400;font-size:40px;font-style:italic;text-transform:unset}@media screen and (max-width: 991px){.home-napravlenie h2{font-size:22px}}.home-napravlenie h2 span{font-weight:600;font-size:inherit;font-style:normal;margin-right:6px;margin-left:6px}.home-napravlenie .wrapper{margin-top:40px}@media screen and (max-width: 991px){.home-napravlenie .wrapper{margin-top:25px}}.home-napravlenie .wrapper .line{display:flex;flex-wrap:wrap;gap:16px}.home-200{padding:90px 0 45px}@media screen and (max-width: 991px){.home-200{padding:45px 0 25px}}.home-200 h2{line-height:1.1;font-weight:400;font-size:40px;font-style:italic;text-transform:unset}@media screen and (max-width: 991px){.home-200 h2{font-size:22px}}.home-200 h2 span{font-weight:600;font-size:inherit;font-style:normal;margin-right:6px;margin-left:6px}.home-200 .wrapper{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px}@media screen and (max-width: 1199px){.home-200 .wrapper{justify-content:center}}.home-200 .wrapper .element{box-shadow:0 8px 24px #959da533;background:var(--bg-gr);border:1px solid var(--bg-gr-stroke);border-radius:8px;padding:30px 28px;width:318px;height:175px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 991px){.home-200 .wrapper .element{width:45%;height:auto}}@media screen and (max-width: 767px){.home-200 .wrapper .element{width:100%}}.home-200 .wrapper .element .name{font-weight:600;font-size:66px;line-height:1.1;color:var(--gr)}@media screen and (max-width: 991px){.home-200 .wrapper .element .name{font-size:45px}}.home-200 .wrapper .element .desc{font-weight:400;font-size:18px;line-height:1.2;color:var(--bl)}@media screen and (max-width: 991px){.home-200 .wrapper .element .desc{font-size:14px}}.we-are-created-by-technology{padding:90px 0 45px}@media screen and (max-width: 991px){.we-are-created-by-technology{padding:50px 0 25px}}.we-are-created-by-technology .wrapper-top{display:flex;gap:55px}@media screen and (max-width: 991px){.we-are-created-by-technology .wrapper-top{flex-direction:column;gap:16px}}.we-are-created-by-technology .wrapper-top .left{display:flex;flex:0 0 550px;width:550px;order:1}@media screen and (max-width: 991px){.we-are-created-by-technology .wrapper-top .left{width:100%;flex:0 0 100%;order:2}}.we-are-created-by-technology .wrapper-top .left .image{width:100%}.we-are-created-by-technology .wrapper-top .left .image img{width:100%;height:auto}.we-are-created-by-technology .wrapper-top .right{display:flex;flex-direction:column;justify-content:space-between;order:2}@media screen and (max-width: 1366px){.we-are-created-by-technology .wrapper-top .right{gap:16px;order:1}}.we-are-created-by-technology .wrapper-top .right .title{font-weight:400;font-size:calc(24px + (56 - 24) * (100vw - 475px) / 1445);line-height:1.05;letter-spacing:-.02em;color:var(--brown-100);text-transform:none;text-align:start;padding-right:40px}@media screen and (max-width: 1366px){.we-are-created-by-technology .wrapper-top .right .title{padding-right:0}}.we-are-created-by-technology .wrapper-top .right .title span{font-weight:700;font-size:inherit;color:inherit;text-transform:none}.we-are-created-by-technology .wrapper-top .right .wrapper{display:flex;flex-wrap:wrap;width:100%;gap:33px}@media screen and (max-width: 1366px){.we-are-created-by-technology .wrapper-top .right .wrapper{gap:16px}}.we-are-created-by-technology .wrapper-top .right .wrapper .element{display:flex;gap:16px;width:344px}@media screen and (max-width: 991px){.we-are-created-by-technology .wrapper-top .right .wrapper .element{width:100%}}.we-are-created-by-technology .wrapper-top .right .wrapper .element .text{display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 991px){.we-are-created-by-technology .wrapper-top .right .wrapper .element .text{gap:4px}}.we-are-created-by-technology .wrapper-top .right .wrapper .element .text .name{font-weight:700;font-size:calc(16px + (22 - 16) * (100vw - 475px) / 1445);line-height:1.1;color:var(--brown-400)}.we-are-created-by-technology .wrapper-top .right .wrapper .element .text .desc{font-weight:400;font-size:calc(14px + (18 - 14) * (100vw - 475px) / 1445);line-height:1.1;color:var(--black-100)}
