.about-hero__body{align-items:center;display:flex;flex-direction:column}.about-hero__title{text-align:center}.about-hero__subtitle{font-size:18px;font-weight:400;line-height:18px;margin:10px 0 0;max-width:500px;opacity:70%;text-align:center}.about-hero__button{margin:20px 0 0;min-width:298px}.about-hero__img{aspect-ratio:1230/492;border-radius:20px;margin:20px 0 0;object-fit:cover;width:100%}.principles{overflow:hidden}.principles__body{display:flex;gap:20px;min-height:485px}.principles__images{display:flex;gap:20px;width:calc(50% - 10px)}.principles__img{border-radius:20px;object-fit:cover;width:calc(50% - 10px)}.principles__main{border-bottom:1px solid #d9d9d9;display:grid;grid-template-rows:repeat(3,1fr);width:calc(50% - 10px)}.principles__swiper{--swiper-pagination-color:#3e8dff;--swiper-pagination-bullet-inactive-color:#f2f4f8;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bottom:0;--swiper-pagination-bullet-horizontal-gap:6.5px;--swiper-pagination-bullet-size:10px;display:contents}.principles__swiper-slide,.principles__swiper-wrapper{display:contents}.principles__pagination{display:none;line-height:0}.principle-item{align-items:center;border-top:1px solid #d9d9d9;display:flex}.principle-item__title{font-size:24px;font-weight:500;line-height:28px;margin:0}.principle-item__p{font-size:16px;letter-spacing:-.02em;line-height:18px;margin:10px 0 0;opacity:70%}.administration__body{display:flex;gap:20px}.administration__item{min-height:463px;width:calc(50% - 10px)}.administration-item{background-color:#f2f4f8;border-radius:20px;display:flex;flex-direction:column;padding:30px}.administration-item__top{display:flex;gap:20px}.administration-item__img{height:179px;object-fit:cover;width:179px}.administration-item__name{font-size:20px;font-weight:500;line-height:20px;margin:0}.administration-item__position{margin:10px 0 0}.administration-item__info{margin-top:40px}.administration-item__title{font-size:24px;line-height:24px;margin:0}.administration-item__p{font-size:16px;line-height:18px;margin:10px 0 0;opacity:.7}.smi{background-color:#f2f4f8;padding:40px 0 30px}.smi__body{align-items:center;display:flex;flex-direction:column}.smi__main{border-bottom:1px solid #dcdcdc}.smi__item{border-top:1px solid #dcdcdc}.smi__link{margin-top:20px;min-width:300px}.smi-item{display:flex;padding:25px 0 23px}.smi-item__left{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;padding-right:10px;width:calc(50% - 150px)}.smi-item__category{background-color:#fff;border-radius:20px;color:#3e8dff;font-size:16px;font-weight:400;line-height:16px;margin:0;padding:9px 20px}.smi-item__date{font-size:16px;font-weight:400;line-height:18px;margin:60px 0 0;opacity:.7}.smi-item__main{flex-grow:1;padding-right:69px}.smi-item__title{font-size:24px;font-weight:500;line-height:24px;margin:0}.smi-item__p{font-size:16px;font-weight:400;line-height:16px;margin:10px 0 0;opacity:.7}.patients__head{align-items:center;display:flex;flex-direction:column}.patients__title-wrapper{line-height:0;margin:0}.patients__num{color:#3e8dff;display:block;font-size:70px;font-weight:500;line-height:70px;text-align:center}.patients__subtitle,.patients__title{margin:10px 0 0;text-align:center}.patients__subtitle{font-size:18px;line-height:18px;max-width:400px;opacity:.7}.patients__swiper-block{overflow:hidden}.patients__swiper{margin-top:46px;overflow:visible}.patients__item{width:188px}.patients__pagination{line-height:0}.patient-item__img{border-radius:20px;height:181px;object-fit:cover;width:100%}.patient-item__who{margin-top:10px}.patient-item__name{font-size:20px;line-height:20px;margin:0}.patient-item__proffession{font-size:14px;line-height:16px;margin:3px 0 0;opacity:.7}.awards__body{display:flex;gap:20px}.awards__title{flex-grow:1}.awards__main{border-bottom:1px solid #dcdcdc;display:grid;grid-auto-rows:1fr;width:calc(50% + 22px)}.awards__item{border-top:1px solid #dcdcdc}.award-item{align-items:center;display:flex;padding:14px 0}.award-item__body{display:flex;gap:11px}.award-item__num{color:#3e8dff;font-size:14px;line-height:14px}.award-item__title{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:20px;margin:0}.award-item__p{font-size:16px;letter-spacing:-.02em;line-height:18px;margin:8px 0 0;opacity:.7}.ratings__swiper{overflow:visible}.ratings__swiper:not(:has(.swiper-pagination-lock)){padding-bottom:30px}.ratings__item{width:158px}.ratings__pagination{line-height:0}.rating-item{align-items:center;background-color:#f2f4f8;border-radius:20px;display:flex;flex-direction:column;padding:15px 8px 8px}.rating-item__num{font-size:20px;font-weight:700;line-height:23px;margin:0}.rating-item__stars{margin-top:1px}.rating-item__img-wrapper{align-items:center;background-color:#fff;border-radius:10px;display:flex;height:52px;justify-content:center;margin-top:22px;width:100%}.rating-item__img{max-height:100%;max-width:100%}.requisites__body{display:flex;gap:20px}.requisites__main{background:#3e8dff url(../img/about/glow.png) 100% 100% no-repeat;border-radius:20px;color:#fff;padding:30px 40px;width:calc(50% - 10px)}.requisites__title{font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:24px;margin:0}.requisites__items{display:flex;flex-wrap:wrap;gap:15px 12px;margin-top:24px}.requisites__item{width:calc(50% - 6px)}.requisites__docs{display:flex;flex-direction:column;gap:20px;width:calc(50% - 10px)}.requisites__doc-item{flex-grow:1}.requisite-item{font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:18px}.requisite-item__name{color:hsla(0,0%,100%,.698);margin:0}.requisite-item__value{margin:0}.doc-item{align-items:center;background-color:#f2f4f8;border-radius:20px;display:flex;gap:12px;padding:20px 40px 20px 20px}.doc-item:before{background-image:url(../img/icons/doc.svg);content:"";display:block;height:65px;width:65px}.doc-item__body{align-items:center;display:flex;flex-grow:1;gap:20px}.doc-item__name{font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:24px;margin:0}.doc-item__link{margin:0 0 0 auto}@media (min-width:1024.95px){.patients__pagination{display:none}}@media (max-width:1024.95px){.principles__body{min-height:auto}.principles__images{display:none}.principles__main{display:contents}.principles__swiper{display:block}.principles__swiper:not(:has(.swiper-pagination-lock)){padding-bottom:30px}.principles__swiper-wrapper{display:flex}.principles__swiper-slide{display:block;width:311px}.principles__pagination{display:block}.principle-item{align-items:flex-start;background-color:#f2f4f8;border-radius:20px;border-top:0;height:100%;padding:20px 30px 20px 20px}.principle-item__body{height:100%}.principle-item__title{font-size:20px;line-height:23px;min-height:46px}.principle-item__p{margin-top:40px}.administration__body{flex-direction:column}.administration__item{min-height:auto;width:100%}.administration-item{padding:20px}.administration-item__top{gap:15px}.administration-item__img{height:124px;width:124px}.administration-item__name{font-size:16px;line-height:16px}.administration-item__position{font-size:14px;line-height:14px;margin-top:5px}.administration-item__info{margin-top:30px}.administration-item__title{font-size:20px;line-height:20px}.administration-item__p{line-height:19px}.smi{background-color:#fff}.smi__item{display:none}.smi__item:first-child,.smi__item:nth-child(2),.smi__item:nth-child(3){display:flex}.smi__link{max-width:370px;min-width:none;width:100%}.smi-item{align-items:flex-start;flex-direction:column;padding:15px 0}.smi-item__left{padding-right:0;width:100%}.smi-item__category{background-color:#f2f4f8;font-size:14px;line-height:14px}.smi-item__date{font-size:14px;line-height:14px;margin-top:15px}.smi-item__main{padding-right:0}.smi-item__title{font-size:18px;line-height:20px;margin-top:15px}.smi-item__link{margin-top:15px}.patients__title-wrapper{max-width:320px}.patients__num{font-size:45px;line-height:45px}.patients__subtitle{font-size:16px;max-width:320px}.patients__swiper-block{display:contents}.patients__swiper{margin-top:20px}.patients__swiper:not(:has(.swiper-pagination-lock)){padding-bottom:30px}.patients__navigation{display:none}.patients__item{width:175px}.patient-item__img{height:167px}.patient-item__who{margin-top:5px}.patient-item__name{font-size:16px;line-height:18px}.patient-item__proffession{margin-top:1px}.requisites__body{flex-direction:column}.requisites__main{padding:20px;width:100%}.requisites__docs{width:100%}}@media (max-width:768.95px){.about-hero__subtitle{font-size:16px;max-width:300px}.about-hero__button{margin-top:10px;order:1;padding:15px 26px;width:100%}.about-hero__img{aspect-ratio:auto;height:370px}.awards__body{flex-direction:column}.awards__main{width:100%}.award-item{padding:11px 0}.award-item__title{font-size:18px;line-height:18px}.award-item__p{margin-top:10px}.ratings__item{width:184px}.rating-item{padding-top:20px}.rating-item__num{line-height:20px}.rating-item__stars{margin-top:5px}.rating-item__img-wrapper{height:64px;margin-top:19px}.requisites__main{background-image:none}.requisites__title{text-align:center}.requisites__items{justify-content:center;margin-top:30px}.requisites__item{width:100%}.requisite-item{text-align:center}.doc-item{padding:25px 20px}.doc-item:before{height:63px;width:63px}.doc-item__body{align-items:flex-start;flex-direction:column;gap:10px}.doc-item__name{font-size:20px;line-height:20px}.doc-item__link{line-height:20px;margin-left:0}}