.block.block-call-to-action{margin-top:100px;margin-bottom:100px}@media(max-width:576px){.block.block-call-to-action{margin-bottom:40px}}@media only screen and (min-width:576px) and (max-width:768px){.block.block-call-to-action{margin-bottom:40px}}.block.block-call-to-action .copy-wrapper{max-width:800px;margin-left:auto;margin-right:auto}.block.block-call-to-action .copy-wrapper p{font-size:clamp(1.5rem,4vw,2.25rem);line-height:clamp(1.4em,2vw,2.25em);font-weight:100;text-align:center}@media(max-width:576px){.block.block-call-to-action .copy-wrapper p{font-weight:500;padding:2rem}}@media only screen and (min-width:576px) and (max-width:768px){.block.block-call-to-action .copy-wrapper p{font-weight:500;padding:2rem}}.block.block-call-to-action .action{padding:1rem;margin-top:3rem;border-radius:8px;border-left:solid 10px #d50032;background:#fff;max-width:800px;margin-left:auto;margin-right:auto;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);transition:all .2s ease-in-out}.block.block-call-to-action .action .col{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media(max-width:576px){.block.block-call-to-action .action .col{flex-direction:column;text-align:center}}.block.block-call-to-action .action .col p{margin:0;font-size:clamp(1rem,3vw,1.5rem);line-height:2.25rem;color:#080f0f;padding-left:1rem;padding-right:1rem}@media(max-width:576px){.block.block-call-to-action .action .col p{padding-bottom:1rem}}@media only screen and (min-width:992px) and (max-width:1200px){.block.block-call-to-action .action .col p{padding-right:1rem}}.block.block-call-to-action .action .col .btn{margin-right:1rem}.block.block-call-to-action .action:hover{background-color:#d50032}.block.block-call-to-action .action:hover p{color:#fff}.block.block-call-to-action .action:hover .btn.btn-primary{background-color:#080f0f!important}