.md-content.column{margin-bottom:30px}.md-content.column .column-image{height:240px;width:100%;padding-bottom:20px}.md-content.column .column-image .img-content>img{-o-object-fit:contain;object-fit:contain}.md-content.column .column-info .sub-title{padding:20px 0 12px;margin:0;font-size:18px;line-height:1.33;font-weight:600;word-break:break-word;font-family:var(--font-normal);color:#414676}.md-content.column .column-info .description{font-size:14px;word-break:break-word;font-family:var(--font-normal);color:#7585b1}

.md-content.layout8{position:relative;text-align:center;color:var(--g-primary-color)}.md-content.layout8 .mask-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.md-content.layout8 .content-wrapper{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;margin:0 auto;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--g-primary-color) 5%, transparent) 54.12%, transparent 100%)}.md-content.layout8 .content-container{max-width:1240px;width:100%}.md-content.layout8 .title-subtitle-section{width:100%;max-width:1000px;margin:0 auto}.md-content.layout8 .title-subtitle-section .title-section{text-transform:uppercase;margin-bottom:22px;font-family:var(--mg-title-font)}@media (max-width: 800px){.md-content.layout8 .title-subtitle-section .title-section{margin-bottom:20px}}.md-content.layout8 .title-subtitle-section .subtitle-section{margin-bottom:48px}.md-content.layout8 .title-subtitle-section .subtitle-section .subtitle-text{font-size:16px;line-height:1.5;margin:0 auto}@media (max-width: 800px){.md-content.layout8 .title-subtitle-section .subtitle-section{margin-bottom:32px}.md-content.layout8 .title-subtitle-section .subtitle-section .subtitle-text{font-size:14px}}.md-content.layout8 .items-section{width:100%}.md-content.layout8 .content-item .item-divider{width:100%;height:1px;background:linear-gradient(90deg, rgba(25,25,25,0) 0%, var(--g-primary-color) 49.52%, rgba(25,25,25,0) 100%);margin:50px 0}@media (max-width: 800px){.md-content.layout8 .content-item .item-divider{margin:20px 0}}.md-content.layout8 .content-item .item-content{max-width:1000px;margin:0 auto}.md-content.layout8 .content-item .item-content .item-title{font-size:24px;line-height:1.3;margin-bottom:10px;font-family:var(--mg-title-font)}.md-content.layout8 .content-item .item-content .item-description{font-family:var(--font-normal);font-size:16px;line-height:1.6}@media (max-width: 800px){.md-content.layout8 .content-item .item-content .item-description{font-size:14px}}

