.primary-contact-body-bg{padding-top:50px;padding-bottom:8vh;min-height:95vh}.header-container{margin:0 auto;margin-bottom:16px}.header-container h1{font-size:2em}.primary-contact-bg{max-width:700px;margin:0 auto;background-size:contain;background-repeat:no-repeat;background-position:center center}.primary-contact-holder{max-width:555px;padding:64px;border-radius:6px;background-color:#FFF;border:1px solid #e5e9f1;box-shadow:0 4px 10px 0 rgba(60,71,87,0.15);margin:0 auto}.chaser-form-container.fancy input.hs-button.primary.large{border:0}.chaser-form-container.fancy input.hs-button.primary.large{background:linear-gradient(220deg,#2ea970,#85d2af,#3f84d6);background-size:600% 600%;-webkit-animation:AnimationName 8s ease infinite;-moz-animation:AnimationName 8s ease infinite;animation:AnimationName 8s ease infinite}@-webkit-keyframes AnimationName{0%{background-position:93% 0%}50%{background-position:0 100%}100%{background-position:93% 0%}}@-moz-keyframes AnimationName{0%{background-position:93% 0%}50%{background-position:0 100%}100%{background-position:93% 0%}}@keyframes AnimationName{0%{background-position:93% 0%}50%{background-position:0 100%}100%{background-position:93% 0%}}.chaser-form-container.fancy input.hs-button.primary.large:hover{border:0;color:#fff;box-shadow:0 2px 10px 0 rgba(60,71,87,0.30)}@media only screen and (max-width:768px){.header-container h1{font-size:1.4em}.primary-contact-holder{padding:28px}.primary-contact-holder h2{font-size:24px}.primary-contact-holder p{max-width:200px;margin:0 auto}.main-sign img{width:60%}}