.et_pb_section_0.et_pb_section {
            padding-top: 0px;
            padding-bottom: 40px
        }

        .et_pb_section_1.et_pb_section {
            padding-top: 0px;
            padding-bottom: 60px;
            background-color: #ffffff !important
        }

        .et_pb_text_0,
        .et_pb_text_6 {
            line-height: 1.8em;
            font-family: 'Nunito', Helvetica, Arial, Lucida, sans-serif;
            font-size: 18px;
            line-height: 1.8em;
            padding-top: 0px !important;
            padding-bottom: 0px !important;
            margin-bottom: 20px !important;
            max-width: 600px
        }

        .et_pb_text_0 h1,
        .et_pb_text_6 h1 {
            line-height: 1.6em
        }

        .et_pb_text_0 h2,
        .et_pb_text_6 h2 {
            text-transform: uppercase;
            font-size: 36px;
            line-height: 1.6em;
            text-align: center
        }

        .et_pb_text_1.et_pb_text,
        .et_pb_text_3.et_pb_text,
        .et_pb_text_5.et_pb_text,
        .et_pb_text_7.et_pb_text {
            color: #2F2F2F !important
        }

        .et_pb_text_1,
        .et_pb_text_7 {
            line-height: 1.5em;
            font-weight: 600;
            font-size: 16px;
            line-height: 1.5em;
            margin-top: -30px !important;
            max-width: 80%
        }

        .et_pb_text_1 h1,
        .et_pb_text_7 h1 {
            font-family: 'Oswald', Helvetica, Arial, Lucida, sans-serif;
            font-size: 16px;
            letter-spacing: 2px
        }

        .et_pb_row_1.et_pb_row {
            padding-top: 0px !important;
            padding-right: 0px !important;
            padding-bottom: 0px !important;
            padding-left: 0px !important;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .et_pb_image_0,
        .et_pb_image_1 {
            margin-bottom: 15px !important;
            text-align: center
        }

        .et_pb_text_2 h1,
        .et_pb_text_4 h1 {
            text-align: center
        }

        .et_pb_text_2 h3,
        .et_pb_text_4 h3 {
            font-size: 20px;
            color: #73008C !important;
            text-align: center
        }

        .et_pb_text_2,
        .et_pb_text_4 {
            margin-bottom: 0px !important
        }

        .et_pb_text_3,
        .et_pb_text_5 {
            line-height: 1.5em;
            font-weight: 700;
            font-size: 16px;
            line-height: 1.5em;
            margin-bottom: 20px !important
        }

        body #page-container .et_pb_section .et_pb_button_0,
        body .pum-container .et_pb_section .et_pb_button_0,
        body #page-container .et_pb_section .et_pb_button_1,
        body .pum-container .et_pb_section .et_pb_button_1 {
            color: #ffffff !important;
            border-width: 3px !important;
            border-color: #73008C;
            border-radius: 6px;
            font-size: 16px;
            font-weight: 600 !important;
            text-transform: uppercase !important;
            background-color: #73008C
        }

        body #page-container .et_pb_section .et_pb_button_0:hover,
        body .pum-container .et_pb_section .et_pb_button_0:hover,
        body #page-container .et_pb_section .et_pb_button_1:hover,
        body .pum-container .et_pb_section .et_pb_button_1:hover,
        body #page-container .et_pb_section .et_pb_button_2:hover,
        body .pum-container .et_pb_section .et_pb_button_2:hover {
            color: #73008C !important;
            border-color: #73008C !important;
            background-image: initial;
            background-color: #ffffff
        }

        body #page-container .et_pb_section .et_pb_button_0,
        body #page-container .et_pb_section .et_pb_button_0:hover,
        body .pum-container .et_pb_section .et_pb_button_0,
        body .pum-container .et_pb_section .et_pb_button_0:hover,
        body #page-container .et_pb_section .et_pb_button_1,
        body #page-container .et_pb_section .et_pb_button_1:hover,
        body .pum-container .et_pb_section .et_pb_button_1,
        body .pum-container .et_pb_section .et_pb_button_1:hover,
        body #page-container .et_pb_section .et_pb_button_2,
        body #page-container .et_pb_section .et_pb_button_2:hover,
        body .pum-container .et_pb_section .et_pb_button_2,
        body .pum-container .et_pb_section .et_pb_button_2:hover {
            padding: 0.3em 1em !important
        }

        body #page-container .et_pb_section .et_pb_button_0:before,
        body #page-container .et_pb_section .et_pb_button_0:after,
        body .pum-container .et_pb_section .et_pb_button_0:before,
        body .pum-container .et_pb_section .et_pb_button_0:after,
        body #page-container .et_pb_section .et_pb_button_1:before,
        body #page-container .et_pb_section .et_pb_button_1:after,
        body .pum-container .et_pb_section .et_pb_button_1:before,
        body .pum-container .et_pb_section .et_pb_button_1:after,
        body #page-container .et_pb_section .et_pb_button_2:before,
        body #page-container .et_pb_section .et_pb_button_2:after,
        body .pum-container .et_pb_section .et_pb_button_2:before,
        body .pum-container .et_pb_section .et_pb_button_2:after,
        body #page-container .et_pb_section .et_pb_button_3:before,
        body #page-container .et_pb_section .et_pb_button_3:after,
        body .pum-container .et_pb_section .et_pb_button_3:before,
        body .pum-container .et_pb_section .et_pb_button_3:after {
            display: none !important
        }

        .et_pb_button_0,
        .et_pb_button_1,
        .et_pb_button_2 {
            transition: color 300ms ease 0ms, background-color 300ms ease 0ms, border 300ms ease 0ms
        }

        .et_pb_button_0,
        .et_pb_button_0:after,
        .et_pb_button_1,
        .et_pb_button_1:after,
        .et_pb_button_2,
        .et_pb_button_2:after,
        .et_pb_button_3,
        .et_pb_button_3:after {
            transition: all 300ms ease 0ms
        }

        .et_pb_row_2,
        body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,
        body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
        body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
        .et_pb_row_2,
        body .pum-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,
        body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
        body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
        .et_pb_row_2,
        body #page-container .et-db .pum .et-l .et_pb_row_2.et_pb_row,
        body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
        body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
        .et_pb_row_2,
        body .pum-container .et-db .pum .et-l .et_pb_row_2.et_pb_row,
        body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,
        body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row {
            max-width: 1080px
        }

        .et_pb_video_0 .et_pb_video_overlay_hover:hover {
            background-color: rgba(0, 0, 0, 0.6)
        }

        .et_pb_section_3.et_pb_section {
            padding-top: 60px;
            padding-right: 0px;
            padding-bottom: 60px;
            padding-left: 0px;
            background-color: #FBC000 !important
        }

        body #page-container .et_pb_section .et_pb_button_2,
        body .pum-container .et_pb_section .et_pb_button_2 {
            color: #ffffff !important;
            border-width: 2px !important;
            border-color: #73008C;
            border-radius: 10px;
            font-size: 16px;
            font-weight: 600 !important;
            text-transform: uppercase !important;
            background-color: #73008C
        }

        .et_pb_section_4.et_pb_section,
        .et_pb_section_5.et_pb_section {
            padding-top: 5px;
            padding-bottom: 17px
        }

        .et_pb_section_6.et_pb_section {
            padding-top: 35px;
            padding-bottom: 35px
        }

        .et_pb_section_7.et_pb_section {
            padding-top: 35px;
            padding-bottom: 35px;
            background-color: #73008C !important
        }

        .et_pb_text_8.et_pb_text,
        .et_pb_text_9.et_pb_text,
        .et_pb_text_10.et_pb_text,
        .et_pb_text_11.et_pb_text,
        .et_pb_text_12.et_pb_text,
        .et_pb_text_13.et_pb_text {
            color: #ffffff !important
        }

        .et_pb_text_8,
        .et_pb_text_9,
        .et_pb_text_10,
        .et_pb_text_12 {
            line-height: 2em;
            font-weight: 800;
            text-transform: uppercase;
            font-size: 15px;
            line-height: 2em
        }

        .et_pb_text_11 {
            line-height: 1.5em;
            font-weight: 800;
            text-transform: uppercase;
            font-size: 15px;
            line-height: 1.5em
        }

        .et_pb_section_8.et_pb_section {
            padding-top: 0px;
            padding-bottom: 0px
        }

        .et_pb_section_9.et_pb_section {
            padding-top: 0px;
            padding-bottom: 0px;
            background-color: #5A006D !important
        }

        .et_pb_row_7 {
            border-bottom-width: 2px;
            border-bottom-color: #73008C
        }

        .et_pb_row_7.et_pb_row {
            padding-top: 40px !important;
            padding-bottom: 40px !important;
            padding-top: 40px;
            padding-bottom: 40px
        }

        .et_pb_text_13 {
            line-height: 1em;
            font-weight: 700;
            font-size: 18px;
            line-height: 1em;
            margin-top: 20px !important
        }

        .et_pb_button_3_wrapper .et_pb_button_3,
        .et_pb_button_3_wrapper .et_pb_button_3:hover {
            padding-top: 18px !important;
            padding-right: 32px !important;
            padding-bottom: 18px !important;
            padding-left: 32px !important
        }

        body #page-container .et_pb_section .et_pb_button_3,
        body .pum-container .et_pb_section .et_pb_button_3 {
            color: #73008C !important;
            border-width: 2px !important;
            border-color: #FBC000;
            border-radius: 5px;
            font-size: 16px;
            text-transform: uppercase !important;
            background-color: #FBC000
        }

        .et_pb_row_0.et_pb_row {
            padding-top: 0px !important;
            padding-right: 0px !important;
            padding-bottom: 0px !important;
            padding-left: 0px !important;
            margin-bottom: 50px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .et_pb_text_0.et_pb_module,
        .et_pb_text_1.et_pb_module,
        .et_pb_text_6.et_pb_module,
        .et_pb_text_7.et_pb_module {
            margin-left: auto !important;
            margin-right: auto !important
        }

        .et_pb_row_3.et_pb_row {
            padding-top: 0px !important;
            padding-right: 0px !important;
            padding-bottom: 0px !important;
            padding-left: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .et_pb_row_4.et_pb_row {
            padding-top: 20px !important;
            padding-right: 0px !important;
            padding-bottom: 0px !important;
            padding-left: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            padding-top: 20px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px
        }

        .et_pb_row_6.et_pb_row {
            padding-top: 0px !important;
            padding-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            padding-top: 0px;
            padding-bottom: 0px
        }

        @media only screen and (min-width:981px) {

            .et_pb_section_4,
            .et_pb_section_5 {
                display: none !important
            }
        }

        @media only screen and (max-width:980px) {
            .et_pb_section_0.et_pb_section {
                padding-top: 0px;
                padding-bottom: 40px
            }

            .et_pb_image_0 .et_pb_image_wrap img,
            .et_pb_image_1 .et_pb_image_wrap img {
                width: auto
            }

            .et_pb_row_7 {
                border-bottom-width: 2px;
                border-bottom-color: #73008C
            }
        }

        @media only screen and (min-width:768px) and (max-width:980px) {

            .et_pb_section_4,
            .et_pb_section_5 {
                display: none !important
            }
        }

        @media only screen and (max-width:767px) {
            .et_pb_section_0.et_pb_section {
                padding-top: 0px;
                padding-bottom: 40px
            }

            .et_pb_row_0.et_pb_row {
                margin-bottom: 20px !important
            }

            .et_pb_image_0 .et_pb_image_wrap img,
            .et_pb_image_1 .et_pb_image_wrap img {
                width: auto
            }

            .et_pb_section_4,
            .et_pb_section_5 {
                display: none !important
            }

            .et_pb_row_7 {
                border-bottom-width: 2px;
                border-bottom-color: #73008C
            }

            .et_pb_text_13 {
                margin-top: 0px !important
            }
        }

#page-container {
    padding-top: 147px !important;
}

.home-recipe-card-height {
    height: 197.594px;
}
