.elementor-286 .elementor-element.elementor-element-10073f6{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:030px;--padding-bottom:60px;--padding-left:20px;--padding-right:0px;--z-index:1;}.elementor-286 .elementor-element.elementor-element-addc725{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-286 .elementor-element.elementor-element-10073f6{--content-width:1200px;}}/* Start custom CSS for container, class: .elementor-element-10073f6 */.elementor-286 .elementor-element.elementor-element-10073f6{
    position:relative;
    overflow:hidden;
    background:#F8F5EF;
}

.elementor-286 .elementor-element.elementor-element-10073f6:before{
    content:"";
    position:absolute;
    inset:0;

    background:

    radial-gradient(circle at 10% 5%,
    rgba(199,45,45,.30),
    transparent 30%),

    radial-gradient(circle at 95% 25%,
    rgba(199,45,45,.18),
    transparent 28%),

    radial-gradient(circle at 85% 95%,
    rgba(199,45,45,.28),
    transparent 32%),

    radial-gradient(circle at 15% 90%,
    rgba(199,45,45,.10),
    transparent 30%);

    filter:blur(40px);
}

.elementor-286 .elementor-element.elementor-element-10073f6>*{
    position:relative;
    z-index:2;
}/* End custom CSS */