.breadcrumbs{display:flex;align-items:center;width:100%;justify-content:center;padding:21px 30px;background:var(--white)}@media only screen and (max-width:1280px){.breadcrumbs{padding:15px 30px}}.breadcrumbs__container{display:flex;align-items:center;gap:30px;justify-content:space-between;max-width:var(--max-width);width:100%}.breadcrumbs__left{display:grid;grid-gap:15px}@media only screen and (max-width:1280px){.breadcrumbs__left{grid-gap:5px}}.breadcrumbs__links{display:flex;align-items:flex-start;justify-content:flex-start;gap:41px}.breadcrumbs__links li{display:inline-flex;position:relative}.breadcrumbs__links li:not(:last-child):after{content:"";height:1px;width:10px;background:var(--dark-light);position:absolute;right:-25px;top:0;bottom:0;margin:auto 0}.breadcrumbs__links li a{font-weight:500;font-size:.875em;line-height:22px;color:var(--dark-light)}@media only screen and (max-width:1280px){.breadcrumbs__links li a{font-size:.75em;line-height:14px}}.breadcrumbs__title{font-weight:700;font-size:2.125em;line-height:41px;color:var(--dark);margin:0}@media only screen and (max-width:1280px){.breadcrumbs__title{font-size:1.5em;line-height:29px}}.breadcrumbs__right{display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:0}@media only screen and (max-width:768px){.breadcrumbs__right{display:none}}.breadcrumbs__button{border-radius:10px;border:1px solid var(--gray-dark);background:none;font-weight:500;font-size:.875em;line-height:22px;color:var(--dark-light);gap:10px;padding:0 30px;height:46px;display:inline-flex;align-items:center}.breadcrumbs__button:active{transform:scale(.96)}.breadcrumbs__button .icon{width:26px}.breadcrumbs__button .icon svg path{fill:var(--dark-light)}.aside-navigator{position:sticky;top:20px;border-radius:10px;background:var(--white);padding:10px}@media only screen and (max-width:1280px){.aside-navigator{position:static;background:none;padding:0}}.aside-navigator__button{width:100%;background:var(--main);border-radius:5px;display:inline-flex;align-items:center;gap:10px;font-weight:500;font-size:1.125em;line-height:28px;color:var(--white);border:none;height:50px;padding:0 20px;justify-content:center}@media only screen and (max-width:1280px){.aside-navigator__button{max-width:100%;width:100%}}@media only screen and (min-width:1281px){.aside-navigator__button{display:none}}.aside-navigator__button .icon{width:20px;height:20px}.aside-navigator__button .icon svg path{fill:var(--white)}.aside-navigator__links{display:grid;width:100%}@media only screen and (max-width:1280px){.aside-navigator__links{display:none}}.aside-navigator__links li{display:flex;width:100%}.aside-navigator__links li a{width:100%;padding:15px;font-weight:500;font-size:1.125em;line-height:28px;color:var(--dark);transition:var(--transition);border-radius:5px}.aside-navigator__links li a.router-link-active{background:var(--main);color:var(--white)}.img{object-fit:cover;object-position:center}.lazy{transition:var(--transition)}.lazy,.lazy.loaded{opacity:1}.person{display:grid;grid-template-columns:250px 1fr;grid-gap:30px;align-items:start}@media only screen and (max-width:768px){.person{grid-template-columns:1fr;grid-gap:15px}}.person--small{grid-template-columns:205px 1fr}@media only screen and (max-width:768px){.person--small{grid-template-columns:110px 1fr}}@media only screen and (max-width:420px){.person--small{display:flex;flex-direction:column}}.person--small .person__image{width:205px;height:250px}@media only screen and (max-width:768px){.person--small .person__image{width:110px;height:130px}}.person--small .person__name{font-weight:500;font-size:1.5em;line-height:34px;color:var(--dark);padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid var(--gray-dark)}@media only screen and (max-width:768px){.person--small .person__name{font-size:1.125em;line-height:28px}}.person--small .person__title{font-style:normal;font-weight:500;font-size:1.125em;line-height:28px;color:var(--dark-light);margin-bottom:10px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}@media only screen and (max-width:768px){.person--small .person__title{font-size:.875em;line-height:22px}}.person--small .person__contacts{display:flex;flex-direction:column;align-items:flex-start;gap:0}.person--small .person__contacts li{display:inline-flex}.person--small .person__contacts li a{display:grid;grid-template-columns:30px auto;grid-gap:10px;font-weight:500;font-size:.875em;line-height:28px;align-items:center;color:var(--dark)}.person--small .person__contacts li a .icon{width:20px;height:20px;background:var(--white);border-radius:100%;display:inline-flex;justify-content:center;align-items:center}.person--small .person__contacts li a .icon svg{width:10px;height:10px}.person--small .person__contacts li a .icon svg path{fill:var(--dark)}.person__image{width:250px;height:300px}.person__image img{width:100%;height:100%;object-fit:cover;border:1px solid var(--gray-dark);border-radius:10px}.person__content{display:grid}.person__name{font-weight:500;font-size:1.5em;line-height:34px;color:var(--dark);padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--gray-dark)}@media only screen and (max-width:768px){.person__name{padding-bottom:15px;margin-bottom:15px;font-size:1.125em;line-height:28px}}.person__title{font-style:normal;font-weight:500;font-size:1.125em;line-height:28px;color:var(--dark-light);margin-bottom:20px}@media only screen and (max-width:768px){.person__title{margin-bottom:15px;font-size:.875em;line-height:22px}}.person__contacts{display:flex;flex-wrap:wrap;align-items:flex-start;gap:30px}.person__contacts li{display:inline-flex}.person__contacts li a{display:grid;grid-template-columns:40px auto;grid-gap:15px;font-weight:500;font-size:1.125em;line-height:28px;align-items:center;color:var(--dark)}.person__contacts li a .icon{width:40px;height:40px;background:var(--white);border-radius:100%;display:inline-flex;justify-content:center;align-items:center}.person__contacts li a .icon svg{width:18px;height:18px}.person__contacts li a .icon svg path{fill:var(--dark)}.person__biography{display:grid;padding:20px 0 0;grid-gap:20px}.person__biography-title{font-weight:700;font-size:1.75em;line-height:38px;color:var(--dark)}@media only screen and (max-width:768px){.person__biography-title{font-size:1em;line-height:26px}}.person__biography-content{white-space:break-spaces;font-size:1.125em;line-height:28px;color:var(--dark)}@media only screen and (max-width:768px){.person__biography-content{font-size:.875em;line-height:24px}}.page-ministry{margin-bottom:0}.page-ministry .page__content{grid-template-columns:328px 1fr;grid-gap:30px;align-items:start;margin-bottom:50px}@media only screen and (max-width:1280px){.page-ministry .page__content{margin-bottom:30px;grid-template-columns:1fr}}