.medon-services{box-sizing:border-box;background-color:#eee;padding:64px 40px;font-family:inherit}
.medon-services *,.medon-services *::before,.medon-services *::after{box-sizing:border-box}
.medon-services__heading{color:#3f3f3f;font-family:inherit;font-size:48px;font-weight:400;line-height:1.2;margin:0 0 72px;padding:0}
.medon-services__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:88px;row-gap:56px}
.medon-services__item{display:flex;align-items:flex-start;column-gap:16px;min-width:0}
.medon-services__icon{display:flex;align-items:flex-start;justify-content:center;flex:0 0 auto;width:44px;height:44px;color:#008f8b}
.medon-services__icon img,.medon-services__icon svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}
.medon-services__content{flex:1;min-width:0}
.medon-services__title{color:#008f8b;font-family:inherit;font-size:23px;font-weight:500;line-height:1.35;margin:0 0 10px;padding:0}
.medon-services__description{color:#3f3f3f;font-family:inherit;font-size:21px;font-weight:400;line-height:1.3;text-align:left;overflow-wrap:break-word}
.medon-services__description p{font:inherit;line-height:inherit;color:inherit;margin:0 0 .5em}
.medon-services__description p:last-child{margin-bottom:0}
@media(max-width:1024px){.medon-services__grid{column-gap:40px}.medon-services__title{font-size:20px}.medon-services__description{font-size:18px}}
@media(max-width:767px){.medon-services{padding:40px 20px}.medon-services__heading{font-size:34px;margin-bottom:36px}.medon-services__grid{grid-template-columns:minmax(0,1fr);row-gap:30px}.medon-services__icon{width:36px;height:36px}.medon-services__title{font-size:19px}.medon-services__description{font-size:17px}}
