.leaders-wrapper{margin-bottom:48px}@media(max-width:768px){.leaders-wrapper{margin-bottom:30px}}.leaders-wrapper h3{font-size:24px;font-weight:700;line-height:1.3;letter-spacing:0;padding:0;margin:0 0 16px}@media(max-width:768px){.leaders-wrapper h3{margin:0 0 22px}}.leaders-wrapper .leaders-block-description{font-size:22px;font-weight:500;line-height:1.35}.leaders-wrapper .leaders-block-description p{margin:0 0 30px}.leaders-wrapper .leaders-block-description p:last-child{margin:0}.leaders-wrapper .leaders-list{display:flex;flex-flow:row wrap;gap:18px}.leaders-wrapper .swiper-leaders{margin-top:32px;padding-bottom:36px;margin-left:calc(-1*var(--container-padding-px));margin-right:calc(-1*var(--container-padding-px));padding-left:var(--container-padding-px);padding-right:var(--container-padding-px);align-items:stretch}.leaders-wrapper .swiper-leaders:has(.swiper-pagination-lock){padding-bottom:0}.leaders-wrapper .swiper-leaders .swiper-slide{flex:1 1;height:auto;display:flex;flex-direction:column;gap:10px;justify-content:center;text-align:center;padding:24px 23px;background-color:var(--coffee-light);border-radius:20px}@media(max-width:980px){.leaders-wrapper .swiper-leaders .swiper-slide{flex:none}}@media(max-width:768px){.leaders-wrapper .swiper-leaders .swiper-slide{min-width:264px}}.leaders-wrapper .swiper-leaders .swiper-pagination{top:auto;bottom:-10px}.leaders-wrapper .swiper-leaders .swiper-pagination .swiper-pagination-bullet{background-color:var(--bullet);opacity:1;width:8px;height:8px;margin:0 7px}.leaders-wrapper .swiper-leaders .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--bullet-active)}.leaders-wrapper .swiper-leaders .leader-photo{width:103.5px;height:103.5px;border-radius:50%;object-fit:cover;display:block;margin:0 auto}.leaders-wrapper .swiper-leaders .leader-description{font-size:16px;flex:1 1}.leaders-wrapper .swiper-leaders .leader-description p{margin:0}.leaders-wrapper .swiper-leaders .leader-post{font-size:16px;font-weight:500}.leaders-wrapper .swiper-leaders .leader-link{font-size:14px;font-weight:600;line-height:1.15;color:var(--text-color);width:-moz-fit-content;width:fit-content;min-height:36px;padding:8px 12px;background-color:var(--white);border-radius:40px;display:flex;align-items:center;margin:auto auto 0}.leaders-wrapper .swiper-leaders .leader-link:hover{background-color:var(--yellow-light)}.life-wrapper{margin-bottom:48px}@media(max-width:768px){.life-wrapper{margin-bottom:30px}}.life-wrapper h2{margin:0 0 32px;letter-spacing:0}@media(max-width:768px){.life-wrapper h2{margin:0 0 22px}}.life-wrapper .carousel{margin:0 auto;padding:4px 0;max-width:100%;overflow:hidden;display:flex}.life-wrapper .group{display:flex;gap:8px;padding-right:20px}.life-wrapper .group img{height:300px;width:auto;border-radius:20px;max-width:none}@media(max-width:768px){.life-wrapper .group img{height:288px;width:auto}}.life-wrapper .life-swipers{width:100%;height:auto;display:flex;flex-direction:column;padding-bottom:36px;padding-left:var(--container-padding-px);padding-right:var(--container-padding-px);align-items:stretch}@media(max-width:768px){.life-wrapper .life-swipers{padding-bottom:10px}}.life-wrapper .life-swipers .swiper-wrapper{height:auto;transition-timing-function:linear!important;-o-transition-timing-function:linear!important}.life-wrapper .swiper-life:has(.swiper-pagination-lock){padding-bottom:0}.life-wrapper .swiper-life .swiper-slide{width:auto;height:auto}.life-wrapper .swiper-life .swiper-pagination{top:auto;bottom:-20px;position:relative}.life-wrapper .swiper-life .swiper-pagination .swiper-pagination-bullet{background-color:var(--bullet);opacity:1;width:8px;height:8px;margin:0 7px}.life-wrapper .swiper-life .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--bullet-active)}.life-wrapper .swiper-life .life-img{width:auto;height:300px;border-radius:20px}@media(max-width:768px){.life-wrapper .swiper-life .life-img{height:288px;width:auto}}.life-wrapper .social-wrapper{display:flex;flex-flow:row wrap;gap:18px;align-items:center;line-height:1.35}@media(max-width:768px){.life-wrapper .social-wrapper{margin-top:8px}}.life-wrapper .social-wrapper .social{gap:24px}@media(max-width:768px){.life-wrapper .social-wrapper .social{gap:16px}}