.md-cta.single-column-template8{background-color:#212530}.md-cta.single-column-template8 .banner{flex-direction:column}.md-cta.single-column-template8 .banner .banner-mask{display:none}.md-cta.single-column-template8 .media-content{display:flex;flex-direction:row;justify-content:center;align-items:center;width:1000px;min-height:220px;border-radius:20px;max-width:calc(100% - 40px);min-width:auto;padding:0}.md-cta.single-column-template8 .media-content.showLayer{width:calc(100% - 160px);min-width:600px;max-width:none;padding:52px 50px;border-radius:20px}.md-cta.single-column-template8 .media-content .media-info{flex:1;margin-right:50px}.md-cta.single-column-template8 .media-content .title-text{width:100%;text-align:left}.md-cta.single-column-template8 .media-content .title-text .media-title{color:#fff;font-family:var(--mg-title-font);font-size:24px;font-weight:700;line-height:60px;margin-bottom:8px;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-word}.md-cta.single-column-template8 .media-content .title-text .media-title p{color:#fff;font-family:var(--font-bold);display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-word}.md-cta.single-column-template8 .media-content .title-text .media-subtitle{color:#fff;font-family:var(--font-normal);font-size:16px;font-weight:400;line-height:24px}.md-cta.single-column-template8 .media-content .banner-button{width:60px;height:60px;border-radius:50%;background-color:#fff;cursor:pointer}.md-cta.single-column-template8 .media-content .banner-button .btn-item{display:block;width:100%;height:100%;min-width:60px;border-radius:50%;font-size:24px;border:none;padding:0;margin:0;line-height:60px;text-align:center}.md-cta.single-column-template8 .media-content .banner-button .btn-item .button-text{display:none}.md-cta.single-column-template8 .media-content .banner-button .btn-item i{transform:rotate(45deg);font-size:24px}.md-cta.single-column-template8 .media-content .content-mask{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:20px;background:#37b58d}@media (max-width: 800px){.md-cta.single-column-template8 .media-content{width:calc(100% - 30px);min-height:170px}.md-cta.single-column-template8 .media-content.showLayer{max-width:calc(100% - 30px);padding:27px 15px;min-width:345px}.md-cta.single-column-template8 .media-content .media-info{flex:1;margin-right:15px}.md-cta.single-column-template8 .media-content .title-text{padding:0}.md-cta.single-column-template8 .media-content .title-text .media-title{font-size:16px;line-height:16px;margin-bottom:15px}.md-cta.single-column-template8 .media-content .title-text .media-title p{line-height:16px}.md-cta.single-column-template8 .media-content .title-text .media-subtitle{font-size:14px;line-height:21px}.md-cta.single-column-template8 .media-content .banner-button{width:30px;height:30px;border-radius:50%}.md-cta.single-column-template8 .media-content .banner-button .btn-item{height:30px;line-height:28px;min-width:30px;border-radius:50%;margin:0;padding:0}.md-cta.single-column-template8 .media-content .banner-button .btn-item i{font-size:14px;vertical-align:middle}.md-cta.single-column-template8 .media-content .content-mask{border-radius:10px}}

