.cta-section{padding:32px 15px 36px}.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}.cta-section a{color:#fff;font-size:22px;line-height:27px;font-weight:bold;background:#36b4e5;border-radius:4px;text-decoration:none;outline:0;padding:8px 16px;font-family:Montserrat,sans-serif;border:4px solid #36b4e5;text-transform:uppercase}.cta-section a:hover{color:#36b4e5;background:#fff}.cta-section.tr a{margin-left:auto}.cta-section.tc a{margin:0 auto}@media(max-width:991px){.cta-section{padding:28px 15px 36px}.cta-section a{font-size:14px;line-height:24px}.tl{text-align:center}.tr{text-align:center}}