.elementor-2866 .elementor-element.elementor-element-e7e7199{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2866 .elementor-element.elementor-element-c3baaeb{--display:flex;border-style:groove;--border-style:groove;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5628B4C7;--border-color:#5628B4C7;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2866 .elementor-element.elementor-element-7c771d7 .wd-products-with-bg, .elementor-2866 .elementor-element.elementor-element-7c771d7 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-2866 .elementor-element.elementor-element-0cc61c0{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2866 .elementor-element.elementor-element-0cc61c0:not(.elementor-motion-effects-element-type-background), .elementor-2866 .elementor-element.elementor-element-0cc61c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #45228B 9%, #140D33 41%);}.elementor-2866 .elementor-element.elementor-element-0e852e7{--display:flex;}.elementor-2866 .elementor-element.elementor-element-cf2754c{--display:flex;--overlay-opacity:0.09;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2866 .elementor-element.elementor-element-cf2754c::before, .elementor-2866 .elementor-element.elementor-element-cf2754c > .elementor-background-video-container::before, .elementor-2866 .elementor-element.elementor-element-cf2754c > .e-con-inner > .elementor-background-video-container::before, .elementor-2866 .elementor-element.elementor-element-cf2754c > .elementor-background-slideshow::before, .elementor-2866 .elementor-element.elementor-element-cf2754c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2866 .elementor-element.elementor-element-cf2754c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2866 .elementor-element.elementor-element-d90867b{--display:flex;}.elementor-2866 .elementor-element.elementor-element-0c7a4ac{--display:flex;}@media(max-width:767px){.elementor-2866 .elementor-element.elementor-element-d788dba > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2866 .elementor-element.elementor-element-0cc61c0{--padding-top:40px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2866 .elementor-element.elementor-element-1c41bda > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-cf2754c */.elementor-2866 .elementor-element.elementor-element-cf2754c { background: linear-gradient(135deg, #fff6dc, #fff 55%, #efe8fb); }/* End custom CSS */