.text-module .text-title{margin:0 auto 140px;max-width:780px}.text-module .text-title h4{color:#23455e;font-weight:700;margin-bottom:40px;position:relative}.text-module .text-title h4:after{background-color:#4d98c8;border-radius:13px;bottom:-18px;content:"";height:5px;left:50%;position:absolute;translate:-50% 0;width:120px}.text-module .text-title h4 span{color:var(--secondary_color)}.text-module .text-title a.cta_button[title]{border-radius:14px;padding:11px 20px}.text-module .second-txt{background-color:#579bcb;border-radius:46px;box-shadow:5px 5px 10px #00000029;color:#fff;margin:0 auto;max-width:890px;padding:44px 47px 40px;position:relative;text-align:center;z-index:2}.text-module .second-txt h4{color:#fff;font-weight:700;line-height:1.6;margin-bottom:15px}.text-module .second-txt p{font-size:16px;font-weight:300;letter-spacing:.8px}.text-module.bottom-card-hide .second-txt{display:none}section.text-module.bottom-card-hide .text-title{margin-bottom:0}section.text-module.bottom-card-hide .text-title h4:after{background-color:#579bcb;max-width:97px}@media(min-width:768px){.text-module.box-texted .second-txt p{font-size:18px}.text-module.box-texted .second-txt h4{margin-bottom:30px}.text-module.box-texted .second-txt .cta-sec{margin-top:36px}.text-module.box-texted .second-txt{padding:47px}}@media(max-width:1024px){.text-module .text-title{margin-bottom:80px}.text-module .second-txt,.text-module.box-texted .second-txt{padding:30px 25px}}