.fullwidth_slider_0 > .box-shadow-overlay, .fullwidth_slider_0.et-box-shadow-no-overlay {
    box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1)
}

.divider_0:hover:before {
    border-top-width: px
}

body #page-container .section .slider .slide_2.slide .more_button.button:hover {
    color: #c53237 !important;
    border-color: #c53237 !important;
    padding-left: 0.7em;
    padding-right: 2em
}

body #page-container .section .slider .slide_2.slide .more_button.button:hover:after {
    opacity: 1
}

body #page-container .section .slider .slide_2.slide .more_button.button:after {
    opacity: 0;
    display: inline-block
}

.slider .slide_2.slide
.more_button.button {
    transition: color 300ms ease 0ms, border 300ms ease 0ms
}

.slide_2 {
    background-color: #fff
}

.row_2.row {
    margin-top: -30px !important
}

.divider_0 {
    height: 2px
}

.divider_0:before {
    border-top-color: #AF2F24
}

.image_0 {
    text-align: left;
    margin-left: 0
}

.divider_1 {
    height: 2px
}

.image_0 .et_overlay:before {
    color: #c53237 !important
}

.image_0
.et_overlay {
    background-color: rgba(255, 255, 255, 0.62)
}

.image_1 {
    text-align: left;
    margin-left: 0
}

.image_1 .et_overlay:before {
    color: #c53237 !important
}

.image_1
.et_overlay {
    background-color: rgba(255, 255, 255, 0.62)
}

.image_2 {
    text-align: left;
    margin-left: 0
}

.image_2 .et_overlay:before {
    color: #c53237 !important
}

.image_2
.et_overlay {
    background-color: rgba(255, 255, 255, 0.62)
}

.image_3 {
    text-align: left;
    margin-left: 0
}

.section_2.section {
    background-color: #f2f2f2 !important
}

.divider_1:before {
    border-top-color: #d33
}

.image_3
.et_overlay {
    background-color: rgba(255, 255, 255, 0.62)
}

.divider_1:hover:before {
    border-top-width: px
}

.section_4.section {
    background-color: #ffffff !important
}

body #page-container .section .slider .slide_0.slide .more_button.button:hover {
    color: #c53237 !important;
    border-color: #c53237 !important;
    padding-left: 0.7em;
    padding-right: 2em
}

body #page-container .section .slider .slide_0.slide .more_button.button:hover:after {
    opacity: 1
}

body #page-container .section .slider .slide_0.slide .more_button.button:after {
    opacity: 0;
    display: inline-block
}

.slider .slide_0.slide
.more_button.button {
    transition: color 300ms ease 0ms, border 300ms ease 0ms
}

.slide_0 {
    background-color: #fff
}

.image_4 {
    text-align: center
}

.section_3.section {
    background-color: rgba(0, 0, 0, 0.7) !important
}

.blurb_3 .et-pb-icon {
    color: #c63337
}

.blurb_2 .et-pb-icon {
    color: #c63337
}

.blurb_1 .et-pb-icon {
    color: #c63337
}

body #page-container .section .slider .slide_1.slide .more_button.button:hover {
    color: #c53237 !important;
    border-color: #c53237 !important;
    padding-left: 0.7em;
    padding-right: 2em
}

body #page-container .section .slider .slide_1.slide .more_button.button:hover:after {
    opacity: 1
}

body #page-container .section .slider .slide_1.slide .more_button.button:after {
    opacity: 0;
    display: inline-block
}

.slider .slide_1.slide
.more_button.button {
    transition: color 300ms ease 0ms, border 300ms ease 0ms
}

.slide_1 {
    background-color: #fff
}

.blurb_0 .et-pb-icon {
    color: #c63337
}

.image_3 .et_overlay:before {
    color: #c53237 !important
}

.social_media_follow_network_0
a.icon {
    background-color: #3b5998 !important
}

.social_media_follow_network_1
a.icon {
    background-color: #00aced !important
}

.slider .slide_0.slide .slide_description
.slide_title {
    color: #ffffff !important
}

.slide_0
p {
    line-height: 1em !important
}

body #page-container .section .slider .slide_2.slide
.more_button.button {
    color: #ffffff !important;
    border-width: 0px !important;
    background-color: #AF2F24
}

.slider
.slide_2 {
    background-color: #fff
}

.slider.module .slide_2.slide .slide_description
.slide_content {
    font-size: 22px !important;
    color: #ffffff !important;
    line-height: 1em !important
}

.slide_2
p {
    line-height: 1em !important
}

.slider .slide_2.slide .slide_description
.slide_title {
    color: #ffffff !important
}

body #page-container .section .slider .slide_1.slide
.more_button.button {
    color: #ffffff !important;
    border-width: 0px !important;
    background-color: #AF2F24
}

.slider
.slide_1 {
    background-color: #fff
}

.slider.module .slide_1.slide .slide_description
.slide_content {
    font-size: 22px !important;
    color: #ffffff !important;
    line-height: 1em !important
}

.slide_1
p {
    line-height: 1em !important
}

.slider .slide_1.slide .slide_description
.slide_title {
    color: #ffffff !important
}

body #page-container .section .slider .slide_0.slide
.more_button.button {
    color: #ffffff !important;
    border-width: 0px !important;
    background-color: #AF2F24
}

.slider
.slide_0 {
    background-color: #fff
}

.slider.module .slide_0.slide .slide_description
.slide_content {
    font-size: 22px !important;
    color: #ffffff !important;
    line-height: 1em !important
}

.social_media_follow_network_2
a.icon {
    background-color: #dd4b39 !important
}

@media only screen and (min-width: 981px) {
    .row_0, body #page-container .et-db #et-boc .et-l .row_0.row, body.pagebuilder_layout.single #page-container #et-boc .et-l .row_0.row, body.pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l
    .row_0.row {
        width: 89%;
        max-width: 89%
    }

    .row_1, body #page-container .et-db #et-boc .et-l .row_1.row, body.pagebuilder_layout.single #page-container #et-boc .et-l .row_1.row, body.pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l
    .row_1.row {
        width: 89%;
        max-width: 89%
    }

    .row_2, body #page-container .et-db #et-boc .et-l .row_2.row, body.pagebuilder_layout.single #page-container #et-boc .et-l .row_2.row, body.pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l
    .row_2.row {
        width: 89%;
        max-width: 89%
    }

    .row_3, body #page-container .et-db #et-boc .et-l .row_3.row, body.pagebuilder_layout.single #page-container #et-boc .et-l .row_3.row, body.pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l
    .row_3.row {
        width: 89%;
        max-width: 89%
    }

    .row_4, body #page-container .et-db #et-boc .et-l .row_4.row, body.pagebuilder_layout.single #page-container #et-boc .et-l .row_4.row, body.pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l
    .row_4.row {
        width: 89%;
        max-width: 89%
    }
}

@media only screen and (max-width: 980px) {
    body #page-container .section .slider .slide_0.slide
    .more_button.button {
        padding-left: 1em;
        padding-right: 1em
    }

    .row_1, body #page-container .et-db #et-boc .et-l .row_1.row, body.pagebuilder_layout.single #page-container #et-boc .et-l .row_1.row, body.pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l
    .row_1.row {
        width: 80%;
        max-width: 80%
    }

    .image_4 {
        margin-left: auto;
        margin-right: auto
    }

    .section_3.section {
        padding-top: 50px;
        padding-right: 0px;
        padding-bottom: 50px;
        padding-left: 0px
    }

    .row_4, body #page-container .et-db #et-boc .et-l .row_4.row, body.pagebuilder_layout.single #page-container #et-boc .et-l .row_4.row, body.pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l
    .row_4.row {
        width: 80%;
        max-width: 80%
    }

    .row_3, body #page-container .et-db #et-boc .et-l .row_3.row, body.pagebuilder_layout.single #page-container #et-boc .et-l .row_3.row, body.pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l
    .row_3.row {
        width: 80%;
        max-width: 80%
    }

    .row_2, body #page-container .et-db #et-boc .et-l .row_2.row, body.pagebuilder_layout.single #page-container #et-boc .et-l .row_2.row, body.pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l
    .row_2.row {
        width: 80%;
        max-width: 80%
    }

    .image_3 {
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }

    .image_2 {
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }

    .image_1 {
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }

    .image_0 {
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }

    .row_0, body #page-container .et-db #et-boc .et-l .row_0.row, body.pagebuilder_layout.single #page-container #et-boc .et-l .row_0.row, body.pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l
    .row_0.row {
        width: 80%;
        max-width: 80%
    }

    body #page-container .section .slider .slide_0.slide .more_button.button:hover {
        padding-left: 0.7em;
        padding-right: 2em
    }

    body #page-container .section .slider .slide_2.slide .more_button.button:hover:after {
        opacity: 1
    }

    body #page-container .section .slider .slide_2.slide .more_button.button:after {
        display: inline-block;
        opacity: 0
    }

    body #page-container .section .slider .slide_2.slide .more_button.button:hover {
        padding-left: 0.7em;
        padding-right: 2em
    }

    body #page-container .section .slider .slide_2.slide
    .more_button.button {
        padding-left: 1em;
        padding-right: 1em
    }

    body #page-container .section .slider .slide_1.slide .more_button.button:hover:after {
        opacity: 1
    }

    body #page-container .section .slider .slide_1.slide .more_button.button:after {
        display: inline-block;
        opacity: 0
    }

    body #page-container .section .slider .slide_1.slide .more_button.button:hover {
        padding-left: 0.7em;
        padding-right: 2em
    }

    body #page-container .section .slider .slide_1.slide
    .more_button.button {
        padding-left: 1em;
        padding-right: 1em
    }

    body #page-container .section .slider .slide_0.slide .more_button.button:hover:after {
        opacity: 1
    }

    body #page-container .section .slider .slide_0.slide .more_button.button:after {
        display: inline-block;
        opacity: 0
    }

    .section_4.section {
        padding-top: 50px;
        padding-right: 0px;
        padding-bottom: 50px;
        padding-left: 0px
    }
}

@media only screen and (min-width: 768px) and (max-width: 980px) {
    .divider_0 {
        display: none !important
    }

    .divider_1 {
        display: none !important
    }
}

@media only screen and (max-width: 767px) {
    body #page-container .section .slider .slide_0.slide
    .more_button.button {
        padding-left: 1em;
        padding-right: 1em
    }

    body #page-container .section .slider .slide_2.slide .more_button.button:after {
        display: inline-block;
        opacity: 0
    }

    .divider_1 {
        display: none !important
    }

    .image_3 {
        margin-left: auto;
        margin-right: auto
    }

    .image_2 {
        margin-left: auto;
        margin-right: auto
    }

    .image_1 {
        margin-left: auto;
        margin-right: auto
    }

    .image_0 {
        margin-left: auto;
        margin-right: auto
    }

    .divider_0 {
        display: none !important
    }

    body #page-container .section .slider .slide_2.slide .more_button.button:hover:after {
        opacity: 1
    }

    body #page-container .section .slider .slide_2.slide .more_button.button:hover {
        padding-left: 0.7em;
        padding-right: 2em
    }

    body #page-container .section .slider .slide_0.slide .more_button.button:hover {
        padding-left: 0.7em;
        padding-right: 2em
    }

    body #page-container .section .slider .slide_2.slide
    .more_button.button {
        padding-left: 1em;
        padding-right: 1em
    }

    body #page-container .section .slider .slide_1.slide .more_button.button:hover:after {
        opacity: 1
    }

    body #page-container .section .slider .slide_1.slide .more_button.button:after {
        display: inline-block;
        opacity: 0
    }

    body #page-container .section .slider .slide_1.slide .more_button.button:hover {
        padding-left: 0.7em;
        padding-right: 2em
    }

    body #page-container .section .slider .slide_1.slide
    .more_button.button {
        padding-left: 1em;
        padding-right: 1em
    }

    body #page-container .section .slider .slide_0.slide .more_button.button:hover:after {
        opacity: 1
    }

    body #page-container .section .slider .slide_0.slide .more_button.button:after {
        display: inline-block;
        opacity: 0
    }

    .image_4 {
        margin-left: auto;
        margin-right: auto
    }
}