.call-to-action .call-to-action-details{margin:0 auto;max-width:974px;text-align:center}.call-to-action .content-wrapper{position:relative}.call-to-action:before{background:#0d1054b0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.call-to-action .text-section h2{color:#fff;font-size:43px;font-weight:700;line-height:100%;margin-bottom:28px;text-align:center}.call-to-action .text-section h2 span{color:#00b2eb}.call-to-action .text-section p{color:#fff;font-size:22px;font-weight:500;line-height:100%;margin:0;text-align:center}.call-to-action .call-to-action-details .button-section{display:inline-flex;padding-top:49px}.call-to-action .button-section a{background:#00b2eb;border-radius:4px;color:#fff;font-size:14px;font-weight:700;line-height:100%;padding:14px 38px;text-decoration:none;text-transform:uppercase;transition:.5s}.book-a-call .book-details .form-section .hsfc-PostSubmit .hsfc-Step{background:transparent}.book-a-call .book-details .form-section .hsfc-PostSubmit .hsfc-Step .hsfc-Step__Content{padding:0}.book-a-call .book-details .form-section .hsfc-PostSubmit .hsfc-Step .hsfc-RichText{color:#0d1054}.book-a-call .book-details .form-section .hsfc-PostSubmit .hsfc-Step .hsfc-RichText p{margin-bottom:10px}@media screen and (max-width:767px){.call-to-action .text-section h2{font-size:26px;line-height:normal;margin-bottom:20px}.call-to-action .text-section p{font-size:18px;line-height:normal}}@media (min-width:768px) and (max-width:1024px){.call-to-action .text-section h2{font-size:32px;line-height:normal;margin-bottom:20px}.call-to-action .text-section p{font-size:20px;line-height:normal}}@media (min-width:1025px) and (max-width:1280px){.call-to-action .text-section h2{font-size:40px}}