.elementor-121207 .elementor-element.elementor-element-eb589a2{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-121207 .elementor-element.elementor-element-c281799{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-121207 .elementor-element.elementor-element-c281799:not(.elementor-motion-effects-element-type-background), .elementor-121207 .elementor-element.elementor-element-c281799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-121207 .elementor-element.elementor-element-6604349{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-121207 .elementor-element.elementor-element-6604349.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-121207 .elementor-element.elementor-element-d106ef0{font-size:12px;font-weight:600;color:#6C8CFF;}.elementor-121207 .elementor-element.elementor-element-d106ef0 p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-121207 .elementor-element.elementor-element-061d5fe .elementor-heading-title{font-size:42px;font-weight:700;line-height:44px;color:#000000;}.elementor-121207 .elementor-element.elementor-element-47224b5{font-size:16px;color:#555555;}.elementor-121207 .elementor-element.elementor-element-1d228ac{padding:0px 0px 0px 0px;}.elementor-121207 .elementor-element.elementor-element-5f5f204{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-121207 .elementor-element.elementor-element-5f5f204:not(.elementor-motion-effects-element-type-background), .elementor-121207 .elementor-element.elementor-element-5f5f204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-121207 .elementor-element.elementor-element-5f5f204.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-121207 .elementor-element.elementor-element-7525555{font-size:12px;font-weight:600;color:#6C8CFF;}.elementor-121207 .elementor-element.elementor-element-7525555 p{margin-block-end:0px;}.elementor-121207 .elementor-element.elementor-element-1f3fda1 .elementor-heading-title{font-size:42px;font-weight:700;line-height:44px;color:#000000;}.elementor-121207 .elementor-element.elementor-element-95481da{text-align:start;font-size:16px;color:#555555;}.elementor-121207 .elementor-element.elementor-element-60c98cb{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-121207 .elementor-element.elementor-element-60c98cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-121207 .elementor-element.elementor-element-8c34a38{font-size:12px;font-weight:600;color:#6C8CFF;}.elementor-121207 .elementor-element.elementor-element-8c34a38 p{margin-block-end:0px;}.elementor-121207 .elementor-element.elementor-element-702a321{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-121207 .elementor-element.elementor-element-0770a36{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#555555;}.elementor-121207 .elementor-element.elementor-element-0770a36 p{margin-block-end:0px;}.elementor-121207 .elementor-element.elementor-element-64fae90{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-121207 .elementor-element.elementor-element-805c81d{font-size:12px;font-weight:600;color:#6C8CFF;}.elementor-121207 .elementor-element.elementor-element-805c81d p{margin-block-end:0px;}.elementor-121207 .elementor-element.elementor-element-0a8ae4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-121207 .elementor-element.elementor-element-0a8ae4f .elementor-heading-title{color:#000000;}.elementor-121207 .elementor-element.elementor-element-4f72ba7{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-121207 .elementor-element.elementor-element-4f72ba7:not(.elementor-motion-effects-element-type-background), .elementor-121207 .elementor-element.elementor-element-4f72ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-121207 .elementor-element.elementor-element-a5ac938{font-size:12px;font-weight:600;color:#6C8CFF;}.elementor-121207 .elementor-element.elementor-element-a5ac938 p{margin-block-end:0px;}.elementor-121207 .elementor-element.elementor-element-47e9e1b .elementor-heading-title{color:#000000;}.elementor-121207 .elementor-element.elementor-element-b9de937{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-121207 .elementor-element.elementor-element-f61043e{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-121207 .elementor-element.elementor-element-f61043e:not(.elementor-motion-effects-element-type-background), .elementor-121207 .elementor-element.elementor-element-f61043e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-121207 .elementor-element.elementor-element-5c00bd7{--display:flex;--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;}@media(min-width:768px){.elementor-121207 .elementor-element.elementor-element-eb589a2{--content-width:1400px;}.elementor-121207 .elementor-element.elementor-element-c281799{--content-width:1400px;}.elementor-121207 .elementor-element.elementor-element-6604349{--width:1400px;}.elementor-121207 .elementor-element.elementor-element-5f5f204{--content-width:1400px;}.elementor-121207 .elementor-element.elementor-element-60c98cb{--content-width:1400px;}.elementor-121207 .elementor-element.elementor-element-64fae90{--content-width:1400px;}.elementor-121207 .elementor-element.elementor-element-4f72ba7{--content-width:1400px;}.elementor-121207 .elementor-element.elementor-element-b9de937{--content-width:1400px;}.elementor-121207 .elementor-element.elementor-element-f61043e{--content-width:1400px;}.elementor-121207 .elementor-element.elementor-element-5c00bd7{--content-width:1400px;}}/* Start custom CSS for container, class: .elementor-element-eb589a2 */.bg {
   background:
   radial-gradient(ellipse 70% 60% at 75% -10%, rgba(170, 150, 250, 0.7) 0%, rgba(200, 185, 255, 0.4) 40%, transparent 70%), radial-gradient(ellipse 35% 35% at 5% 5%, rgb(32 0 255 / 0%) 0%, #efe6f938 60%), linear-gradient(rgba(180, 180, 200, 0.04) 1px, transparent 1px), linear-gradient(90deg, rgba(180, 180, 200, 0.08) 1px, transparent 1px);
  background-size: 100% 100%, 100% 100%, 80px 80px, 80px 80px;
  background-color: #ffffff;
  margin: 0 auto;
}
 @keyframes fadeUp {
      from { opacity: 0; transform: translateY(28px); }
      to   { opacity: 1; transform: translateY(0); }
    }/* End custom CSS */