.elementor-6048 .elementor-element.elementor-element-f43955d{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:0vw;}.elementor-6048 .elementor-element.elementor-element-f43955d:not(.elementor-motion-effects-element-type-background), .elementor-6048 .elementor-element.elementor-element-f43955d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6048 .elementor-element.elementor-element-f43955d.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-6048 .elementor-element.elementor-element-f43955d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-f43955d */.elementor-6048 .elementor-element.elementor-element-f43955d::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,0 120,0 0,100' fill='%23F7E5C1' fill-opacity='0.3'/%3E%3Cpolygon points='0,0 80,0 0,100' fill='%23F7E5C1' fill-opacity='0.6'/%3E%3Cpolygon points='0,0 40,0 0,100' fill='%23F7E5C1' fill-opacity='1'/%3E%3C/svg%3E");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    z-index: 1;
    pointer-events: none;
}/* End custom CSS */