

div#col-29-1 p, 
div#col-29-2 p {
font-family: Geneva !important;
}
div#dhvcform-156 form.dhvcform {
background-color: #F0F0F0 !important;
border-top: 1px dotted #CCCCCC !important;
border-right: 1px dotted #CCCCCC !important;
border-bottom: 1px dotted #CCCCCC !important;
border-left: 1px solid #CCCCCC !important;
}
div#col-29-1 h5, 
div#col-29-2 h5 {
font-family: 'Droid Sans' !important;
font-size: 18px !important;
}
div#col-31-1 div, 
div#col-31-2 div {
color: #F9E8CC !important;
font-size: 13px !important;
}
div#col-27-2 div.entry-content, 
div#col-27-2 cite {
font-size: 18px !important;
}
div#col-27-2 h5 {
color: #910804 !important;
line-height: 1 !important;
}
div#col-27-2 div.company, 
div#col-27-2 div.name {
font-weight: 600 !important;
font-style: italic !important;
text-align: right !important;
padding-right: 5px !important;
}
div#col-25-1 img.wp-image-14 {
width: 400px !important;
padding-top: 10px !important;
}
div#col-25-2 h6 {
font-size: 24px !important;
line-height: 1 !important;
margin: 0 0 -15px 0 !important;
display: block !important;
}
div#col-25-2 span#title {
color: rgb(255, 255, 255) !important;
font-size: 24px !important;
line-height: 26px !important;
}
div#container-32 div#col-32-1 {
font-family: 'Open Sans' !important;
color: rgb(255, 230, 191) !important;
font-size: 18px !important;
line-height: 18px !important;
font-weight: 500 !important;
padding-top: 8px !important;
display: block !important;
}
.widget h4 {
font-family: 'Oswald' !important;
font-size: 24px !important;
font-weight: 500 !important;
}
.widget .wpb_text_column {
margin-bottom: 10px !important;
}
.widget > div:nth-of-type(1) > div:nth-of-type(1) > .vc_column-inner {
padding-right: 20px !important;
padding-left: 20px !important;
}
.textwidget hr {
margin-top: 0 !important;
}
.client-testimonial__avatar {
padding-right: 5px !important;
float: left !important;
}
#col-32-1 .widget {
color: rgb(255, 230, 191) !important;
font-size: 20px !important;
line-height: 20px !important;
padding-top: 8px !important;
}
#col-31-2 a {
color: rgb(255, 230, 191) !important;
font-size: 14px !important;
}
#col-31-1 .textwidget {
color: rgb(255, 230, 191) !important;
font-size: 14px !important;
}
.grid_4 p {
font-size: 18px !important;
}
.textwidget > div > h5:nth-of-type(1) {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.author {
color: rgb(120, 0, 0) !important;
font-weight: bold !important;
}
.location {
font-style: italic !important;
}
.list-title {
color: rgb(0, 65, 0) !important;
text-transform: capitalize !important;
}
.sfForm {
background-color: rgba(227, 227, 227, 0.75) !important;
padding: 2% !important;
border: 1px solid rgb(120, 0, 0) !important;
border-radius: 5px !important;
}
.btn {
color: rgb(255, 255, 255) !important;
text-transform: uppercase !important;
background-color: rgb(0, 65, 0) !important;
width: 100% !important;
}
.rednao_control_label {
font-size: 18px !important;
line-height: 1.8 !important;
text-transform: uppercase !important;
}
.wpb_text_column h1 {
color: rgb(120, 0, 0) !important;
text-align: center !important;
text-transform: uppercase !important;
}
.entry-content > div > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) {
margin-bottom: 20px !important;
}
#btn {
color: rgb(0, 65, 0) !important;
font-size: 18px !important;
line-height: normal !important;
font-weight: 700 !important;
text-decoration: none !important;
text-align: center !important;
background-color: rgb(255, 230, 190) !important;
padding: 1% 3% 1% 3% !important;
border-radius: 5px !important;
}
#btn:hover {
color: rgb(255, 230, 190) !important;
text-decoration: none !important;
background-color: rgb(120, 0, 0) !important;
}
#col-25-2 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
margin-top: 10px !important;
margin-bottom: -10px !important;
}
#col-25-2 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > a {
color: rgb(120, 0, 0) !important;
}
#container-25 {
display: -webkit-box !important;
display: -moz-box !important;
display: -ms-flexbox !important;
display: -webkit-flex !important;
display: flex !important;
-webkit-align-items: center !important;
align-items: center !important;
}
.wsf-button:hover {
background-color: rgb(0, 65, 0) !important;
border-color: rgb(0, 65, 0) !important;
}
.wsf-button:hover {
background-color: rgb(0, 65, 0) !important;
border-color: rgb(0, 65, 0) !important;
}
[type="submit"] {
background-color: rgb(120, 0, 0) !important;
}
#button {
text-align: center !important;
text-transform: uppercase !important;
background-color: rgb(22, 109, 22) !important;
padding: 1% !important;
border-radius: 5px !important;
}
a strong {
color: rgb(255, 255, 255) !important;
}
.wpb_wrapper > p:nth-of-type(3) > a {
color: rgb(246, 252, 255) !important;
background-color: rgb(22, 109, 22) !important;
padding: 1% 20% 1% 20% !important;
border-radius: 5px !important;
}
.wpb_wrapper p:nth-of-type(3) {
text-align: center !important;
margin-top: 50px !important;
}
@media (min-width: 1200px) {
#col-29-2 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
padding-top: 1% !important;
padding-bottom: 0 !important;
}
}
@media (max-width: 767px) {
#col-32-1 .widget {
font-size: 16px !important;
}
#col-25-2 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
text-align: center !important;
}
#container-25 {
display: block !important;
}
.wpb_wrapper p:nth-of-type(3) {
margin-top: 40px !important;
}
}
@media (max-width: 480px) {
div#col-25-2 h5 {
text-align: center !important;
}
.grid_4 p {
text-align: center !important;
}
.grid_4 h5 {
text-align: center !important;
}
.textwidget > div > h5:nth-of-type(1) {
text-align: center !important;
margin-bottom: 0 !important;
}
#col-25-1 .colwrapper {
padding-left: 0 !important;
}
#wrapper-25 {
-webkit-justify-content: center !important;
justify-content: center !important;
}
#col-25-2 .colwrapper {
padding-right: 0 !important;
}
#container-27 {
width: 100% !important;
}
#container-27 .grid_6 {
width: 100% !important;
}
#container-32 {
width: 100% !important;
}
#col-32-1 {
width: 100% !important;
padding-bottom: 8px !important;
}
.entry-content > div > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(3) {
width: 100% !important;
}
.textwidget > p {
font-family: Arial !important;
}
#col-25-2 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > a {
color: rgb(120, 0, 0) !important;
}
#col-25-1 p {
text-align: center !important;
}
#col-25-2 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
margin-bottom: 0 !important;
}
#col-29-2 a {
color: rgb(0, 65, 0) !important;
font-weight: 700 !important;
}
#col-29-2 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div {
text-align: center !important;
padding-top: 2% !important;
padding-bottom: 2% !important;
}
}