.elementor-774 .elementor-element.elementor-element-592b536{--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-774 .elementor-element.elementor-element-fc1e358{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-774 .elementor-element.elementor-element-592b536{--content-width:1200px;}}/* Start custom CSS for container, class: .elementor-element-592b536 */.elementor-774 .elementor-element.elementor-element-592b536{
    position:relative;
    overflow:hidden;
    background:#F8F5EF;
}

.elementor-774 .elementor-element.elementor-element-592b536: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-774 .elementor-element.elementor-element-592b536>*{
    position:relative;
    z-index:2;
}/* End custom CSS */