.bloomerang-donation-form h3 { font-size:18px; color:#339493; }

.bloomerang-donation-form .section { border-bottom:1px solid #ddd; padding-bottom:24px; margin-bottom:24px; }

.bloomerang-donation-form .donation-form .field input, .bloomerang-donation-form .donation-form .field select, .bloomerang-donation-form .donation-form .field textarea { border:1px solid #ddd; padding:6px; max-width:100%; width:100%; }

.bloomerang-donation-form .donation-form .field select { box-sizing:border-box; }

.bloomerang-donation-form .donation-form .field.radio input, .bloomerang-donation-form .donation-form .field.checkbox input { margin-right:12px; width:auto; }

.bloomerang-donation-form .btn { background-color:transparent; border:2px solid #a4489b; color:#a4489b; cursor:pointer; font-family:'Montserrat', sans-serif; font-size:12px; letter-spacing:0.1em; line-height:1; padding:9px 18px; text-transform:uppercase; transition:all 0.3s; }
.bloomerang-donation-form .btn:hover { background-color:#a4489b; color:#fff; }
