@import url(“https://use.typekit.net/xwi1siz.css”);
input {
font-weight: 400;
font-size: 14px !important;
line-height: 31px;
padding: 1px 15px !important;
border: 1px solid transparent !important;
height: 50px!important;
width: 100% !important;
border-radius: 6px !important;
background-color: #F5F5F5;
color: #0F616E;
margin-top: 0px !important;
font-family: europa !important;
}
select {
font-weight: 400;
font-size: 14px !important;
line-height: 31px;
padding: 1px 15px !important;
border: 1px solid transparent !important;
height: 50px!important;
width: 100% !important;
border-radius: 6px !important;
background-color: #F5F5F5;
color: #0F616E;
margin-top: 0px !important;
font-family: europa !important;
}
.hppform_field {
margin: 0px 0 20px;
}
.hppform_field_label {
font-style: normal!important;
color: #0F616E;
font-size: 14px !important;
line-height: 24px !important;
padding-right: 21px;
margin-bottom: 0 !important;
padding-bottom: 2px !important;
font-family: ‘europa’ !important;
}
input:focus {
border: solid 1px #1AA3B5 !important;
}
input:focus-visible {
border: solid 1px #1AA3B5 !important;
outline: 0;
}
.hppform_field_heading {
font-style: normal!important;
color: #0F616E;
font-size: 30px !important;
line-height: 24px !important;
padding-right: 0;
margin-bottom: 0 !important;
padding-bottom: 0px !important;
font-family: ‘europa’ !important;
}

.hppform_field_text {
font-style: normal!important;
color: #0F616E;
font-size: 14px !important;
line-height: 24px !important;
padding-right: 21px;
margin-bottom: 0 !important;
padding-bottom: 2px !important;
font-family: ‘europa’ !important;
}
input[type=checkbox] {
height: auto !important;
width: auto !important;
margin-bottom: 0 !important;
}
button {
background: #0f616e !important;
font-size: 19px !important;
padding: 9.5px 26.2px !important;
font-weight: bold;
font-family: ‘europa’ !important;
background-color: #1AA3B5 !important;
border-radius: 24px !important;
color: #fff !important;
}
button:hover {
background-color: #0f616e !important;
}
#hppform_errors p {
color: #fff !important;
}
#hppform_errors {
background-color: #0f616e !important;
border-color: #0f616e !important;
}
.hppform_table > tbody > tr:nth-child(2n+1) > td, .hppform_table > tbody > tr:nth-child(2n+1) > th {
background-color: #f5f5f5 !important;
color: #0F616E !important;
}
.hppform_table th {
color: #0F616E !important;
}
.hppform_table th, .hppform_table td {
color: #0F616E !important;
}