.hero-contact h1{font-size:2.25em;color:#757575;-webkit-text-stroke:1px #757575}.contact{background-color:#f5f5f5}.contact-icon-wrap{border:2px solid #b6d400;border-radius:50%;padding:20px;height:100px;width:100px;box-sizing:border-box;margin:0 auto;background-color:#b6d400}a.contact-content:hover .contact-icon-wrap{background-color:#fff}.contact-icon-wrap img{filter:grayscale(1) brightness(100)}a.contact-content:hover .contact-icon-wrap img{filter:none}.contact-content p{font-weight:initial;max-width:250px;margin:0 auto;font-size:1em;line-height:1.5em}.contact textarea,.contact input{width:100%;padding:8px;box-sizing:border-box;outline:0;font-family:'robotoregular',Arial,Helvetica,sans-serif;background-color:transparent;border:none !important;border-bottom:1px solid #000 !important}.contact textarea{height:150px;padding:10px}.contact [type=submit]{max-width:300px;background-color:#b6d400;color:#fff;cursor:pointer;display:block;font-weight:700;font-family:'robotoregular',Arial,Helvetica,sans-serif;border:none !important}@media only screen and (min-device-width:750px) and (max-device-width:999px) and (min-device-pixel-ratio:1),(min-width:750px) and (max-width:999px){.contact-content p{font-size:.9em}.contact-icon-wrap{height:80px;width:80px}}@media only screen and (min-device-width:550px) and (max-device-width:749px) and (min-device-pixel-ratio:1),(min-width:550px) and (max-width:749px){.contact-content p{font-size:.9em}.contact-icon-wrap{height:80px;width:80px}}@media only screen and(max-device-width:549px) and (min-device-pixel-ratio:1),(max-width:549px){.contact-content p{font-size:.9em}.contact-icon-wrap{height:80px;width:80px}}