.m-single__content .m-cta{margin:50px 0 80px}.m-single__content .m-cta__wrapper h2{margin-top:0}.m-single__content .m-cta__wrapper a.u-button{color:#fff;text-decoration:none}.m-cta{margin:100px 0}.m-cta__wrapper{padding:40px;background-color:#e74e11;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-cta__wrapper--lightorange{background-color:#fff5ef}.m-cta__wrapper--lightorange .text-content,.m-cta__wrapper--lightorange h2{color:#222!important}.m-cta__wrapper--lightorange .u-button{background-color:#e74e11}.m-cta__wrapper--lightorange .u-button:hover{background-color:#c6430f}.m-cta__wrapper--grey{background-color:#232323}.m-cta__wrapper--grey .u-button{background-color:#e74e11}.m-cta__wrapper--grey .u-button:hover{background-color:#c6430f}.m-cta__wrapper h2{font-size:48px;line-height:60px;color:#fff;text-align:center;margin-bottom:30px;max-width:900px}.m-cta__wrapper .text-content{color:#fff;text-align:center;max-width:900px;margin-bottom:50px}@media only screen and (max-width:767px){.m-cta{margin:80px 0}.m-cta__wrapper{padding:30px 15px;border-radius:15px}.m-cta__wrapper h2{font-size:30px;line-height:40px;margin-bottom:20px}.m-cta__wrapper .text-content{font-size:14px;line-height:22px;font-weight:300;margin-bottom:30px}}