.elementor-562 .elementor-element.elementor-element-da9c39e{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-562 .elementor-element.elementor-element-da9c39e:not(.elementor-motion-effects-element-type-background), .elementor-562 .elementor-element.elementor-element-da9c39e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0E7D7;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-562 .elementor-element.elementor-element-da9c39e{--min-height:80vh;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1024px){.elementor-562 .elementor-element.elementor-element-da9c39e{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}}/* Start custom CSS for container, class: .elementor-element-da9c39e */.elementor-562 .elementor-element.elementor-element-da9c39e{
    overflow: hidden;
}

.elementor-562 .elementor-element.elementor-element-da9c39e::before{
    content:"";
    position:absolute;

    width:520px;
    height:520px;

    top:-80px;
    left:calc(100% - 280px);

    border-radius:50%;

    background: radial-gradient(
        circle at 42% 42%,
        #BFE8EC 0 10%,
        #F2B195 34%,
        rgba(242,177,149,.35) 58%,
        transparent 72%
    );

    filter: blur(8px);
    opacity:.7;
}/* End custom CSS */