/* Partial CSS reconstructed from explicit archived Divi shortcode attributes.
Source: https://web.archive.org/web/20220512034256id_/http://hooverfencing.com/wp-json/wp/v2/pages/8754
Captured: 20220512034256; original missing generated CSS is not recovered byte-for-byte.
*/
body.page-id-8754 #page-container .et_pb_section_0 { padding-bottom: 0px; background-image: linear-gradient(180deg, rgba(0,0,0,0.4), rgba(0,0,0,0.4)), url("data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs="); }
body.page-id-8754 #page-container .et_pb_row_0 { padding-top: 125px; padding-bottom: 115px; }
body.page-id-8754 #page-container .et_pb_text_0 { max-width: 45%; margin-left: auto; margin-right: auto; }
body.page-id-8754 #page-container .et_pb_text_0 h1 { text-align: center; color: #ffffff; font-size: 70px; }
@media (max-width: 767px) { body.page-id-8754 #page-container .et_pb_text_0 h1 { font-size: 48px; } }
body.page-id-8754 #page-container .et_pb_text_1 { margin-bottom: 10px; }
@media (max-width: 767px) { body.page-id-8754 #page-container .et_pb_text_1 h2 { font-size: 41px; } }
body.page-id-8754 #page-container .et_pb_text_2 h3 { color: #ef4137; font-size: 24px; }
body.page-id-8754 #page-container .et_pb_image_0 { padding-top: 190px; }
@media (max-width: 980px) { body.page-id-8754 #page-container .et_pb_image_0 { padding-top: 0px; } }
body.page-id-8754 #page-container .et_pb_button_0 { padding-top: 15px; padding-right: 25px; padding-bottom: 15px; padding-left: 25px; }
body.page-id-8754 #page-container .et_pb_button_module_wrapper.et_pb_button_alignment_center { text-align: center; }
body.page-id-8754 #page-container .et_pb_button_0 { color: #ffffff; background-color: #ef4137; border-width: 0px; font-weight: 600; text-transform: uppercase; }
body.page-id-8754 #page-container .et_pb_button_0::after { display: none; }
body.page-id-8754 #page-container .et_pb_button_0:hover { background-color: #ef2015; }
@media (max-width: 767px) { body.page-id-8754 #page-container .et_pb_button_0 { font-size: 16px; } }
body.page-id-8754 #page-container .et_pb_section_2 { background-image: linear-gradient(135deg, rgba(63,61,106,0.95), rgba(63,61,106,0.95)), url("data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs="); }
body.page-id-8754 #page-container .et_pb_text_4 { margin-bottom: 10px; }
body.page-id-8754 #page-container .et_pb_text_4 h2 { text-align: center; color: #ffffff; }
@media (max-width: 767px) { body.page-id-8754 #page-container .et_pb_text_4 h2 { font-size: 40px; } }
body.page-id-8754 #page-container .et_pb_text_4 h3 { text-align: center; color: #ffffff; }
body.page-id-8754 #page-container .et_pb_text_5 { margin-bottom: 50px; }
body.page-id-8754 #page-container .et_pb_text_5 h3 { text-align: center; color: #ef4137; font-size: 24px; }
body.page-id-8754 #page-container .et_pb_contact_form_0 { max-width: 60%; margin-left: auto; margin-right: auto; }
body.page-id-8754 #page-container .et_pb_contact_form_0 input, body.page-id-8754 #page-container .et_pb_contact_form_0 textarea { background-color: rgba(0,0,0,0); color: #ffffff; border-bottom-width: 1px; border-bottom-color: #ffffff; border-bottom-style: solid; }
body.page-id-8754 #page-container .et_pb_contact_form_0 input::placeholder, body.page-id-8754 #page-container .et_pb_contact_form_0 textarea::placeholder { color: #ffffff; }
body.page-id-8754 #page-container .et_pb_contact_form_0 .et_pb_contact_captcha_question { color: #fff; font-size: 14px; }
body.page-id-8754 #page-container .et_pb_contact_form_0 .et_pb_contact_submit { color: #ffffff; background-color: #ef4137; border-width: 0px; font-size: 16px; }
body.page-id-8754 #page-container .et_pb_contact_form_0 .et_pb_contact_submit::after { display: none; }
