.ftr{background:#edf0f0;background:linear-gradient(60deg,transparent,transparent 40%,rgba(0,0,0,.01) 50%,transparent 0,rgba(0,0,0,.01) 70%,transparent 0),#edf0f0;color:#344047;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin-top:0;padding:4rem 1rem 3rem;text-align:left}@media screen and (min-width:1024px){.ftr{background:linear-gradient(60deg,transparent,transparent 50%,rgba(0,0,0,.01) 60%,transparent 0,rgba(0,0,0,.01) 80%,transparent 0),#edf0f0}}.ftr nav{margin-left:auto;margin-right:auto;max-width:1248px;width:100%}.ftr h4{font-size:1.98rem;font-weight:400;line-height:1.2;margin-bottom:.5rem;margin-top:0}.ftr p{margin:0}.ftr strong{font-weight:700}.ftr a{color:#60686d;text-decoration:none;transition:all .3s ease-out}.ftr dd,.ftr dl{margin:0}.ftr dt{font-weight:500;margin:48px 0 0}@media only screen and (min-width:1024px){.ftr dt{margin:0 0 8px}}.ftr ul{margin:0;padding:0}.ftr svg{overflow:hidden;vertical-align:middle}.ftr form.get-a-demo{display:flex;flex-wrap:wrap;margin-top:16px}@media only screen and (max-width:1024px){.ftr form.get-a-demo{margin-top:32px}}.ftr form.get-a-demo input{flex-grow:1}@media only screen and (max-width:640px){.ftr form.get-a-demo input{margin:8px 0;width:100%}.ftr form.get-a-demo .btn{margin:8px 0;width:auto}}.ftr__contact{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding-bottom:3rem}.ftr__contact-copy,.ftr__contact-form{width:100%}@media only screen and (min-width:1024px){.ftr__contact-copy,.ftr__contact-form{width:50%}}.ftr__contact-title{font-size:1.8rem;font-weight:500}@media only screen and (max-width:1024px){.ftr__follow-us svg{display:none}}.ftr__ccpa{font-size:.9rem;line-height:2;margin-top:32px}@media only screen and (min-width:1024px){.ftr__ccpa{text-align:center}}.ftr__ccpa a{text-decoration:underline}.ftr__ccpa ul{list-style:none;margin-top:1rem;padding-left:0}@media only screen and (min-width:1024px){.ftr__ccpa ul{margin-top:0}}.ftr__ccpa li{display:inline-block;margin-bottom:1rem;margin-right:1rem}@media only screen and (min-width:1024px){.ftr__ccpa li{margin-bottom:0}.ftr__links{display:flex;flex-wrap:wrap;margin-bottom:16px}.ftr__links dl{flex-grow:1;max-width:100%}}.ftr__links ul{display:flex;flex-wrap:wrap;list-style:none;margin:1rem 0;padding:0}@media only screen and (min-width:1024px){.ftr__links ul{display:block;flex-wrap:none;list-style:none;margin:0;padding:0}}.ftr__links li{margin:0 .5rem .5rem 0}@media only screen and (min-width:1024px){.ftr__links li{display:list-item;margin:0;padding:.5rem 0}}.ftr__links li:after{color:#d1d9d9;content:"|";display:inline-block;padding-left:.5rem}@media only screen and (min-width:1024px){.ftr__links li:after{content:""}}.ftr__links li:last-child{margin-right:0}.ftr__links li:last-child:after{content:"";padding-left:0}.ftr__links svg{height:1.2rem;width:2rem}.ftr__terms{font-size:.9rem;line-height:2;margin-top:64px}@media only screen and (min-width:1024px){.ftr__terms{text-align:center}}.ftr__terms a{display:inline-block}.ftr__terms a:first-child{margin-right:1rem}.ftr a:hover{color:#1a2024}