body.tmpl-landing-page-base .footer{display:none!important}.footer{padding:6rem 0 4rem;background-color:#3d3f40;color:#a4a4a4}@media (min-width:1024px){.footer{padding:10rem 0}}.footer .h2,.footer .h3{color:#fff;margin-bottom:1rem}@media (min-width:1024px){.footer .h2,.footer .h3{margin-bottom:1.5rem}}.footer .h2{padding-top:2rem}.footer .h3{margin-bottom:1.2rem;font-size:15px}@media (min-width:1024px){.footer .h3{margin-bottom:2rem}}.footer .lead{margin-bottom:4rem}.footer .copy{font-size:10px}.info{font-size:12px;color:#fff}.info a{color:inherit;text-decoration:none}.info a:hover{text-decoration:underline}.border-top{border-top:1px solid #fff;padding-top:5rem}@media (min-width:1024px){.border-top{border-top:none;padding-top:0}}.center-box{max-width:22rem;margin:0 auto}@media (min-width:1024px){.center-box{max-width:17.6rem}}.footer-top{padding-bottom:4.5rem}@media (min-width:1024px){.footer-top{padding-bottom:5rem}}.footer-bottom{border-top:1px solid #fff;padding-top:7rem}@media (min-width:1024px){.footer-bottom{padding-top:5rem}}.footer-logo{width:17.6rem}@media (min-width:1024px){.footer-logo{width:17.6rem}}.footer-logo a{display:flex;text-decoration:none}.footer-list{margin:0 0 4.5rem;padding:0;list-style:none;color:#e0e0e0;font-size:13px}@media (min-width:1024px){.footer-list{margin:0}}.footer-list li:not(:last-child){margin-bottom:.7rem}@media (min-width:1024px){.footer-list li:not(:last-child){margin-bottom:1.8rem}}.footer-list a{color:inherit;text-decoration:none}.footer-list a:hover{text-decoration:underline}.footer-social{margin:0;padding:3.5rem 0 4.5rem;list-style:none;color:#fff;display:flex;font-size:23px;justify-content:space-between;width:100%}@media (min-width:1024px){.footer-social{padding:6rem 0}}.footer-social a{color:#fff;text-decoration:none}.footer-social a:hover .icon{transform:scale(1.2)}.footer-social .icon{display:flex;transform:scale(1);transition:transform .3s ease-in-out}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{transition:border-color .35s cubic-bezier(.3,.86,.36,.95);border:1px solid currentColor;background-color:transparent;width:100%;min-width:0;padding:1.2rem 2.4rem;border-radius:0;-webkit-appearance:none}input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#a4a4a4}input[type=email]:focus,input[type=email]:hover,input[type=password]:focus,input[type=password]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}input[type=email]:focus::placeholder,input[type=password]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,textarea:focus::placeholder{color:transparent}.forms .input{border:1px solid transparent;border-bottom:1px solid #777e82;font-family:trade-gothic-next,Helvetica Neue,Arial,Noto Sans,sans-serif;color:#a4a4a4;padding:1rem 0;margin:0 0 1rem}.forms .input::placeholder{color:#a4a4a4}.forms .input:focus{box-shadow:none;outline:none;border:1px solid #777e82}.forms .submit{border:none;margin:1.4rem 0 2.4rem;width:100%;background-color:#777e82;height:5.4rem;display:flex;justify-content:center;align-items:center;color:#e0e0e0;font-family:PP Monument Extended,Helvetica Neue,Arial,Noto Sans,sans-serif;cursor:pointer;transition:background .3s ease-in-out;font-size:18px}@media (min-width:1024px){.forms .submit{height:5.4rem}}.forms .submit:hover{background-color:hsla(202,4%,49%,.8)}