.connect{margin-top:20px}.connect-block{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;margin-bottom:100px;padding-top:108px;padding-bottom:108px;border-radius:40px}.connect-block .avatars{position:relative;z-index:3}.connect-block h1{max-width:705px;position:relative;z-index:3;margin-top:20px}.connect-block p{max-width:794px;margin-top:20px;margin-bottom:30px;position:relative;z-index:3}.absolute-image{position:absolute}.connect-block .left{left:-200px}.connect-block .right{right:-200px}.connect-block .left-icon{left:200px;top:80px}.connect-block .right-icon{right:200px;bottom:80px}.mission-top{display:flex;justify-content:space-between;align-items:flex-end}.mission-top h2{max-width:570px}.mission-top p{max-width:390px}.mission-bottom{margin-top:60px;margin-bottom:100px}.blog-bottom{display:flex;gap:20px;overflow:auto;padding-left:20px;padding-right:20px}.blog-bottom-block{padding:20px;border-radius:20px;display:flex;flex-direction:column;position:relative;width:285px;height:471px;min-width:285px}.blog-bottom-block .badge{position:absolute;top:17px;left:20px;border-radius:999px;padding:4px 12px;font-size:15px;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center}.blog-bottom-block img{width:200px;height:200px;display:flex;align-self:center;margin-bottom:10px}.blog-bottom-block span{font-weight:700;font-size:20px}.blog-bottom-block p{margin-top:8px;font-size:17px;font-weight:500;line-height:24px;font-family:Montserrat,sans-serif}.for-who{margin-bottom:100px;position:relative}.decor-flower{position:absolute;bottom:60px;right:0}.decor-star{position:absolute;left:0;bottom:-65px}@media screen and (max-width:768px){.decor-flower,.decor-star{display:none}}.for-who h2{text-align:center;max-width:590px;margin:0 auto;margin-bottom:150px}.for-who-content{display:flex;align-items:center;justify-content:space-between;position:relative}.for-who-content img{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-32%)}.for-who-content div{max-width:387px;position:relative;z-index:2}.for-who-content h3{margin-bottom:20px;text-align:center}.for-who-content p{text-align:center}.for-who-content-bottom{margin-top:300px;justify-content:center}.offer{margin-bottom:100px}.offer-top{margin-bottom:60px}.promo-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:190px 190px 190px;gap:20px;border-radius:24px}.promo-card{background:#fff;border-radius:18px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.promo-card strong{font-size:20px;font-weight:700;margin-bottom:8px}.promo-card span{font-size:19px}.lose-weight{background:#dbff8c;grid-column:3/4;grid-row:1/3;justify-content:flex-end}.lose-weight strong{font-size:24px}.pink strong{font-size:24px}.pink{background:#ffceff;grid-column:2/3;grid-row:3/4;justify-content:flex-end}.kitchen{grid-column:3/5;grid-row:3/4;padding:0;border:none}.tomatoes{grid-column:1/3;grid-row:1/2;padding:0;border:none}.kitchen img,.tomatoes img{border-radius:16px;width:100%;height:100%;object-fit:cover}.brain{grid-column:2/2;grid-row:2/2}.overeat{grid-column:2/3;grid-row:3/3}.health{grid-column:1/2;grid-row:2/4}.energy{grid-column:4/5;grid-row:1/2}.balance{grid-column:4/5;grid-row:2/3}.balance,.brain{border:1px solid #e0dfde;border-radius:20px}.project{margin-bottom:120px}.project-top{max-width:590px;text-align:center;margin:0 auto;margin-bottom:60px}.project-top h2{line-height:130%}.project-top p{margin-top:20px}.project-bottom{display:flex;align-items:center;gap:20px}.project-block{padding:20px;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;height:600px;width:33%}.project-block div{display:flex;flex-direction:column}.project-block img{width:300px;height:300px;align-self:center;margin-bottom:40px}.project-block h3{margin-bottom:8px}@media screen and (max-width:1188px){.project-bottom{flex-direction:column;align-items:center}.project-block{width:500px}}@media screen and (max-width:768px){.project-block{width:100%;height:fit-content}.project-block img{width:150px;height:150px;margin-bottom:10px}.project-block button{margin-top:20px}}