.elementor-4566 .elementor-element.elementor-element-49e1f3bd{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:1rem 1rem 1rem 1rem;}.elementor-4566 .elementor-element.elementor-element-3067cfba{--display:grid;--padding-block-start:var(--space-m, 1.5rem);--padding-block-end:var(--space-m, 1.5rem);--padding-inline-start:var(--space-m, 1.5rem);--padding-inline-end:var(--space-m, 1.5rem);--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;border-style:none;--border-style:none;}.elementor-4566 .elementor-element.elementor-element-3067cfba::before, .elementor-4566 .elementor-element.elementor-element-3067cfba > .elementor-background-video-container::before, .elementor-4566 .elementor-element.elementor-element-3067cfba > .e-con-inner > .elementor-background-video-container::before, .elementor-4566 .elementor-element.elementor-element-3067cfba > .elementor-background-slideshow::before, .elementor-4566 .elementor-element.elementor-element-3067cfba > .e-con-inner > .elementor-background-slideshow::before, .elementor-4566 .elementor-element.elementor-element-3067cfba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4566 .elementor-element.elementor-element-3067cfba.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4566 .elementor-element.elementor-element-c82cda9{--display:flex;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-4566 .elementor-element.elementor-element-52c43e46 .elementor-heading-title{font-size:var(--text-xl);font-weight:700;}@media(max-width:1024px){.elementor-4566 .elementor-element.elementor-element-3067cfba{--grid-auto-flow:row;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-4566 .elementor-element.elementor-element-299c7cc4.elementor-element{--align-self:flex-start;}}@media(max-width:767px){.elementor-4566 .elementor-element.elementor-element-3067cfba{--e-con-grid-template-columns:1;--gap:1em 2em;--row-gap:1em;--column-gap:2em;--grid-auto-flow:row;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}}/* Start custom CSS for container, class: .elementor-element-49e1f3bd */.elementor-4566 .elementor-element.elementor-element-49e1f3bd {
--_gradient-blend-mode: normal;
--_gradient-blur: 0px;

background: radial-gradient(at 16.7% 11.9%, #ffda47 0px, transparent 50%), radial-gradient(at 86.8% 16%, #fff082 0px, transparent 50%), radial-gradient(at 89.1% 70.7%, #ffda47 0px, transparent 50%), radial-gradient(at 35.6% 34.8%, #ffda47 0px, transparent 50%), radial-gradient(at 21.2% 75.1%, #fff3c4 0px, transparent 50%) #ffda47;;
mix-blend-mode: var(--_gradient-blend-mode);

    
.frosted-backdrop {
backdrop-filter: blur(var(--_gradient-blur)) contrast(100%) brightness(100%);
-webkit-backdrop-filter: blur(var(--_gradient-blur)) contrast(100%) brightness(100%);
}

}/* End custom CSS */