.component-contact-list .intro{padding-bottom:40px}.component-contact-list h3{font-size:34px;font-weight:700}.component-contact-list .contact-item{padding:10px 0;display:table;width:100%}.component-contact-list .contact-item .contact-icon{display:inline-block;float:left;min-width:90px}.component-contact-list .contact-item .contact-icon img{max-width:70px}.component-contact-list .contact-item .contact-details{display:inline-block;float:left}.component-contact-list .contact-item .contact-details a{color:#000}.hs-form label{font-weight:600}.hs-form .hs_lastname,.hs-form .hs_firstname,.hs-form .hs_email,.hs-form .hs_phone{width:50%;float:left}.hs-form .hs_lastname,.hs-form .hs_phone{padding-left:5px}.hs-form .hs_firstname,.hs-form .hs_email{padding-right:5px}form input[type=text],form input[type=email],form input[type=password],form input[type=tel],form input[type=number],form input[type=file],form select,form textarea{border:unset}form textarea{min-height:200px}