.desktop{align-items:center;display:flex;flex-wrap:wrap}.mobile{display:none}.cta-section{width:100%}.cta-section .image{float:left;height:100%;position:relative;width:50%}.cta-section .image .overlay-group{align-content:center;align-items:center;display:flex;flex-wrap:wrap;height:100%;padding:50px;width:100%}.cta-section .image .overlay-group h2{color:#fff;font-size:40px;line-height:1.25;margin:0;padding-bottom:10px;width:100%}.cta-section .image .overlay-group .overlay-content,.cta-section .image .overlay-group .overlay-content p{color:#fff;color:#666;font-size:16px;padding:10px 0;width:100%}.cta-section .content{float:left;height:100%;padding:50px;position:relative;width:50%}.btn-container{padding-top:20px;width:100%}.cta-section .content h2{color:#ce0000;font-size:40px;line-height:1.25;margin:0;padding-bottom:10px;width:100%}.cta-section .content .content-inside,.cta-section .content .content-inside p{color:#666;font-size:16px;padding:10px 0;width:100%}.btn-container{text-align:left}@media(max-width:991px){.cta-section .image .overlay-group{align-content:flex-end}.cta-section .image{float:left;height:auto;min-height:350px;width:100%}.cta-section .content{float:left;height:auto;padding:25px;width:100%}.mobile{align-items:center;display:flex;flex-wrap:wrap}.desktop{display:none}.btn-container{margin:0 auto;text-align:center}.cta-section .image .overlay-group{padding:50px 0}.cta-section .image .overlay-group .overlay-content{padding:0 25px}.cta-section .image .overlay-group h2{padding:0}}