.keep-going-component{font-family:Arial,sans-serif;width:100%}.component-container{background:#fff;background:#f8f9fa;display:flex;margin:0 auto;max-width:1200px;overflow:hidden}.image-column{align-items:center;display:flex;flex:1;justify-content:center;min-height:300px;position:relative}.background-img{height:80%;object-fit:cover;width:80%}.overlay-content{color:#fff;position:relative;text-align:center;z-index:2}.main-title{font-size:1.8rem;font-weight:700;letter-spacing:1px;margin:0 0 15px;text-shadow:2px 2px 4px rgba(0,0,0,.7);text-transform:uppercase}.arrow-down{display:flex;justify-content:center}.text-column{display:flex;flex:1;flex-direction:column;justify-content:flex-start;padding:30px}.section-heading{color:#333;font-size:1.1rem;font-weight:700;line-height:1.3;margin:0 0 15px}.content-text{color:#666;font-size:.9rem;line-height:1.5;margin:0}.content-text p{margin:0 0 10px}.content-text p:last-child{margin-bottom:0}@media (max-width:768px){.component-container{flex-direction:column;margin:0 10px;max-width:100%}.image-column{min-height:200px}.main-title{font-size:1.5rem}.text-column{padding:25px 20px}}