.contact{align-items:center;background:#040a2e;background:linear-gradient(0deg,#040a2e,#36a2bd);background-size:cover;color:#131945;display:flex;justify-content:center;padding:2rem;position:relative}.contact-container{max-width:960px;z-index:1}.tf-contact-section{margin:3.75rem 3rem}.tf-contact-section h2.h4{color:#666;font-weight:700;padding:4rem;text-align:center;text-transform:uppercase}.tf-contact-section button{padding-left:40px;padding-right:40px}.tf-contact-section h3.h5{color:#666;font-weight:700;text-transform:uppercase}.tf-contact-section .tf-contact-col{padding-bottom:.5rem;padding-right:.5rem!important}.connect-text{font-size:1rem;line-height:2;margin:1rem auto;padding:0 .5rem}.connect-header{font-size:2rem;line-height:1;margin:0}.footer-logo{width:150px}.social{margin:0 .25rem 0 0}.social img{background-color:#131945;border-radius:25%;width:25px}.social:last-of-type{margin:0}@media (min-width:768px){.connect-header{font-size:3.25rem;line-height:1;margin:0}.connect-text{line-height:2;margin:1rem auto;padding:0 5rem;width:75%}}@media (max-width:991.98px){.tf-contact-section .tf-contact-col{padding-right:0!important}}@media (max-width:767.98px){.tf-contact-section h2.h4{font-size:18px;padding:1rem .5rem}.connect-header{text-align:left}.connect-btn,.connect-text{width:100%}}@media (max-width:575.98px){.tf-contact-section span{display:none}}.social img:hover{fill:#f57f3b}.contact-email:hover{color:#f57f3b;text-decoration:none}.social-2:hover{fill:#f57f3b}.social-1{stroke:transparent!important}.privacy-policy{background-color:transparent;border:none;color:#131945!important;display:inline-block;font-size:.75rem;margin:0 0 .5rem;padding:0!important}.privacy-policy:hover{background-color:transparent;color:#f57f3b!important}.privacy-policy:focus{outline:none}