.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}}.ministry-about{display:flex;flex-direction:column;gap:50px;align-items:stretch;height:100%}@media only screen and (max-width:860px){.ministry-about{gap:15px}}@media only screen and (max-width:1460px){.ministry-about .info-card{grid-gap:15px;grid-template-columns:1fr}}@media only screen and (max-width:1280px){.ministry-about .info-card{grid-template-columns:1fr 1fr;grid-gap:30px;margin:0 -30px;border-radius:0}}@media only screen and (max-width:860px){.ministry-about .info-card{grid-gap:15px;grid-template-columns:1fr}}.ministry-about__article{font-weight:500;font-size:1.125em;line-height:28px;color:var(--dark)}@media only screen and (max-width:1280px){.ministry-about__article{font-size:1em;line-height:26px}}.ministry-about__links{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media only screen and (max-width:860px){.ministry-about__links{grid-template-columns:repeat(2,1fr);grid-gap:15px}}@media only screen and (max-width:600px){.ministry-about__links{display:flex;flex-direction:column}.ministry-about__links .activity-item{margin-top:10px}}@media only screen and (max-width:420px){.ministry-about__links{grid-template-columns:1fr}}.info-card{background:var(--white);border:1px solid var(--gray-dark);border-radius:10px;padding:30px;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;align-items:flex-start}.info-card ul{display:grid;grid-gap:15px;width:100%}.info-card ul li{font-weight:500;font-size:1.125em;line-height:28px;color:var(--dark)}.info-card ul li pre{white-space:break-spaces}