.m-text-checklist .col-12:nth-child(1){margin-bottom:1.5rem}.m-text-checklist__title{margin:0 auto 1.5rem;max-width:597px;text-align:center}.m-text-checklist__subtitle{line-height:1.54;margin:0 auto 2.25rem;max-width:596px;text-align:center}.m-text-checklist__description h1,.m-text-checklist__description h2,.m-text-checklist__description h3,.m-text-checklist__description h4,.m-text-checklist__description h5,.m-text-checklist__description h6{margin-bottom:.5rem}.m-text-checklist__description p{margin-bottom:1.5rem}.m-text-checklist__description .button{padding:1.01rem 1.509rem}.m-text-checklist__description img,.m-text-checklist__description iframe{max-width;100%}.m-text-checklist__highlights{border-radius:.25rem;padding:1.5rem}.m-text-checklist__highlights h3,.m-text-checklist__highlights li{color:#fff}.m-text-checklist__highlights h3{margin-bottom:1.2rem;text-align:center}.m-text-checklist ul{list-style:none;margin-bottom:0;padding-left:0}.m-text-checklist li{margin-bottom:1.6rem;padding-left:0}.m-text-checklist li:last-child{margin-bottom:0}.m-text-checklist li::before{content:"\2022";color:#fff;display:inline-block;font-weight:bold;margin-right:.75rem}.m-text-checklist__highlights li p{margin-left:.75rem}.m-text-checklist--fancy ul:not([style*="list-style-type"]){list-style:none;padding-left:0}.m-text-checklist--fancy ul:not([style*="list-style-type"]) li{align-items:baseline;display:flex}.m-text-checklist--fancy ul:not([style*="list-style-type"]) li::before{background-position:center;background-size:9px 7px;background-repeat:no-repeat;border-radius:50%;content:'';flex:0 0 15px;height:15px;margin-right:.75rem;transform:translateY(2px);width:15px}.m-text-checklist.m-text-checklist--with-border{padding-bottom:0}.m-text-checklist__separation-line hr{background:#efefef;margin-bottom:0;margin-top:2.5rem}@media only screen and (min-width:576px){.m-text-checklist__highlights li p{margin-left:0}}@media only screen and (min-width:768px){.m-text-checklist__highlights h3{margin-bottom:1.2rem;text-align:left}}@media only screen and (min-width:992px){.m-text-checklist .col-12:nth-child(1){margin-bottom:0}.m-text-checklist__highlights{padding:2.15rem 1.05rem 2.8rem 2.55rem}.m-text-checklist ul{margin-bottom:0;padding-left:.9rem}.m-text-checklist--fancy ul:not([style*="list-style-type"]) li::before{margin-right:1rem}.m-text-checklist li::before{margin-right:1.15rem}.m-text-checklist li p{margin-left:.9rem}.m-text-checklist__separation-line hr{margin-top:3.5rem}}