.kb-contact{margin:1.7142rem auto;max-width:564px;padding-left:.8571rem;padding-right:.8571rem;width:100%}@media (min-width:540px){.kb-contact{max-width:780px}}@media (min-width:756px){.kb-contact{max-width:1024px}}@media (min-width:1260px){.kb-contact{max-width:1224px}}@media only screen and (min-width:1008px){.kb-contact{margin-top:2.28554286rem}}.kb-contact-header h2,.kb-contact-header p{text-transform:uppercase}.kb-contact-header p{margin-bottom:1.7142rem}.kb-contact-form{display:flex;flex-direction:column}.kb-contact-form-left,.kb-contact-form-right{padding-left:0;padding-right:0}.kb-contact-form-right{flex-grow:1}.kb-contact-form-right textarea{height:96px}@media only screen and (min-width:1008px){.kb-contact-form-right{max-width:400px}}.kb-contact-form-button{display:flex;flex-basis:100%;justify-content:flex-end;width:100%}.kb-contact-form-button button{display:block;flex-grow:1;margin-bottom:4.57108572rem;text-transform:uppercase}@media only screen and (min-width:756px){.kb-contact-form-button button{display:inline-block}}@media only screen and (min-width:1008px){.kb-contact-form{flex-direction:row}.kb-contact-form-left{padding-right:.99989286rem}.kb-contact-form-right{padding-left:.99989286rem}}.kb-contact-about{display:flex;flex-direction:column}.kb-contact-about-title{text-transform:uppercase}.kb-contact-about p{margin-bottom:.214275rem}
