.simpleCta{background:linear-gradient(270deg,#00c4ff,#5099fd);padding:130px 0}@media screen and (max-width:768px){.simpleCta{padding:100px 0}}.simpleCta__container{max-width:1220px;width:100%;padding:0 20px;margin:0 auto;float:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.simpleCta__inner{max-width:780px;margin:0 auto}.simpleCta h2{color:#fff;margin:0 0 40px;font-weight:900;font-size:calc(41.352px + .63333vw);line-height:1.4em;line-height:1em}@media screen and (max-width:576px){.simpleCta h2{font-size:45px}}@media screen and (min-width:1600px){.simpleCta h2{font-size:64px}}.simpleCta p{font-family:Lato,sans-serif;color:#fff;font-weight:600;font-size:1.5rem;line-height:1.25em;margin:0 0 35px}@media (max-width:1440px){.simpleCta p{font-size:1.375rem}}@media(max-width:575.99px){.simpleCta p{font-size:1.125rem}}.simpleCta .btn{text-transform:uppercase;text-decoration:none;font-weight:700;font-size:1.25rem;line-height:1em;padding:19px 24px;margin:0;border-radius:5px;background:#252839;color:#fff;font-family:Lato,sans-serif;position:relative;overflow:hidden;display:inline-block;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:1px solid #252839;-webkit-background-clip:padding-box!important}@media(max-width:1440px){.simpleCta .btn{font-size:1.125rem;padding:19px 34px}}.simpleCta .btn span{position:relative;z-index:1}.simpleCta .btn:before{display:block;position:absolute;top:0;left:-10%;height:100%;width:0;z-index:0;content:"";color:#fff!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#fff}.simpleCta .btn:hover{color:#252839;border:1px solid #fff;border-radius:2px}.simpleCta .btn:hover:before{left:0;right:auto;width:100%}