.et_pb_section_4.et_pb_section {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #A1452C!important;
}
.et_pb_column_12 {
    background-image: url(/images/eventos-culturales-y-populares.jpg);
}
.et_pb_divider_0, .et_pb_divider_1 {
    height: auto;
}
.et_pb_row_inner_0 {
    background-color: #ffffff;
}
.et_pb_row_inner_0.et_pb_row_inner {
    padding-top: 60px!important;
    padding-right: 10%!important;
    padding-bottom: 60px!important;
    padding-left: 10%!important;
}
.et_pb_column .et_pb_row_inner_0 {
    padding-top: 60px;
    padding-right: 10%;
    padding-bottom: 60px;
    padding-left: 10%}
.et_pb_text_11 {
    line-height: 2em;
    font-size: 16px;
    line-height: 2em;
    padding-bottom: 0px!important;
    max-width: 640px;
}
.et_pb_text_11 h2 {
    font-family: 'Abril Fatface', display;
    font-size: 50px;
    line-height: 1.1em;
}
.et_pb_button_5_wrapper .et_pb_button_5, .et_pb_button_5_wrapper .et_pb_button_5:hover, .et_pb_button_7_wrapper .et_pb_button_7, .et_pb_button_7_wrapper .et_pb_button_7:hover {
    padding-top: 16px!important;
    padding-right: 28px!important;
    padding-bottom: 16px!important;
    padding-left: 28px!important;
}
.et_pb_button_5_wrapper {
    margin-right: -60px!important;
}
body #page-container .et_pb_section .et_pb_button_5 {
    color: #FFFFFF!important;
    border-width: 0px!important;
    border-radius: 0px;
    letter-spacing: 1px;
    font-size: 14px;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #000000;
}
body #page-container .et_pb_section .et_pb_button_5:after, body #page-container .et_pb_section .et_pb_button_7:after {
    font-size: 1.6em;
}
body.et_button_custom_icon #page-container .et_pb_button_5:after, body.et_button_custom_icon #page-container .et_pb_button_7:after {
    font-size: 14px;
}
.et_pb_button_5, .et_pb_button_5:after, .et_pb_button_6, .et_pb_button_6:after, .et_pb_button_7, .et_pb_button_7:after {
    transition: all 300ms ease 0ms;
}
.et_pb_row_inner_1 {
    background-color: #f2ece1;
}
.et_pb_row_inner_1.et_pb_row_inner {
    padding-top: 60px!important;
    padding-right: 60px!important;
    padding-bottom: 0px!important;
    padding-left: 60px!important;
    margin-left: 10%!important;
}
.et_pb_column .et_pb_row_inner_1 {
    padding-top: 60px;
    padding-right: 60px;
    padding-bottom: 0px;
    padding-left: 60px;
}
.et_pb_text_12 h3 {
    font-family: 'Abril Fatface', display;
    font-size: 38px;
    line-height: 1.1em;
}
.et_pb_text_12 h4, .et_pb_text_26 h4 {
    font-weight: 700;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
    line-height: 1.5em;
}
.et_pb_text_12 {
    margin-bottom: 40px!important;
    max-width: 640px;
}
.et_pb_text_13 {
    line-height: 2em;
    line-height: 2em;
    margin-bottom: 60px!important;
    max-width: 640px;
}
.et_pb_section_5.et_pb_section {
    padding-top: 0px;
}
.et_pb_text_14 {
    line-height: 2em;
    line-height: 2em;
    padding-bottom: 0px!important;
    max-width: 800px;
}
.et_pb_text_14.et_pb_text a, .et_pb_text_15.et_pb_text a, .et_pb_text_16.et_pb_text a, .et_pb_text_17.et_pb_text a, .et_pb_text_26.et_pb_text a {
    color: #000000!important;
}
.et_pb_text_14 a, .et_pb_text_15 a, .et_pb_text_16 a, .et_pb_text_17 a, .et_pb_text_18 a, .et_pb_text_19 a, .et_pb_text_26 a {
    text-decoration: underline;
}
.et_pb_text_14 h3, .et_pb_text_15 h3, .et_pb_text_16 h3, .et_pb_text_17 h3, .et_pb_text_18 h3, .et_pb_text_19 h3, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a {
    line-height: 1.5em;
}
.et_pb_text_14 h4, .et_pb_text_15 h4, .et_pb_text_16 h4, .et_pb_text_17 h4, .et_pb_text_18 h4, .et_pb_text_19 h4 {
    font-family: 'Raleway', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
    line-height: 1.5em;
}
.et_pb_text_15, .et_pb_text_16, .et_pb_text_17, .et_pb_text_18, .et_pb_text_19 {
    line-height: 2em;
    line-height: 2em;
    max-width: 800px;
}
.et_pb_text_18.et_pb_text a, .et_pb_text_19.et_pb_text a {
    color: #ffffff!important;
}
.et_pb_text_20, .et_pb_text_21 {
    line-height: 2em;
    font-size: 16px;
    line-height: 2em;
    max-width: 640px;
}
.et_pb_text_20 h2, .et_pb_text_21 h2, .et_pb_text_22 h2, .et_pb_text_23 h2 {
    font-family: 'Abril Fatface', display;
    font-size: 56px;
    line-height: 1.1em;
}
.et_pb_blurb_3.et_pb_blurb, .et_pb_blurb_4.et_pb_blurb, .et_pb_blurb_5.et_pb_blurb, .et_pb_blurb_6.et_pb_blurb {
    font-size: 16px;
}
.et_pb_blurb_3:hover, .et_pb_blurb_4:hover, .et_pb_blurb_5:hover, .et_pb_blurb_6:hover {
    transform: translateX(0px) translateY(-10px)!important;
}
.et_pb_blurb_3, .et_pb_blurb_4, .et_pb_blurb_5, .et_pb_blurb_6 {
    transition: transform 300ms ease 0ms;
}
.et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_image_wrap {
    max-width: 80%}
.et_pb_button_6_wrapper .et_pb_button_6, .et_pb_button_6_wrapper .et_pb_button_6:hover {
    padding-top: 15px!important;
    padding-bottom: 15px!important;
}
.et_pb_button_6_wrapper {
    margin-top: -15px!important;
    margin-right: -60px!important;
}
body #page-container .et_pb_section .et_pb_button_6 {
    color: #ffffff!important;
    border-width: 0px!important;
    border-radius: 0px;
    letter-spacing: 1px;
    font-size: 14px;
    font-weight: 700!important;
    text-transform: uppercase!important;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #000000;
}
body #page-container .et_pb_section .et_pb_button_6:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em;
}
body #page-container .et_pb_section .et_pb_button_6:after {
    line-height: inherit;
    font-size: inherit!important;
    opacity: 1;
    margin-left: .3em;
    left: auto;
    font-family: ETmodules!important;
    font-weight: 400!important;
}
.et_pb_button_6 {
    z-index: 10;
    position: relative;
}
.et_pb_button_7_wrapper {
    margin-right: -60px!important;
    margin-bottom: 0px!important;
}
body #page-container .et_pb_section .et_pb_button_7 {
    color: #ffffff!important;
    border-width: 0px!important;
    border-radius: 0px;
    letter-spacing: 1px;
    font-size: 14px;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #000000;
}
body #page-container .et_pb_section .et_pb_button_7:hover {
    letter-spacing: 2px!important;
}
.et_pb_button_7 {
    transition: letter-spacing 300ms ease 0ms;
}
.et_pb_section_8.et_pb_section {
    padding-top: 36px;
    padding-bottom: 13px;
    margin-top: 2%;
    margin-right: 2%;
    margin-bottom: 2%;
    margin-left: 2%}
.et_pb_text_22, .et_pb_text_23 {
    line-height: 2em;
    font-size: 16px;
    line-height: 2em;
    margin-bottom: -5px!important;
    max-width: 640px;
}
.et_pb_row_12.et_pb_row {
    margin-top: -3px!important;
    margin-right: auto!important;
    margin-left: auto!important;
}
.et_pb_team_member_0.et_pb_team_member h4, .et_pb_team_member_0.et_pb_team_member h1.et_pb_module_header, .et_pb_team_member_0.et_pb_team_member h2.et_pb_module_header, .et_pb_team_member_0.et_pb_team_member h3.et_pb_module_header, .et_pb_team_member_0.et_pb_team_member h5.et_pb_module_header, .et_pb_team_member_0.et_pb_team_member h6.et_pb_module_header, .et_pb_team_member_1.et_pb_team_member h4, .et_pb_team_member_1.et_pb_team_member h1.et_pb_module_header, .et_pb_team_member_1.et_pb_team_member h2.et_pb_module_header, .et_pb_team_member_1.et_pb_team_member h3.et_pb_module_header, .et_pb_team_member_1.et_pb_team_member h5.et_pb_module_header, .et_pb_team_member_1.et_pb_team_member h6.et_pb_module_header, .et_pb_text_24 h4, .et_pb_text_25 h4 {
    font-family: 'Abril Fatface', display;
    font-size: 20px;
}
.et_pb_team_member_0.et_pb_team_member .et_pb_member_position, .et_pb_team_member_1.et_pb_team_member .et_pb_member_position {
    font-family: 'Martel', Georgia, "Times New Roman", serif;
    font-size: 16px;
}
.et_pb_row_13.et_pb_row {
    padding-bottom: 7px!important;
    padding-bottom: 7px;
}
.et_pb_divider_2 {
    margin-bottom: 5px!important;
}
.et_pb_divider_2:before {
    border-top-color: #a1452c;
    border-top-width: 2px;
}
.et_pb_row_14, body #page-container .et-db #et-boc .et-l .et_pb_row_14.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_14.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_14.et_pb_row {
    max-width: 1600px;
}
.et_pb_image_3, .et_pb_image_4 {
    max-width: 180px;
    text-align: left;
    margin-left: 0;
}
.et_pb_section_9.et_pb_section {
    padding-top: 25px;
    padding-bottom: 22px;
    margin-top: 2%;
    margin-right: 2%;
    margin-bottom: 2%;
    margin-left: 2%;
    background-color: rgba(0, 0, 0, 0.07)!important;
}
.et_pb_row_15, body #page-container .et-db #et-boc .et-l .et_pb_row_15.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_15.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_15.et_pb_row {
    width: 94%}
.et_pb_text_26.et_pb_text, .et_pb_contact_field_3 .input+label, .et_pb_contact_field_3 .input+label i:before {
    color: #FFFFFF!important;
}
.et_pb_text_26 {
    line-height: 2em;
    font-family: 'Martel', Georgia, "Times New Roman", serif;
    font-weight: 200;
    line-height: 2em;
    padding-bottom: 0px!important;
    max-width: 800px;
}
.et_pb_text_26 h3 {
    font-family: 'Abril Fatface', display;
    font-size: 34px;
    color: #FFFFFF!important;
    letter-spacing: 1px;
    line-height: 1.5em;
    text-align: center;
}
.et_pb_contact_field_0.et_pb_contact_field .input:focus, .et_pb_contact_field_0.et_pb_contact_field .input[type="checkbox"]:active+label, .et_pb_contact_field_0.et_pb_contact_field .input[type="radio"]:active+label, .et_pb_contact_field_0.et_pb_contact_field .input[type="checkbox"]:checked:active+label i:before, .et_pb_contact_field_0.et_pb_contact_field .input:focus::placeholder, .et_pb_contact_field_1.et_pb_contact_field .input:focus, .et_pb_contact_field_1.et_pb_contact_field .input[type="checkbox"]:active+label, .et_pb_contact_field_1.et_pb_contact_field .input[type="radio"]:active+label, .et_pb_contact_field_1.et_pb_contact_field .input[type="checkbox"]:checked:active+label i:before, .et_pb_contact_field_1.et_pb_contact_field .input:focus::placeholder, .et_pb_contact_field_2.et_pb_contact_field .input:focus, .et_pb_contact_field_2.et_pb_contact_field .input[type="checkbox"]:active+label, .et_pb_contact_field_2.et_pb_contact_field .input[type="radio"]:active+label, .et_pb_contact_field_2.et_pb_contact_field .input[type="checkbox"]:checked:active+label i:before, .et_pb_contact_field_2.et_pb_contact_field .input:focus::placeholder, .et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"]+label, .et_pb_contact_form_0 .input[type="radio"]+label, .et_pb_contact_form_0 .input[type="checkbox"]:checked+label i:before, .et_pb_contact_form_0 .input::placeholder {
    color: #000000;
}
.et_pb_contact_field_0.et_pb_contact_field .input:focus::-webkit-input-placeholder {
    color: #000000;
}
.et_pb_contact_field_0.et_pb_contact_field .input:focus::-moz-placeholder {
    color: #000000;
}
.et_pb_contact_field_0.et_pb_contact_field .input:focus::-ms-input-placeholder {
    color: #000000;
}
.et_pb_contact_field_1.et_pb_contact_field .input:focus::-webkit-input-placeholder {
    color: #000000;
}
.et_pb_contact_field_1.et_pb_contact_field .input:focus::-moz-placeholder {
    color: #000000;
}
.et_pb_contact_field_1.et_pb_contact_field .input:focus::-ms-input-placeholder {
    color: #000000;
}
.et_pb_contact_field_2.et_pb_contact_field .input:focus::-webkit-input-placeholder {
    color: #000000;
}
.et_pb_contact_field_2.et_pb_contact_field .input:focus::-moz-placeholder {
    color: #000000;
}
.et_pb_contact_field_2.et_pb_contact_field .input:focus::-ms-input-placeholder {
    color: #000000;
}
.et_pb_contact_form_0 .input::-webkit-input-placeholder {
    color: #000000;
}
.et_pb_contact_form_0 .input::-moz-placeholder {
    color: #000000;
}
.et_pb_contact_form_0 .input::-ms-input-placeholder {
    color: #000000;
}
.et_pb_contact_field_0.et_pb_contact_field .input[type="radio"]:checked:active+label i:before, .et_pb_contact_field_1.et_pb_contact_field .input[type="radio"]:checked:active+label i:before, .et_pb_contact_field_2.et_pb_contact_field .input[type="radio"]:checked:active+label i:before, .et_pb_contact_form_0 .input[type="radio"]:checked+label i:before {
    background-color: #000000;
}
.et_pb_contact_field_3.et_pb_contact_field .input, .et_pb_contact_field_3.et_pb_contact_field .input[type="checkbox"]+label i, .et_pb_contact_field_3.et_pb_contact_field .input[type="radio"]+label i {
    background-color: rgba(255, 255, 255, 0.68);
}
.et_pb_contact_field_3.et_pb_contact_field .input:focus, .et_pb_contact_field_3.et_pb_contact_field .input[type="checkbox"]:active+label i, .et_pb_contact_field_3.et_pb_contact_field .input[type="radio"]:active+label i, .et_pb_contact_field_3.et_pb_contact_field .input[type="radio"]:checked+label i:before, .et_pb_contact_form_0 .input[type="radio"]:checked:active+label i:before {
    background-color: #FFFFFF;
}
.et_pb_contact_field_3.et_pb_contact_field .input, .et_pb_contact_field_3.et_pb_contact_field .input[type="checkbox"]+label, .et_pb_contact_field_3.et_pb_contact_field .input[type="radio"]+label, .et_pb_contact_field_3.et_pb_contact_field .input[type="checkbox"]:checked+label i:before, .et_pb_contact_field_3.et_pb_contact_field .input::placeholder, .et_pb_contact_form_0 .input:focus, .et_pb_contact_form_0 .input[type="checkbox"]:active+label, .et_pb_contact_form_0 .input[type="radio"]:active+label, .et_pb_contact_form_0 .input[type="checkbox"]:checked:active+label i:before {
    color: #FFFFFF;
}
.et_pb_contact_field_3.et_pb_contact_field .input::-webkit-input-placeholder {
    color: #FFFFFF;
}
.et_pb_contact_field_3.et_pb_contact_field .input::-moz-placeholder {
    color: #FFFFFF;
}
.et_pb_contact_field_3.et_pb_contact_field .input::-ms-input-placeholder {
    color: #FFFFFF;
}
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder {
    color: #FFFFFF;
}
.et_pb_contact_form_0 p .input:focus::-moz-placeholder {
    color: #FFFFFF;
}
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder {
    color: #FFFFFF;
}
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder {
    color: #FFFFFF;
}
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder {
    color: #FFFFFF;
}
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder {
    color: #FFFFFF;
}
.et_pb_contact_field_3 {
    color: white;
}
.et_pb_contact_field_3.et_pb_contact_field .input[type="radio"]:checked:active:hover+label i:before {
    background-color: }
.et_pb_contact_form_0.et_pb_contact_form_container h1, .et_pb_contact_form_0.et_pb_contact_form_container h2.et_pb_contact_main_title, .et_pb_contact_form_0.et_pb_contact_form_container h3.et_pb_contact_main_title, .et_pb_contact_form_0.et_pb_contact_form_container h4.et_pb_contact_main_title, .et_pb_contact_form_0.et_pb_contact_form_container h5.et_pb_contact_main_title, .et_pb_contact_form_0.et_pb_contact_form_container h6.et_pb_contact_main_title {
    color: #FFFFFF!important;
    text-align: center;
}
.et_pb_contact_form_0 input, .et_pb_contact_form_0 textarea, .et_pb_contact_form_0 label {
    text-align: left;
}
.et_pb_contact_form_0.et_pb_contact_form_container {
    padding-top: 21px;
    margin-top: -17px!important;
}
body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button {
    color: #FFFFFF!important;
    border-color: #FFFFFF;
    border-radius: 100px;
    font-size: 18px;
    font-family: 'Martel', Georgia, "Times New Roman", serif!important;
    background-color: RGBA(0, 0, 0, 0)!important;
}
body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover {
    border-color: #FFFFFF!important;
    letter-spacing: 1px!important;
    background-image: initial!important;
    background-color: RGBA(0, 0, 0, 0)!important;
}
body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after {
    font-size: 1.6em;
    color: #FFFFFF;
}
body.et_button_custom_icon #page-container .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after {
    font-size: 18px;
}
.et_pb_contact_form_0 .input, .et_pb_contact_form_0 .input[type="checkbox"]+label i, .et_pb_contact_form_0 .input[type="radio"]+label i {
    background-color: rgba(255, 255, 255, 0.83);
}
.et_pb_contact_form_0 .et_pb_contact_field .input {
    padding-top: 10px;
    padding-bottom: 10px;
}
.et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button {
    transition: border 300ms ease 0ms, letter-spacing 300ms ease 0ms;
}
.et_pb_column_14 {
    background-color: #ffffff;
    padding-top: 70px;
    padding-right: 30px;
    padding-bottom: 70px;
    padding-left: 30px;
}
.et_pb_column_15 {
    background-color: rgba(224, 216, 200, 0.15);
    padding-top: 70px;
    padding-right: 30px;
    padding-bottom: 70px;
    padding-left: 30px;
}
.et_pb_column_16 {
    background-color: #f2ece1;
    padding-top: 70px;
    padding-right: 30px;
    padding-bottom: 70px;
    padding-left: 30px;
}
.et_pb_column_17 {
    background-color: rgba(193, 94, 52, 0.77);
    padding-top: 70px;
    padding-right: 30px;
    padding-bottom: 70px;
    padding-left: 30px;
}
.et_pb_column_18 {
    background-color: #a1452c;
    padding-top: 70px;
    padding-right: 30px;
    padding-bottom: 70px;
    padding-left: 30px;
}
.et_pb_column_19 {
    background-color: #752115;
    padding-top: 70px;
    padding-right: 30px;
    padding-bottom: 70px;
    padding-left: 30px;
}
.et_pb_column_25 {
    background-color: #000000;
    padding-top: 18px;
}
.et_pb_column_27 {
    background-image: url(/images/colegiata-desde-palacio-infante-don-juan-manuel-belmonte.jpg);
}
.et_pb_contact_field_3.et_pb_contact_field .et_pb_contact_field_options_title, .et_pb_contact_form_container .et_pb_contact_field_3.et_pb_contact_field .input, .et_pb_contact_form_container .et_pb_contact_field_3.et_pb_contact_field .input::placeholder, .et_pb_contact_form_container .et_pb_contact_field_3.et_pb_contact_field .input[type=checkbox]+label, .et_pb_contact_form_container .et_pb_contact_field_3.et_pb_contact_field .input[type=radio]+label {
    font-family: 'Martel', Georgia, "Times New Roman", serif;
    font-size: 14px;
    letter-spacing: 0px;
}
.et_pb_contact_form_container .et_pb_contact_field_3.et_pb_contact_field .input::-webkit-input-placeholder {
    font-family: 'Martel', Georgia, "Times New Roman", serif;
    font-size: 14px;
    letter-spacing: 0px;
}
.et_pb_contact_form_container .et_pb_contact_field_3.et_pb_contact_field .input::-moz-placeholder {
    font-family: 'Martel', Georgia, "Times New Roman", serif;
    font-size: 14px;
    letter-spacing: 0px;
}
.et_pb_contact_form_container .et_pb_contact_field_3.et_pb_contact_field .input:-ms-input-placeholder {
    font-family: 'Martel', Georgia, "Times New Roman", serif;
    font-size: 14px;
    letter-spacing: 0px;
}
.et_pb_contact_field_3 input, .et_pb_contact_field_3 textarea, .et_pb_contact_field_3 label {
    text-align: center;
}
.et_pb_row_5.et_pb_row, .et_pb_row_6.et_pb_row {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
    margin-left: auto!important;
    margin-right: 0px!important;
    padding-top: 0px;
    padding-bottom: 0px;
}
.et_pb_text_20.et_pb_module, .et_pb_text_22.et_pb_module, .et_pb_team_member_0.et_pb_team_member.et_pb_module, .et_pb_team_member_1.et_pb_team_member.et_pb_module, .et_pb_text_23.et_pb_module {
    margin-left: auto!important;
    margin-right: auto!important;
}
.et_pb_image_3.et_pb_module, .et_pb_image_4.et_pb_module {
    margin-left: auto!important;
    margin-right: 0px!important;
}
@media only screen and (min-width:981px) {
    .et_pb_section_4>.et_pb_row, .et_pb_section_4.et_section_specialty>.et_pb_row {
    width: 100%;
    max-width: none;
}
.et_pb_row_inner_1.et_pb_row_inner {
    width: 90%}
.et_pb_row_5, body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row, .et_pb_row_6, body #page-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row {
    width: 90%;
    max-width: none;
}
.et_pb_team_member_0, .et_pb_team_member_1 {
    width: 50%}
.et_pb_row_15, body #page-container .et-db #et-boc .et-l .et_pb_row_15.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_15.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_15.et_pb_row {
    max-width: 720px;
}
}@media only screen and (max-width:980px) {
    div.et_pb_section.et_pb_section_4 {
    background-image: initial!important;
}
.et_pb_section_4.et_pb_section {
    padding-top: 50px;
    background-color: #A1452C!important;
}
.et_pb_section_4>.et_pb_row, .et_pb_section_4.et_section_specialty>.et_pb_row {
    width: 80%;
    max-width: 1080px;
}
.et_pb_divider_0 {
    height: 290px;
}
.et_pb_text_11 h2, .et_pb_text_20 h2, .et_pb_text_21 h2, .et_pb_text_22 h2, .et_pb_text_23 h2 {
    font-size: 36px;
}
body #page-container .et_pb_section .et_pb_button_5:after, body #page-container .et_pb_section .et_pb_button_7:after, body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after {
    display: inline-block;
    opacity: 0;
}
body #page-container .et_pb_section .et_pb_button_5:hover:after, body #page-container .et_pb_section .et_pb_button_7:hover:after, body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after {
    opacity: 1;
}
.et_pb_row_inner_1.et_pb_row_inner {
    margin-left: 0%!important;
    width: 100%}
.et_pb_text_12 h3 {
    font-size: 28px;
}
.et_pb_row_5, body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row, .et_pb_row_6, body #page-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row {
    width: 80%}
.et_pb_text_14 h3, .et_pb_text_15 h3, .et_pb_text_16 h3, .et_pb_text_17 h3, .et_pb_text_18 h3, .et_pb_text_19 h3 {
    font-size: 16px;
}
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a {
    font-size: 18px;
}
body #page-container .et_pb_section .et_pb_button_6:after {
    line-height: inherit;
    font-size: inherit!important;
    margin-left: .3em;
    left: auto;
    display: inline-block;
    opacity: 1;
    content: attr(data-icon);
    font-family: ETmodules!important;
    font-weight: 400!important;
}
body #page-container .et_pb_section .et_pb_button_6:before {
    display: none;
}
body #page-container .et_pb_section .et_pb_button_6:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em;
}
.et_pb_button_7_wrapper {
    margin-right: 0px!important;
}
.et_pb_divider_1 {
    height: 300px;
}
.et_pb_image_3 .et_pb_image_wrap img, .et_pb_image_4 .et_pb_image_wrap img {
    width: auto;
}
.et_pb_column_14, .et_pb_column_15, .et_pb_column_16, .et_pb_column_17, .et_pb_column_18, .et_pb_column_19 {
    padding-top: 30px;
    padding-bottom: 30px;
}
.et_pb_row_5.et_pb_row, .et_pb_row_6.et_pb_row {
    margin-left: auto!important;
    margin-right: auto!important;
}
}@media only screen and (max-width:767px) {
    div.et_pb_section.et_pb_section_4 {
    background-image: initial!important;
}
.et_pb_section_4.et_pb_section {
    background-color: rgba(0, 0, 0, 0)!important;
}
.et_pb_divider_0 {
    height: 170px;
}
.et_pb_row_inner_0.et_pb_row_inner, .et_pb_column .et_pb_row_inner_0 {
    padding-top: 30px!important;
    padding-right: 20px!important;
    padding-bottom: 30px!important;
    padding-left: 20px!important;
}
.et_pb_text_11, .et_pb_text_20, .et_pb_text_21, .et_pb_text_22, .et_pb_text_23 {
    font-size: 14px;
    line-height: 1.6em;
}
.et_pb_text_11 h2 {
    font-size: 24px;
}
body #page-container .et_pb_section .et_pb_button_5:after, body #page-container .et_pb_section .et_pb_button_7:after, body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after {
    display: inline-block;
    opacity: 0;
}
body #page-container .et_pb_section .et_pb_button_5:hover:after, body #page-container .et_pb_section .et_pb_button_7:hover:after, body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after {
    opacity: 1;
}
.et_pb_row_inner_1.et_pb_row_inner, .et_pb_column .et_pb_row_inner_1 {
    padding-top: 30px!important;
    padding-left: 20px!important;
}
.et_pb_text_12 h3, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header, .et_pb_blurb_3.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header, .et_pb_blurb_4.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header, .et_pb_blurb_5.et_pb_blurb .et_pb_module_header a, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header, .et_pb_blurb_6.et_pb_blurb .et_pb_module_header a {
    font-size: 18px;
}
.et_pb_text_13, .et_pb_text_14, .et_pb_text_15, .et_pb_text_16, .et_pb_text_17, .et_pb_text_18, .et_pb_text_19, .et_pb_text_26 {
    line-height: 1.6em;
}
.et_pb_text_14 h3, .et_pb_text_15 h3, .et_pb_text_16 h3, .et_pb_text_17 h3, .et_pb_text_18 h3, .et_pb_text_19 h3 {
    font-size: 14px;
}
.et_pb_text_20 h2 {
    font-size: 32px;
}
.et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_image_wrap, .et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_image_wrap {
    max-width: 70%}
.et_pb_button_6_wrapper {
    margin-right: -20px!important;
}
body #page-container .et_pb_section .et_pb_button_6:after {
    line-height: inherit;
    font-size: inherit!important;
    margin-left: .3em;
    left: auto;
    display: inline-block;
    opacity: 1;
    content: attr(data-icon);
    font-family: ETmodules!important;
    font-weight: 400!important;
}
body #page-container .et_pb_section .et_pb_button_6:before {
    display: none;
}
body #page-container .et_pb_section .et_pb_button_6:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em;
}
.et_pb_text_21 h2, .et_pb_text_22 h2, .et_pb_text_23 h2 {
    font-size: 36px;
}
.et_pb_divider_1 {
    height: 200px;
}
.et_pb_team_member_0, .et_pb_team_member_1 {
    width: 85%}
.et_pb_image_3 .et_pb_image_wrap img, .et_pb_image_4 .et_pb_image_wrap img {
    width: auto;
}
.et_pb_column_14, .et_pb_column_15, .et_pb_column_16, .et_pb_column_17, .et_pb_column_18, .et_pb_column_19 {
    padding-right: 20px;
    padding-left: 20px;
}
}