.ctahtml.container{max-width:800px;width:100%;text-align:left;border-left:10px solid #033a61;text-decoration:none;white-space:normal;box-shadow:2px 4px 12px rgb(0 0 0 / 8%);transition:all .3s cubic-bezier(0,0,.5,1);margin:40px 0;color:#000;display:flex;flex-direction:row;flex-wrap:wrap}.ctahtml .text{text-decoration:none;color:#000}.ctahtml .image{display:flex;flex-direction:column;flex-basis:100%;flex:2;min-height:300px;max-width:300px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.ctahtml .image img{display:none}.ctahtml .content{display:flex;flex-direction:column;flex-basis:100%;flex:1;padding:30px 45px 30px 30px}.ctahtml h2,.ctahtml h3,.ctahtml h4,.ctahtml h5,.ctahtml h6{color:#033a61;font-size:28px;line-height:1.2;margin-bottom:20px}.ctahtml .text,.ctahtml .text p{color:#333;font-size:18px;line-height:1.2}.ctahtml .button{margin-top:30px}@media(max-width:1180px){.ctahtml .image{min-height:200px;max-width:250px}.ctahtml .text,.ctahtml .text p{font-size:16px}.ctahtml h2,.ctahtml h3,.ctahtml h4,.ctahtml h5,.ctahtml h6{font-size:26px}.ctahtml .content{padding:20px 30px}.ctahtml .button{margin-top:15px}}@media(max-width:1080px){.ctahtml .image{flex:inherit;text-align:center;margin:0px auto 0;padding-left:0;min-height:inherit;max-width:100%}.ctahtml .image img{display:block;margin:0;width:100%}.ctahtml .content{flex:inherit;text-align:center}.ctahtml.container{border-left:0;border-top:10px solid #033a61}}