.main-page-block{background:#f7ecf2;padding:120px 0}.main-page-block__head{margin-bottom:30px;max-width:650px}.main-page-block__text{margin-bottom:70px;max-width:660px}.main-page-block__wrap{-moz-column-gap:30px;column-gap:30px;display:flex;justify-content:space-between}.main-page-block__img{-o-object-fit:cover;object-fit:cover;width:100%}.promo-main{-moz-column-gap:20px;column-gap:20px;display:flex}.promo-main-item{background:#fff;border-radius:20px;min-width:242px;padding:0 30px 30px}.promo-main-item__head{font-weight:400;margin-bottom:5px}.promo-main-item__avatar{background:#c87faa;border:3px solid #fff;border-radius:50%;height:75px;overflow:hidden;position:relative;top:-27px;width:75px}@media (max-width:1080px){.promo-main{flex-direction:column;row-gap:8px}.main-page-block{padding-bottom:80px;padding-top:40px}.main-page-block__head{margin-bottom:15px}.main-page-block__text{margin-bottom:30px;max-width:100%}.promo-main-item{border-radius:16px;display:flex;justify-content:space-between;padding:20px}.promo-main-item__avatar{order:2;top:auto}}.about__wrap{align-items:center;-moz-column-gap:50px;column-gap:50px;display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between}.about__image-container{aspect-ratio:1/1;flex-shrink:0;position:relative;width:550px}.about__image{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about__head{margin-bottom:50px}.about__text{margin:20px 0;max-width:702px}.about__image-text-content{bottom:30px;position:absolute;text-align:center;width:100%}.about__image-head{color:#fff;font-size:23px;font-weight:700;line-height:130%;margin-bottom:5px}.about__image-text{color:#fff}@media (max-width:1080px){.about__wrap{flex-direction:column;grid-template-columns:1fr;row-gap:20px}.about__image-container{display:flex;justify-content:center;order:2;width:100%}.about__image-head{font-size:20px;line-height:130%;margin-bottom:0}.about__head{margin-bottom:30px}.about__text{margin:15px 0;max-width:100%}.about__text:last-child{margin-bottom:0}}.videoIframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.instructions{background:#f7ecf2;border-radius:30px;height:650px;margin:0 auto 120px;max-width:1550px;overflow:hidden;padding:80px 15px;position:relative}.instructions__text-content{max-width:533px}.instructions__head{margin-bottom:10px}.instructions__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:auto;max-width:1360px;position:relative;z-index:3}.instructions__blur{background:linear-gradient(180deg,#f7ecf2cc,#c87faacc);bottom:0;filter:blur(174px);height:158px;left:0;position:absolute;width:100%;z-index:2}.instructions__decorate1{left:0;position:absolute;top:0}.instructions__decorate2{position:absolute;right:0;top:0}.instructions__image{bottom:0;position:absolute;right:0;z-index:2}.watch-btn{align-items:center;color:#c87faa;-moz-column-gap:20px;column-gap:20px;cursor:pointer;display:flex;font-size:19px;font-weight:700;line-height:140%}@media (max-width:1550px){.instructions{margin-left:15px;margin-right:15px}}@media (max-width:1080px){.instructions{aspect-ratio:16/12;height:auto;margin:0 15px 80px;padding:0}.instructions__blur{background:linear-gradient(180deg,#f7ecf2cc,#c87faacc);filter:blur(84px);height:109px;z-index:4}.instructions__content{z-index:5}.instructions__text-content{margin-bottom:30px}.watch-btn{height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:5}}.main-catalog{margin-bottom:0;padding-bottom:120px}.main-catalog__head{margin-bottom:10px}.main-catalog__text{margin-bottom:50px}.main-catalog__wrap{display:flex;flex-wrap:wrap;gap:30px}@media (max-width:1080px){.main-catalog{margin-bottom:0;padding-bottom:120px}.main-catalog__text{margin-bottom:30px}.main-catalog__wrap{flex-direction:column;gap:8px}}.main-images{background:#f7ecf2;padding:120px 0}.main-images__head{margin-bottom:10px}.main-images__text{margin-bottom:50px}.main-images__wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media (max-width:1080px){.main-images{padding:80px 0}.main-images__text{margin-bottom:30px}.main-images__wrap{grid-template-columns:1fr;grid-gap:10px}}
