.elementor-2313 .elementor-element.elementor-element-7f79b76e{--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:76px 76px;--row-gap:76px;--column-gap:76px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2313 .elementor-element.elementor-element-50643c8e{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2313 .elementor-element.elementor-element-efc1f613 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:60px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-f3e5f535{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#C5BBCE;}.elementor-2313 .elementor-element.elementor-element-f3e5f535 p{margin-block-end:0px;}.elementor-2313 .elementor-element.elementor-element-ddb8e0fa{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2313 .elementor-element.elementor-element-23bc5374 .elementor-button{background-color:#8920D5;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:18px 25px 18px 25px;}.elementor-2313 .elementor-element.elementor-element-23bc5374 .elementor-button:hover, .elementor-2313 .elementor-element.elementor-element-23bc5374 .elementor-button:focus{background-color:#A53DE9;color:#FFFFFF;}.elementor-2313 .elementor-element.elementor-element-23bc5374 .elementor-button:hover svg, .elementor-2313 .elementor-element.elementor-element-23bc5374 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2313 .elementor-element.elementor-element-6c2d656b .elementor-button{background-color:#8920D5;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:18px 25px 18px 25px;}.elementor-2313 .elementor-element.elementor-element-6c2d656b .elementor-button:hover, .elementor-2313 .elementor-element.elementor-element-6c2d656b .elementor-button:focus{background-color:#A53DE9;color:#FFFFFF;}.elementor-2313 .elementor-element.elementor-element-6c2d656b .elementor-button:hover svg, .elementor-2313 .elementor-element.elementor-element-6c2d656b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2313 .elementor-element.elementor-element-883bc96a{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2313 .elementor-element.elementor-element-c77fb718 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-ea70e7fc{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#C5BBCE;}.elementor-2313 .elementor-element.elementor-element-ea70e7fc p{margin-block-end:0px;}.elementor-2313 .elementor-element.elementor-element-b24851d0 img{border-radius:16px 16px 16px 16px;}.elementor-2313 .elementor-element.elementor-element-bd4ee687 .elementor-button{background-color:#8920D5;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:18px 25px 18px 25px;}.elementor-2313 .elementor-element.elementor-element-bd4ee687 .elementor-button:hover, .elementor-2313 .elementor-element.elementor-element-bd4ee687 .elementor-button:focus{background-color:#A53DE9;color:#FFFFFF;}.elementor-2313 .elementor-element.elementor-element-bd4ee687 .elementor-button:hover svg, .elementor-2313 .elementor-element.elementor-element-bd4ee687 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2313 .elementor-element.elementor-element-d1e356c4{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2313 .elementor-element.elementor-element-b3041791 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-cbb07b45{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2313 .elementor-element.elementor-element-037fc2ae{--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;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2313 .elementor-element.elementor-element-037fc2ae:not(.elementor-motion-effects-element-type-background), .elementor-2313 .elementor-element.elementor-element-037fc2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-2313 .elementor-element.elementor-element-037fc2ae::before, .elementor-2313 .elementor-element.elementor-element-037fc2ae > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-037fc2ae > .e-con-inner > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-037fc2ae > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-037fc2ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-037fc2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 60%);}.elementor-2313 .elementor-element.elementor-element-5ae5aa3d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-32625404{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#C5BBCE;}.elementor-2313 .elementor-element.elementor-element-32625404 p{margin-block-end:0px;}.elementor-2313 .elementor-element.elementor-element-debbd951{--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;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2313 .elementor-element.elementor-element-debbd951:not(.elementor-motion-effects-element-type-background), .elementor-2313 .elementor-element.elementor-element-debbd951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-2313 .elementor-element.elementor-element-debbd951::before, .elementor-2313 .elementor-element.elementor-element-debbd951 > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-debbd951 > .e-con-inner > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-debbd951 > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-debbd951 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-debbd951 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 60%);}.elementor-2313 .elementor-element.elementor-element-b5695981 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-c7d58291{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#C5BBCE;}.elementor-2313 .elementor-element.elementor-element-c7d58291 p{margin-block-end:0px;}.elementor-2313 .elementor-element.elementor-element-02e42b54{--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;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2313 .elementor-element.elementor-element-02e42b54:not(.elementor-motion-effects-element-type-background), .elementor-2313 .elementor-element.elementor-element-02e42b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-2313 .elementor-element.elementor-element-02e42b54::before, .elementor-2313 .elementor-element.elementor-element-02e42b54 > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-02e42b54 > .e-con-inner > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-02e42b54 > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-02e42b54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-02e42b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 60%);}.elementor-2313 .elementor-element.elementor-element-1ff2e91c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-853d119e{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#C5BBCE;}.elementor-2313 .elementor-element.elementor-element-853d119e p{margin-block-end:0px;}.elementor-2313 .elementor-element.elementor-element-eb27ed55{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2313 .elementor-element.elementor-element-7487e9ea .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-65309da4{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2313 .elementor-element.elementor-element-04a6dac0{--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;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2313 .elementor-element.elementor-element-04a6dac0:not(.elementor-motion-effects-element-type-background), .elementor-2313 .elementor-element.elementor-element-04a6dac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-2313 .elementor-element.elementor-element-04a6dac0::before, .elementor-2313 .elementor-element.elementor-element-04a6dac0 > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-04a6dac0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-04a6dac0 > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-04a6dac0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-04a6dac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 60%);}.elementor-2313 .elementor-element.elementor-element-c6d313e3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-727a6070 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-92fbc474{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#C5BBCE;}.elementor-2313 .elementor-element.elementor-element-92fbc474 p{margin-block-end:0px;}.elementor-2313 .elementor-element.elementor-element-7b3b8e56{--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;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2313 .elementor-element.elementor-element-7b3b8e56:not(.elementor-motion-effects-element-type-background), .elementor-2313 .elementor-element.elementor-element-7b3b8e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-2313 .elementor-element.elementor-element-7b3b8e56::before, .elementor-2313 .elementor-element.elementor-element-7b3b8e56 > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-7b3b8e56 > .e-con-inner > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-7b3b8e56 > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-7b3b8e56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-7b3b8e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 60%);}.elementor-2313 .elementor-element.elementor-element-50418c87 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-9b8dcdc4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-c6cc6c7f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#C5BBCE;}.elementor-2313 .elementor-element.elementor-element-c6cc6c7f p{margin-block-end:0px;}.elementor-2313 .elementor-element.elementor-element-b658bfc4{--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;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2313 .elementor-element.elementor-element-b658bfc4:not(.elementor-motion-effects-element-type-background), .elementor-2313 .elementor-element.elementor-element-b658bfc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-2313 .elementor-element.elementor-element-b658bfc4::before, .elementor-2313 .elementor-element.elementor-element-b658bfc4 > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-b658bfc4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-b658bfc4 > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-b658bfc4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-b658bfc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 60%);}.elementor-2313 .elementor-element.elementor-element-7f2ed588 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-c1918939 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-a2749984{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#C5BBCE;}.elementor-2313 .elementor-element.elementor-element-a2749984 p{margin-block-end:0px;}.elementor-2313 .elementor-element.elementor-element-e090dca2{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2313 .elementor-element.elementor-element-421da1fb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-323338de{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#C5BBCE;}.elementor-2313 .elementor-element.elementor-element-323338de p{margin-block-end:0px;}.elementor-2313 .elementor-element.elementor-element-7306663e{--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;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2313 .elementor-element.elementor-element-7306663e:not(.elementor-motion-effects-element-type-background), .elementor-2313 .elementor-element.elementor-element-7306663e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-2313 .elementor-element.elementor-element-7306663e::before, .elementor-2313 .elementor-element.elementor-element-7306663e > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-7306663e > .e-con-inner > .elementor-background-video-container::before, .elementor-2313 .elementor-element.elementor-element-7306663e > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-7306663e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2313 .elementor-element.elementor-element-7306663e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 60%);}.elementor-2313 .elementor-element.elementor-element-3e54f414 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:#F7F2FB;}.elementor-2313 .elementor-element.elementor-element-8131a779{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.75em;color:#C5BBCE;}.elementor-2313 .elementor-element.elementor-element-8131a779 p{margin-block-end:0px;}.elementor-2313 .elementor-element.elementor-element-d898e3d8 .elementor-button{background-color:#8920D5;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:18px 25px 18px 25px;}.elementor-2313 .elementor-element.elementor-element-d898e3d8 .elementor-button:hover, .elementor-2313 .elementor-element.elementor-element-d898e3d8 .elementor-button:focus{background-color:#A53DE9;color:#FFFFFF;}.elementor-2313 .elementor-element.elementor-element-d898e3d8 .elementor-button:hover svg, .elementor-2313 .elementor-element.elementor-element-d898e3d8 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2313 .elementor-element.elementor-element-7f79b76e{--content-width:1190px;}.elementor-2313 .elementor-element.elementor-element-037fc2ae{--width:100%;}.elementor-2313 .elementor-element.elementor-element-debbd951{--width:100%;}.elementor-2313 .elementor-element.elementor-element-02e42b54{--width:100%;}.elementor-2313 .elementor-element.elementor-element-04a6dac0{--width:100%;}.elementor-2313 .elementor-element.elementor-element-7b3b8e56{--width:100%;}.elementor-2313 .elementor-element.elementor-element-b658bfc4{--width:100%;}.elementor-2313 .elementor-element.elementor-element-7306663e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2313 .elementor-element.elementor-element-037fc2ae{--width:100%;}.elementor-2313 .elementor-element.elementor-element-debbd951{--width:100%;}.elementor-2313 .elementor-element.elementor-element-02e42b54{--width:100%;}.elementor-2313 .elementor-element.elementor-element-04a6dac0{--width:100%;}.elementor-2313 .elementor-element.elementor-element-7b3b8e56{--width:100%;}.elementor-2313 .elementor-element.elementor-element-b658bfc4{--width:100%;}.elementor-2313 .elementor-element.elementor-element-7306663e{--width:100%;}}@media(max-width:767px){.elementor-2313 .elementor-element.elementor-element-7f79b76e{--padding-top:65px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-2313 .elementor-element.elementor-element-efc1f613 .elementor-heading-title{font-size:30px;}.elementor-2313 .elementor-element.elementor-element-ddb8e0fa{--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-2313 .elementor-element.elementor-element-c77fb718 .elementor-heading-title{font-size:30px;}.elementor-2313 .elementor-element.elementor-element-b3041791 .elementor-heading-title{font-size:30px;}.elementor-2313 .elementor-element.elementor-element-cbb07b45{--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-2313 .elementor-element.elementor-element-037fc2ae{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2313 .elementor-element.elementor-element-5ae5aa3d .elementor-heading-title{font-size:24px;}.elementor-2313 .elementor-element.elementor-element-debbd951{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2313 .elementor-element.elementor-element-b5695981 .elementor-heading-title{font-size:24px;}.elementor-2313 .elementor-element.elementor-element-02e42b54{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2313 .elementor-element.elementor-element-1ff2e91c .elementor-heading-title{font-size:24px;}.elementor-2313 .elementor-element.elementor-element-7487e9ea .elementor-heading-title{font-size:30px;}.elementor-2313 .elementor-element.elementor-element-65309da4{--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-2313 .elementor-element.elementor-element-04a6dac0{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2313 .elementor-element.elementor-element-c6d313e3 .elementor-heading-title{font-size:30px;}.elementor-2313 .elementor-element.elementor-element-727a6070 .elementor-heading-title{font-size:20px;}.elementor-2313 .elementor-element.elementor-element-7b3b8e56{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2313 .elementor-element.elementor-element-50418c87 .elementor-heading-title{font-size:30px;}.elementor-2313 .elementor-element.elementor-element-9b8dcdc4 .elementor-heading-title{font-size:20px;}.elementor-2313 .elementor-element.elementor-element-b658bfc4{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2313 .elementor-element.elementor-element-7f2ed588 .elementor-heading-title{font-size:30px;}.elementor-2313 .elementor-element.elementor-element-c1918939 .elementor-heading-title{font-size:20px;}.elementor-2313 .elementor-element.elementor-element-421da1fb .elementor-heading-title{font-size:30px;}.elementor-2313 .elementor-element.elementor-element-7306663e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2313 .elementor-element.elementor-element-3e54f414 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for container, class: .elementor-element-7f79b76e */.elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-intro{max-width:920px} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-eyebrow{font-size:12px;font-weight:700;letter-spacing:1.7px;color:#C180F0;line-height:1.7} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-tags span{padding:7px 13px;border:1px solid #593273;border-radius:24px;color:#DBCEE7;font-size:12px;background:#25112f} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-row>.e-con{flex:1;min-width:0} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-row>.elementor-widget-button{width:auto} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-browser-bar{display:flex;justify-content:space-between;gap:14px;padding:16px 20px;border:1px solid #5D3A73;border-radius:16px 16px 0 0;background:#24152F;color:#C2B4CE;font-size:12px;letter-spacing:.4px} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-browser-bar span:first-child{color:#AF6EDC} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-showcase{gap:16px} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-preview img{width:100%;height:auto;border:1px solid #5D3A73;box-shadow:0 26px 70px #0008} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-source{font-size:12px;line-height:1.7;color:#AC9DB8} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-secondary{color:#D5ABE8;font-weight:600;font-size:14px} .elementor-2313 .elementor-element.elementor-element-7f79b76e h1,.elementor-2313 .elementor-element.elementor-element-7f79b76e h2,.elementor-2313 .elementor-element.elementor-element-7f79b76e h3{overflow-wrap:break-word} .elementor-2313 .elementor-element.elementor-element-7f79b76e p:last-child{margin-bottom:0} @media(max-width:767px){.elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-row{flex-direction:column} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-row>.elementor-widget-button,.elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-row>.e-con{width:100%} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-case-row .elementor-button{width:100%} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-browser-bar{font-size:10px;padding:13px 12px} .elementor-2313 .elementor-element.elementor-element-7f79b76e .cg-browser-bar span:last-child{display:none}}/* End custom CSS */