*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Century;src:url("https://f.hubspotusercontent20.net/hubfs/4012572/07558_CenturyGothic.ttf")}body{font-family:Century}textarea{font-family:Century}.flex{display:flex;flex-direction:row;height:100vh}.flex>div{width:50%}.banner{clip-path:polygon(0% 0%,88% 0,100% 50%,89% 100%,0% 100%);background-image:url('https://f.hubspotusercontent20.net/hubfs/4012572/landings/contactLanding/projectcontact.png');background-position-x:75%;background-size:cover;background-repeat:no-repeat}h1{font-size:2.5em;color:#c3c3c3;padding:20px 0}.contact-form{display:flex;justify-content:center;align-items:center}.redes{position:absolute;bottom:10px}.redes a{padding:0 10px;color:#c5c5c5}input,select{display:inline-block;width:100%;padding:9px 10px;font-size:16px;font-weight:400;line-height:15px;color:#33475b;background-color:#f5f8fa;border:1px solid #cbd6e2;border-radius:5px}.hbspt-form label{display:block;padding-bottom:8px}input[type="submit"]{background-color:#e65300;color:white}textarea{width:100%;height:100px;padding:10px;background-color:#f5f8fa}.hbspt-form div.input input{margin-bottom:15px}.form{width:55%}@media(min-width:300px) and (max-width:1024px){.flex{flex-direction:column;height:inherit}.flex>div{width:100%}.banner{clip-path:polygon(0% 0%,100% 0,100% 80%,54% 100%,0 84%);height:20vh}h1{font-size:1.5em}.redes{position:relative;padding:15px 0;margin:auto}.contact-form{display:inline-grid}.banner{background-position-y:95%}.form{width:80% !important;margin:auto}}