.button-cta .site-container{width:100%}@media screen and (min-width: 768px){.button-cta .site-container{width:calc(100% - 50px)}.button-cta .site-container .button{width:-moz-fit-content;width:fit-content;min-width:181px;height:52px}}@media screen and (min-width: 1024px){.button-cta .site-container{width:calc(100% - 80px)}.button-cta .site-container p{letter-spacing:-0.192px}.button-cta .site-container p br{display:none}}@media screen and (min-width: 1366px){.button-cta .site-container{width:calc(100% - 208px)}}@media screen and (min-width: 1280px){.button-cta .text{width:70%}}.button-cta .button{width:100%;box-shadow:3px 3px 0px 0px #a8a8a8;font-size:16px;line-height:150%;font-weight:700;transition:all .3s ease-in-out;border-radius:5px;color:#1e1e1e;margin-top:37px;font-family:"Lexend",sans-serif}@media screen and (min-width: 768px){.button-cta .button{margin-top:0}}.button-cta .button:hover{background-color:#00c2ff;color:#1e1e1e}.button-cta h2{font-size:30px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.66px;margin-bottom:13px}@media screen and (min-width: 1024px){.button-cta h2{font-size:35px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.525px;margin-bottom:1px}}.button-cta p{font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.24px}@media screen and (min-width: 1024px){.button-cta p{font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.24px}}.button-cta p:last-child{margin-bottom:0}.button-cta p a{text-decoration:underline;transition:all .3s ease-in-out}.button-cta p a:hover{color:#1e1e1e}.button-cta.yellow-background{color:#1e1e1e}.button-cta.yellow-background .button{background-color:#1e1e1e;color:#ffdb43}.button-cta.smaller-header h2{font-size:25px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.375px;max-width:716px;margin-bottom:15px}@media screen and (min-width: 768px){.button-cta.smaller-header h2{margin-bottom:8px}}
