.cta{position:relative;display:grid;grid-template-columns:1fr;grid-template-areas:'main';width:100%;margin:4.35rem auto 0 auto;overflow:hidden;color:#fff;filter:drop-shadow(10px 10px 40px rgba(0, 0, 0, .16))}@media screen and (max-width:1024px){.cta{display:flex;flex-flow:column;background:#4a5b6e}}.cta .bg-image{position:relative;grid-area:main;height:110%;top:-10%}@media screen and (max-width:1024px){.cta .bg-image{top:0;width:100%}}.cta .bg-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:75%;height:100%;position:absolute;left:0}@media screen and (max-width:1024px){.cta .bg-image img{width:100%;position:relative;left:0;transform:none!important}}.cta .gradient{position:relative;grid-area:main;background-image:linear-gradient(to right,rgba(33,41,69,0) 0,#4a5b6e 73%)}.cta .content{position:relative;grid-area:main;width:33.55%;margin:3rem 11rem auto auto}@media screen and (max-width:1600px){.cta .content{width:40%;margin:3rem 5rem auto auto}}@media screen and (max-width:1024px){.cta .content{width:90%;margin:3rem auto}}.cta .content .icon{margin-bottom:1.5rem;width:2.3rem}.cta .content .icon img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.cta .content .title{font-size:41px;line-height:55px;letter-spacing:calc(41px * -.02);font-weight:500;margin-right:10rem}@media screen and (max-width:1024px){.cta .content .title{font-size:30px;line-height:40px;letter-spacing:calc(30px * -.02)}}.cta .content .paragraph{font-size:14px;line-height:25px;letter-spacing:calc(14px * -.025);font-weight:300;margin:2.1rem 0}@media screen and (max-width:1024px){.cta .content .paragraph{margin-top:1.5rem;margin-bottom:1rem}}.cta .content .paragraph p{margin:1.5rem 0 0 0;font-weight:400}.cta .content .contact-info{display:grid;grid-template-columns:repeat(2,fit-content(20rem));grid-gap:.5rem 2rem;align-items:flex-start;justify-content:flex-start}@media screen and (max-width:1024px){.cta .content .contact-info{display:flex;flex-flow:column;grid-gap:0}}.cta .content .contact-info a{color:inherit;text-decoration:inherit;font-size:14px;line-height:25px;letter-spacing:calc(14px * -.025);font-weight:300}.cta .content .contact-info a span{font-weight:500}.cta .content .contact-info .address{grid-column:span 2}.form{position:relative;margin:2rem 0}:root:root:root:root:root .cog-label,html .is-required .cog-label{font-size:14px;line-height:25px;letter-spacing:calc(14px * -.025);font-weight:400}.cog-abuse.cog-wrapper,.cog-branding.cog-branding--minimal{display:none}html .cog-cognito .el-input__inner{border:0;padding:1rem;border-radius:1rem}html .cog-cognito .el-textarea__inner{border:0;padding:1rem;border-radius:1rem}:root:root:root:root:root .cog-cognito .el-input__inner{border:0;padding:1rem;border-radius:1rem}:root:root:root:root:root .cog-cognito .el-textarea__inner{border:0;padding:1rem;border-radius:1rem}textarea{min-height:6rem!important}button.el-button.cog-button--has-status.cog-button--primary.cog-button--navigation.cog-button--submit.el-button--default.cog-button{text-decoration:none;padding:1.33rem 3.4rem;background:#fff;border-radius:1rem;width:auto;width:-moz-fit-content;width:fit-content;font-size:15px;line-height:18px;letter-spacing:calc(15px * .05);color:#4a5b6e;font-weight:600;border:0;margin:2rem auto 0 auto;text-transform:uppercase}@media screen and (max-width:1024px){button.el-button.cog-button--has-status.cog-button--primary.cog-button--navigation.cog-button--submit.el-button--default.cog-button{width:100%}}