.technology{display:flex;padding:75px 20px;flex-direction:column;align-items:center;gap:100px;align-self:stretch;justify-content:center}.technology__title--combined{display:flex}.technology-mbl{display:none}.technology__title--red{color:#d5594c;font-size:36px;font-style:normal;font-weight:600}.technology__title--grey{color:#d9d9d9;font-size:36px;font-style:normal;font-weight:600}.technology__content{display:flex;justify-content:center;align-items:center;align-self:stretch;padding:0 20px;flex-direction:column;gap:150px}.technology__content--subtitle{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.block__title{max-width:700px;padding-right:100px}.block__title h3{color:#cfcfcf;font-size:20px;font-style:normal;font-weight:500}.block__img{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;gap:20px}.block__img--inner{display:flex;flex-direction:row;align-items:center;align-self:stretch;justify-content:center;gap:20px}.block__img--content{position:relative}.block__img--content:first-child{width:35%;height:300px}.block__img--content:last-child{width:65%;height:300px}.block__img--content img{width:100%;height:100%;object-fit:cover;border-radius:15px}.block__text--1{position:absolute;bottom:50px;width:50%;background-color:#23353d99;padding:10px;border-top-right-radius:15px;border-bottom-right-radius:15px}.block__text--1 h3{color:#fff;font-size:17px;font-style:normal;font-weight:400}.block__text--2{position:absolute;top:30px;right:0;padding:10px;background-color:#23353d99;width:60%;border-top-left-radius:15px;border-bottom-left-radius:15px}.block__text--2 h3{color:#fff;font-size:17px;font-style:normal;font-weight:400}.block__img--last{align-self:stretch;height:500px;position:relative}.block__img--last img{width:100%;height:100%;object-fit:cover;border-radius:15px}.block__text--3{position:absolute;width:25%;top:30px;padding:10px;background-color:#23353d99;border-top-right-radius:15px;border-bottom-right-radius:15px}.block__text--4{position:absolute;width:400px;padding:10px;background-color:#23353d99;top:0;right:0;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:30px;overflow:hidden}.block__text--3 h3{color:#fff;font-size:17px;font-style:normal;font-weight:400}.block__text--4 h2{color:#fff;font-size:20px;font-style:normal;font-weight:800;text-align:center}.block__text--4 h3{color:#fff;font-size:17px;font-style:normal;font-weight:400;text-align:center}.block__img--content-2{position:relative}.block__img--content-2:first-child{width:45%;height:300px}.block__img--content-2:last-child{width:55%;height:300px}.block__img--content-2 img{width:100%;height:100%;object-fit:cover;border-radius:15px}.block__text--1-2{position:absolute;top:0;left:0;padding:10px;background-color:#23353d99;width:60%;border-top-left-radius:15px;border-bottom-right-radius:15px}.block__text--1-2 h3{color:#fff;font-size:17px;font-style:normal;font-weight:400}.block__text--2-2{position:absolute;bottom:0;right:0;padding:10px;background-color:#23353d99;width:60%;border-bottom-right-radius:15px;border-top-left-radius:15px}.block__text--2-2 h3{color:#fff;font-size:17px;font-style:normal;font-weight:400}.block__img--last-2{display:flex;justify-content:center;align-items:center;align-self:stretch;gap:20px;height:500px}.last--img{width:70%;height:100%}.last--img img{width:100%;height:100%;object-fit:cover;border-radius:15px}.last--text{width:30%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.last--text h3{color:#cfcfcf;font-size:20px;font-style:normal;font-weight:500}@media (max-width: 1024px){.block__text--4{width:290px}.last--text h3{font-size:18px}.block__text--1-2 h3,.block__text--2-2 h3,.block__text--4 h3,.block__text--3 h3,.block__text--2 h3,.block__text--1 h3{font-size:15px}}@media (max-width: 840px){.technology__title--red,.technology__title--grey{font-size:25px}.block__title h3{font-size:15px}.last--img{width:60%}.last--text{width:40%}}@media (max-width: 760px){.technology__content{display:none}.technology-mbl{display:unset}.technology-mbl__content{display:flex;flex-direction:column;align-items:center;align-self:stretch}.technology-mbl__content--title{width:100%;padding-left:20%}.technology-mbl__content--title h3{color:#b1b1b1;font-size:18px;font-style:normal;font-weight:500}.list{align-self:stretch;gap:30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.item{align-self:stretch;position:relative}.item img{width:100%;height:250px;object-fit:cover;border-radius:15px}.item__text{position:absolute;bottom:20%;width:40%;padding:10px;background-color:#23353d99;border-top-right-radius:15px;border-bottom-right-radius:15px}.item__text--last{position:absolute;top:10%;right:0;width:40%;padding:10px;background-color:#23353d99;border-top-left-radius:15px;border-bottom-left-radius:15px}.item__text--last h3,.item__text h3{color:#fff;font-size:13px;font-style:normal;font-weight:400}.item__text--last-2{position:absolute;bottom:10%;right:0;width:40%;padding:10px;background-color:#23353d99;border-top-left-radius:15px;border-bottom-left-radius:15px}.item__text--last-2 h3{color:#fff;font-size:13px;font-style:normal;font-weight:400}.item--last{align-self:stretch;height:250px;display:flex;align-items:center;justify-content:center;gap:20px;flex-direction:row}.item--last img{width:50%;height:100%;object-fit:cover;border-radius:15px}.item__text--last-3 h3{color:#fff;font-size:13px;font-style:normal;font-weight:400}.mod{padding-top:70px}}@media (max-width: 550px){.technology__title--grey,.technology__title--red{font-size:20px}.technology-mbl__content--title h3{font-size:15px}.technology{gap:50px}}@media (max-width: 450px){.item__text,.item__text--last-2{width:60%}.item--last img{width:40%}.technology__title--red,.technology__title--grey{font-size:15px}.hero-about__content--text p{font-size:13px;line-height:17px}.hero-about--title{font-size:25px}.technology-mbl__content--title h3{font-size:13px}}@media (max-width: 380px){.technology__title--red,.technology__title--grey{font-size:13px}.hero-about__content--text p{font-size:11px;line-height:15px}.item__text h3,.item__text--last h3,.item__text--last-2 h3,.item__text--last-3 h3{font-size:11px}}
