.contact-cta .contact-cta-container a.cta-contact{font:14px/14px overpass;color:#666;text-transform:uppercase;text-decoration:none;padding:16px 14px;border:1px solid #ccc;display:inline-block;float:none;width:200px;margin-left:20px;text-align:center;transition:all .3s}
.contact-cta .contact-cta-container a.cta-contact:hover{background-color:#666;color:#fff}@media only screen and (max-width:960px){
.contact-cta .contact-cta-container a.cta-contact{clear:both;margin-left:0}}
.contact-cta .contact-cta-container a.cta-social{padding:11px 16px;border:1px solid #ccc;margin-right:15px;color:#666;display:inline-block;float:right;min-width:47px;transition:all .3s}
.contact-cta .contact-cta-container a.cta-social:first-child{margin-right:0}
.contact-cta .contact-cta-container a.cta-social:hover{background-color:#666;color:#fff}@media only screen and (max-width:960px){
.contact-cta .contact-cta-container a.cta-social{float:left}}@media only screen and (max-width:960px){
.contact-cta .contact-cta-container a.cta-social{float:none}}
.contact-cta .contact-cta-container a.cta-social.facebook{color:#3b5998}
.contact-cta .contact-cta-container a.cta-social.facebook:hover{background-color:#3b5998;color:#fff}
.contact-cta .contact-cta-container a.cta-social.instagram{color:#125688}
.contact-cta .contact-cta-container a.cta-social.instagram:hover{background-color:#125688;color:#fff}
.contact-cta .contact-cta-container a.cta-social.linkedin{color:#007bb5}
.contact-cta .contact-cta-container a.cta-social.linkedin:hover{background-color:#007bb5;color:#fff}
.contact-cta .contact-cta-container a.cta-social.twitter{color:#55acee}
.contact-cta .contact-cta-container a.cta-social.twitter:hover{background-color:#55acee;color:#fff}