.elementor-18 .elementor-element.elementor-element-bpf0001{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-bpf0010{--display:flex;--min-height:567px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-bpf0010:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-bpf0010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000229;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-bpf0011{width:var( --container-widget-width, 425px );max-width:425px;--container-widget-width:425px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-bpf0011{left:-29px;}body.rtl .elementor-18 .elementor-element.elementor-element-bpf0011{right:-29px;}.elementor-18 .elementor-element.elementor-element-bpf0011 img{width:425px;opacity:0.2;}.elementor-18 .elementor-element.elementor-element-bpf0012{width:var( --container-widget-width, 367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;bottom:-10px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-bpf0012{right:-52px;}body.rtl .elementor-18 .elementor-element.elementor-element-bpf0012{left:-52px;}.elementor-18 .elementor-element.elementor-element-bpf0012 img{width:367px;opacity:0.1;}.elementor-18 .elementor-element.elementor-element-bpf0020{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-18 .elementor-element.elementor-element-bpf0021{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-bpf0022{text-align:center;}.elementor-18 .elementor-element.elementor-element-bpf0022 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:56px;font-weight:600;line-height:69px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-bpf0023{width:var( --container-widget-width, 584px );max-width:584px;--container-widget-width:584px;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-bpf0023 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#E3D9FC;}.elementor-18 .elementor-element.elementor-element-bpf0024{text-align:center;}.elementor-18 .elementor-element.elementor-element-bpf0024 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-bpf0025 .elementor-button{background-color:transparent;font-family:"Mona Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #A5A7E4 0%, #6B4CD5 100%);border-radius:100px 100px 100px 100px;padding:13px 20px 13px 20px;}.elementor-18 .elementor-element.elementor-element-bpf0025 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-bpf0025 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #8D81DE 0%, #5B2A62 100%);}.elementor-18 .elementor-element.elementor-element-bpf0025 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18 .elementor-element.elementor-element-bpf0025 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-18 .elementor-element.elementor-element-bpf0025 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-bpf0025 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-bpf0030{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-bpf0030:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-bpf0030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000229;}.elementor-18 .elementor-element.elementor-element-bpf0031{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-bpf0032 img{width:167px;}.elementor-18 .elementor-element.elementor-element-bpf0033{text-align:end;}.elementor-18 .elementor-element.elementor-element-bpf0033 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-bpf0011{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-18 .elementor-element.elementor-element-bpf0011 img{width:300px;}.elementor-18 .elementor-element.elementor-element-bpf0012{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-18 .elementor-element.elementor-element-bpf0012 img{width:260px;}.elementor-18 .elementor-element.elementor-element-bpf0022 .elementor-heading-title{font-size:44px;line-height:54px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-bpf0010{--min-height:480px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-bpf0022 .elementor-heading-title{font-size:34px;line-height:42px;}.elementor-18 .elementor-element.elementor-element-bpf0023{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-bpf0023 .elementor-heading-title{font-size:20px;line-height:27px;}.elementor-18 .elementor-element.elementor-element-bpf0031{--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;}.elementor-18 .elementor-element.elementor-element-bpf0033{text-align:center;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-bpf0020{--width:776px;}.elementor-18 .elementor-element.elementor-element-bpf0031{--width:1224px;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-bpf0020{--width:100%;}.elementor-18 .elementor-element.elementor-element-bpf0031{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-bpf0010 */.elementor-18 .elementor-element.elementor-element-bpf0010{background:radial-gradient(ellipse 434px 283px at 30% 50%,rgba(107,76,213,.45),rgba(107,76,213,0) 100%),radial-gradient(ellipse 434px 283px at 72% 50%,rgba(107,76,213,.45),rgba(107,76,213,0) 100%),#000229;}.elementor-18 .elementor-element.elementor-element-bpf0010::before{content:'';position:absolute;left:50%;top:50%;width:954px;height:954px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;opacity:.3;background:radial-gradient(circle,transparent 336px,rgba(255,255,255,.9) 336.5px,transparent 337.5px,transparent 410px,rgba(255,255,255,.9) 410.5px,transparent 411.5px,transparent 476px,rgba(255,255,255,.9) 476.5px,transparent 477.5px);}.elementor-18 .elementor-element.elementor-element-bpf0010 .bp-grad{font-style:italic;background:linear-gradient(90deg,#A5A7E4,#6B4CD5);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.08em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bpf0030 */.elementor-18 .elementor-element.elementor-element-bpf0030{border-top:1px solid rgba(227,217,252,.08);}/* End custom CSS */