.elementor-55 .elementor-element.elementor-element-8c632a2{--display:flex;}.elementor-55 .elementor-element.elementor-element-8c632a2:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-8c632a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F1303;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-8c632a2{--content-width:1600px;}}/* Start custom CSS for container, class: .elementor-element-8c632a2 */.elementor-55 .elementor-element.elementor-element-8c632a2 {
    position: relative;

    background:
        radial-gradient(
            ellipse 55% 140% at 50% 0%,
            rgba(181,131,31,.12),
            transparent 68%
        ),
        linear-gradient(
            180deg,
            #6B1708 0%,
            #5F1303 55%,
            #4B0D02 100%
        );
}

.elementor-55 .elementor-element.elementor-element-8c632a2::after {
    content: "";

    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;

    height: 1px;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(181,131,31,.75),
            #F1D77A,
            rgba(181,131,31,.75),
            transparent
        );

    pointer-events: none;
}/* End custom CSS */