.et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_image_wrap {
    max-width: 100%
}

.et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_image_wrap {
    max-width: 100%
}

.et_pb_section_3 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.et_pb_section_3.et_pb_section {
    background-color: #bfbfbf !important
}

.et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_image_wrap {
    max-width: 100%
}

.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_image_wrap {
    max-width: 100%
}

.et_pb_text_0 h2 {
    text-align: center
}

body #page-container .et_pb_button_0:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em;
    opacity: 1
}

body #page-container .et_pb_button_0:after {
    line-height: 1.7em;
    font-size: 1em !important;
    margin-left: -1em;
    left: auto
}

.et_pb_fullwidth_portfolio_0 {
    padding: 0px;
    margin: 0px
}

.et_pb_section_4 {
    padding-top: 0px
}

.et_pb_text_2 {
    background-color: rgba(0, 0, 0, 0.5);
    padding-top: 20px !important;
    padding-right: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 20px !important
}

.et_pb_text_3 {
    background-color: rgba(0, 54, 165, 0.66);
    padding-top: 20px !important;
    padding-right: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 20px !important;
    margin-top: 250px !important;
    margin-bottom: 450px !important
}

.et_pb_text_4 {
    margin-top: 240px !important;
    margin-bottom: 330px !important
}

.et_pb_section_5 {
    padding-top: 20px
}

.et_pb_text_1 {
    margin-top: 50px !important
}

.et_pb_row_2.et_pb_row {
    padding-top: 0px
}

.et_pb_image_0 {
    max-width: 460px;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding: 0px;
    max-width: 100% !important;
    margin-left: 0
}

.et_pb_image_0 .et_pb_image_wrap,
.et_pb_image_0 img {
    width: 100%
}

.et_pb_text_0 h1 {
    font-weight: 600;
    font-size: 40px;
    text-align: center
}

.et_pb_section_1.et_pb_section {
    background-color: #ffffff !important
}

body #page-container .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_button:hover:after {
    opacity: 1
}

body #page-container .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_button:after {
    opacity: 0
}

.et_pb_slide_0.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper {
    border-radius: 3px
}

body #page-container .et_pb_slider .et_pb_slide_2.et_pb_slide .et_pb_button:after {
    opacity: 0
}

body #page-container .et_pb_slider .et_pb_slide_2.et_pb_slide .et_pb_button:hover:after {
    opacity: 1
}

.et_pb_fullwidth_slider_0 .et_pb_slide {
    background-position: top left
}

div.et_pb_section.et_pb_section_1 {
    background-image: linear-gradient(180deg, rgba(221, 149, 42, 0.6) 0%, rgba(221, 133, 0, 0.69) 100%), url(/images/Sunset-bg.jpg) !important
}

.et_pb_slide_2.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper {
    border-radius: 3px
}

body #page-container .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_button {
    color: #ffa202 !important;
    background: rgba(0, 0, 0, 0.55);
    background-color: rgba(0, 0, 0, 0.55)
}

.et_pb_slider.et_pb_module .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_content {
    font-size: 18px !important;
    color: #ffffff !important
}

.et_pb_slider .et_pb_slide_0 {
    background-position: top left;
    background-image: url(/images/equipment-slide1.jpg);
    background-color: rgba(76, 76, 76, 0.77)
}

.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
    color: #ffffff !important
}

.et_pb_slider .et_pb_slide_2.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
    color: #ffffff !important
}

.et_pb_slider .et_pb_slide_2 {
    background-position: top left;
    background-image: url(/images/tabletop-slide2.jpg);
    background-color: #ffffff
}

body #page-container .et_pb_slider .et_pb_slide_2.et_pb_slide .et_pb_button {
    color: #ffa202 !important;
    background: rgba(0, 0, 0, 0.61);
    border-color: #ffa202;
    background-color: rgba(0, 0, 0, 0.61)
}

.et_pb_slider.et_pb_module .et_pb_slide_2.et_pb_slide .et_pb_slide_description .et_pb_slide_content {
    font-size: 18px !important;
    color: #ffffff !important
}

.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title {
    color: #ffffff !important
}

.et_pb_slider .et_pb_slide_1 {
    background-size: default;
    background-position: default;
    background-image: url(/images/equipment-slide-vulcan.jpg);
    background-color: #ffffff
}

body #page-container .et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_button {
    color: #ffa202 !important;
    background: rgba(0, 0, 0, 0.53);
    border-color: #ffa202;
    background-color: rgba(0, 0, 0, 0.53)
}

.et_pb_slider.et_pb_module .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_content {
    font-size: 18px !important;
    color: #ffffff !important
}

@media only screen and (max-width:980px) {
    .et_pb_section_7 {
        padding-top: 50px;
        padding-right: 0px;
        padding-bottom: 50px;
        padding-left: 0px
    }

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

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