.title-text-cta{width:100%;display:inline-block;vertical-align:top;padding:60px 0}.title-text-cta .ttc-wrap{width:100%;display:inline-block;vertical-align:middle;background-color:#002c6b;box-shadow:0 20px 60px 0 rgba(104,103,255,.2);border-radius:5px;padding:50px 55px;text-align:center;position:relative;z-index:1;overflow:hidden}.title-text-cta .ttc-wrap h2{color:#fff;margin-bottom:18px}.title-text-cta .ttc-wrap .caption,.title-text-cta .ttc-wrap .caption p,.title-text-cta .ttc-wrap h2{width:100%;display:inline-block;vertical-align:middle}.title-text-cta .ttc-wrap .caption p{font-size:18px;line-height:28px;color:#fff}.title-text-cta .ttc-wrap .cta{width:100%;display:inline-block;vertical-align:middle;margin-top:4px}.title-text-cta .ttc-wrap .cta a.button{background-color:#fff;border:1px solid #fff;color:#002c6b}.bubble-one{width:13px;height:13px;background:hsla(0,0%,84.7%,.14);top:27%;left:60%;animation:scale-up-one 4s linear infinite;position:absolute;z-index:-1;border-radius:50%}.bubble-two{width:6px;height:6px;top:62%;right:28%}.bubble-three,.bubble-two{background:hsla(0,0%,84.7%,.14);animation:scale-up-three 4s linear infinite;position:absolute;z-index:-1;border-radius:50%}.bubble-three{width:5px;height:5px;bottom:37%;right:51%}.bubble-four{width:245px;height:245px;top:-103px;right:-70px}.bubble-five,.bubble-four{background:hsla(0,0%,84.7%,.14);animation:jello 3s linear infinite;position:absolute;z-index:-1;border-radius:50%}.bubble-five{width:68px;height:68px;bottom:-24px;left:-28px}@media(max-width:767px){.title-text-cta{padding:40px 0}.title-text-cta .ttc-wrap{padding:50px 20px}}