.elementor-1349 .elementor-element.elementor-element-a94de77{--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;}.elementor-1349 .elementor-element.elementor-element-7cbad54{--display:flex;}.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-1349 .elementor-element.elementor-element-211272d{--display:flex;}.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-1349 .elementor-element.elementor-element-f49df8e{text-align:center;}.elementor-1349 .elementor-element.elementor-element-f49df8e .elementor-heading-title{font-family:"mundo-sans-std-black", Sans-serif;font-size:90px;font-weight:600;}.elementor-1349 .elementor-element.elementor-element-3a36f6b{text-align:center;}.elementor-1349 .elementor-element.elementor-element-3a36f6b .elementor-heading-title{font-family:"mundo-sans-std-black", Sans-serif;font-size:90px;font-weight:600;color:#000000;}.elementor-1349 .elementor-element.elementor-element-e4f3963{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-1349 .elementor-element.elementor-element-27124fe{padding:0em 10em 0em 10em;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:31px;}.elementor-1349 .elementor-element.elementor-element-8b00f32{--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;}.elementor-1349 .elementor-element.elementor-element-bb1d297 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1349 .elementor-element.elementor-element-610803d .elementor-button{background-color:#EE945D05;fill:#010102;color:#010102;border-style:solid;border-width:1px 1px 1px 1px;border-color:#590DA5;border-radius:9px 9px 9px 9px;}.elementor-1349 .elementor-element.elementor-element-610803d .elementor-button:hover, .elementor-1349 .elementor-element.elementor-element-610803d .elementor-button:focus{background-color:#590DA5;color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-610803d .elementor-button:hover svg, .elementor-1349 .elementor-element.elementor-element-610803d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-7dc8299{--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;}.elementor-1349 .elementor-element.elementor-element-a098ecc{--spacer-size:50px;}.elementor-1349 .elementor-element.elementor-element-fa06193{--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;}.elementor-1349 .elementor-element.elementor-element-c451898{--spacer-size:27px;}.elementor-1349 .elementor-element.elementor-element-5c4ed8f{text-align:center;}.elementor-1349 .elementor-element.elementor-element-5c4ed8f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:51px;font-weight:600;color:#000000;}.elementor-1349 .elementor-element.elementor-element-1127c85{padding:0em 10em 0em 10em;text-align:center;}.elementor-1349 .elementor-element.elementor-element-1127c85 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:31px;color:#A3A3A3;}.elementor-1349 .elementor-element.elementor-element-b1bb629{--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:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;}.elementor-1349 .elementor-element.elementor-element-dc1f0e6{--display:flex;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-1349 .elementor-element.elementor-element-7e10812{--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:1% 1%;--row-gap:1%;--column-gap:1%;}.elementor-1349 .elementor-element.elementor-element-89461f6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1349 .elementor-element.elementor-element-d1f7a04.elementor-element{--align-self:flex-start;}.elementor-1349 .elementor-element.elementor-element-d1f7a04.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-d1f7a04.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-d1f7a04.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-d1f7a04.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-d1f7a04.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-d1f7a04 .elementor-icon{font-size:25px;}.elementor-1349 .elementor-element.elementor-element-d1f7a04 .elementor-icon svg{height:25px;}.elementor-1349 .elementor-element.elementor-element-5d8d0e0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1349 .elementor-element.elementor-element-5d8d0e0.elementor-element{--align-self:center;}.elementor-1349 .elementor-element.elementor-element-9f420a2{--display:flex;}.elementor-1349 .elementor-element.elementor-element-4f6d308{--display:flex;}.elementor-1349 .elementor-element.elementor-element-cdc52a2{--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;}.elementor-1349 .elementor-element.elementor-element-28b7324{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-1349 .elementor-element.elementor-element-28b7324 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-1349 .elementor-element.elementor-element-28b7324 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-1349 .elementor-element.elementor-element-2c1e717{--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;}.elementor-1349 .elementor-element.elementor-element-dffc2b7 .elementor-icon-wrapper{text-align:center;}.elementor-1349 .elementor-element.elementor-element-dffc2b7.elementor-view-stacked .elementor-icon{background-color:#CACACA;}.elementor-1349 .elementor-element.elementor-element-dffc2b7.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-dffc2b7.elementor-view-default .elementor-icon{color:#CACACA;border-color:#CACACA;}.elementor-1349 .elementor-element.elementor-element-dffc2b7.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-dffc2b7.elementor-view-default .elementor-icon svg{fill:#CACACA;}.elementor-1349 .elementor-element.elementor-element-dffc2b7 .elementor-icon{font-size:24px;}.elementor-1349 .elementor-element.elementor-element-dffc2b7 .elementor-icon svg{height:24px;}.elementor-1349 .elementor-element.elementor-element-2d0245b{text-align:center;color:#AAA9A9;}.elementor-1349 .elementor-element.elementor-element-0699fab{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1349 .elementor-element.elementor-element-8403eff{--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:1% 1%;--row-gap:1%;--column-gap:1%;}.elementor-1349 .elementor-element.elementor-element-9fc3805{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-385027c.elementor-element{--align-self:flex-start;}.elementor-1349 .elementor-element.elementor-element-385027c.elementor-view-stacked .elementor-icon{background-color:#FDFDFD;}.elementor-1349 .elementor-element.elementor-element-385027c.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-385027c.elementor-view-default .elementor-icon{color:#FDFDFD;border-color:#FDFDFD;}.elementor-1349 .elementor-element.elementor-element-385027c.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-385027c.elementor-view-default .elementor-icon svg{fill:#FDFDFD;}.elementor-1349 .elementor-element.elementor-element-385027c .elementor-icon{font-size:25px;}.elementor-1349 .elementor-element.elementor-element-385027c .elementor-icon svg{height:25px;}.elementor-1349 .elementor-element.elementor-element-3e96a81{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1349 .elementor-element.elementor-element-3e96a81.elementor-element{--align-self:center;}.elementor-1349 .elementor-element.elementor-element-9f826c7{--display:flex;}.elementor-1349 .elementor-element.elementor-element-4a6a8b9{--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;}.elementor-1349 .elementor-element.elementor-element-8c65066 .elementor-icon-wrapper{text-align:center;}.elementor-1349 .elementor-element.elementor-element-8c65066.elementor-view-stacked .elementor-icon{background-color:#B1B1B1;}.elementor-1349 .elementor-element.elementor-element-8c65066.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-8c65066.elementor-view-default .elementor-icon{color:#B1B1B1;border-color:#B1B1B1;}.elementor-1349 .elementor-element.elementor-element-8c65066.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-8c65066.elementor-view-default .elementor-icon svg{fill:#B1B1B1;}.elementor-1349 .elementor-element.elementor-element-8c65066 .elementor-icon{font-size:20px;}.elementor-1349 .elementor-element.elementor-element-8c65066 .elementor-icon svg{height:20px;}.elementor-1349 .elementor-element.elementor-element-22e7aa8.elementor-element{--align-self:center;}.elementor-1349 .elementor-element.elementor-element-22e7aa8{color:#AFAFAF;}.elementor-1349 .elementor-element.elementor-element-912c6b6{--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:1% 1%;--row-gap:1%;--column-gap:1%;}.elementor-1349 .elementor-element.elementor-element-cad81a3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-3b235ae.elementor-element{--align-self:flex-start;}.elementor-1349 .elementor-element.elementor-element-3b235ae.elementor-view-stacked .elementor-icon{background-color:#FFFEFF;}.elementor-1349 .elementor-element.elementor-element-3b235ae.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-3b235ae.elementor-view-default .elementor-icon{color:#FFFEFF;border-color:#FFFEFF;}.elementor-1349 .elementor-element.elementor-element-3b235ae.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-3b235ae.elementor-view-default .elementor-icon svg{fill:#FFFEFF;}.elementor-1349 .elementor-element.elementor-element-3b235ae .elementor-icon{font-size:25px;}.elementor-1349 .elementor-element.elementor-element-3b235ae .elementor-icon svg{height:25px;}.elementor-1349 .elementor-element.elementor-element-c7c46a6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1349 .elementor-element.elementor-element-c7c46a6.elementor-element{--align-self:center;}.elementor-1349 .elementor-element.elementor-element-882d142{--display:flex;}.elementor-1349 .elementor-element.elementor-element-efea687{--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:1% 1%;--row-gap:1%;--column-gap:1%;}.elementor-1349 .elementor-element.elementor-element-f0eb09c .elementor-icon-wrapper{text-align:center;}.elementor-1349 .elementor-element.elementor-element-f0eb09c .elementor-icon{font-size:40px;}.elementor-1349 .elementor-element.elementor-element-f0eb09c .elementor-icon svg{height:40px;}.elementor-1349 .elementor-element.elementor-element-eff031e.elementor-element{--align-self:center;}.elementor-1349 .elementor-element.elementor-element-2801314{--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:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-1349 .elementor-element.elementor-element-677f529{--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:1% 1%;--row-gap:1%;--column-gap:1%;}.elementor-1349 .elementor-element.elementor-element-6eedce4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-fbf4925.elementor-element{--align-self:flex-start;}.elementor-1349 .elementor-element.elementor-element-fbf4925.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-fbf4925.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-fbf4925.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-fbf4925.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-fbf4925.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-fbf4925 .elementor-icon{font-size:25px;}.elementor-1349 .elementor-element.elementor-element-fbf4925 .elementor-icon svg{height:25px;}.elementor-1349 .elementor-element.elementor-element-d4ef6ee{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1349 .elementor-element.elementor-element-d4ef6ee.elementor-element{--align-self:center;}.elementor-1349 .elementor-element.elementor-element-3920362{--display:flex;}.elementor-1349 .elementor-element.elementor-element-ad43137{--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;}.elementor-1349 .elementor-element.elementor-element-c44562a .elementor-icon-wrapper{text-align:center;}.elementor-1349 .elementor-element.elementor-element-c44562a .elementor-icon{font-size:40px;}.elementor-1349 .elementor-element.elementor-element-c44562a .elementor-icon svg{height:40px;}.elementor-1349 .elementor-element.elementor-element-777b2c3.elementor-element{--align-self:center;}.elementor-1349 .elementor-element.elementor-element-546f23c{--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:1% 1%;--row-gap:1%;--column-gap:1%;}.elementor-1349 .elementor-element.elementor-element-47f97cc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-3fe4585.elementor-element{--align-self:flex-start;}.elementor-1349 .elementor-element.elementor-element-3fe4585.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-3fe4585.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-3fe4585.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-3fe4585.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-3fe4585.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-3fe4585 .elementor-icon{font-size:25px;}.elementor-1349 .elementor-element.elementor-element-3fe4585 .elementor-icon svg{height:25px;}.elementor-1349 .elementor-element.elementor-element-ac29dba{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1349 .elementor-element.elementor-element-ac29dba.elementor-element{--align-self:center;}.elementor-1349 .elementor-element.elementor-element-4511b3a{--display:flex;}.elementor-1349 .elementor-element.elementor-element-71a96bd{--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:1% 1%;--row-gap:1%;--column-gap:1%;}.elementor-1349 .elementor-element.elementor-element-2688843 .elementor-icon-wrapper{text-align:center;}.elementor-1349 .elementor-element.elementor-element-2688843 .elementor-icon{font-size:40px;}.elementor-1349 .elementor-element.elementor-element-2688843 .elementor-icon svg{height:40px;}.elementor-1349 .elementor-element.elementor-element-e9d3af7.elementor-element{--align-self:center;}.elementor-1349 .elementor-element.elementor-element-150dfe1{--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:4%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-1349 .elementor-element.elementor-element-2b8587b{text-align:center;}.elementor-1349 .elementor-element.elementor-element-2b8587b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-1349 .elementor-element.elementor-element-8670d46{padding:0em 10em 0em 10em;text-align:center;}.elementor-1349 .elementor-element.elementor-element-8670d46 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:31px;color:#838383;}.elementor-1349 .elementor-element.elementor-element-24acf2a{--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;}.elementor-1349 .elementor-element.elementor-element-56775dd{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1349 .elementor-element.elementor-element-4ad2984{--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;}.elementor-1349 .elementor-element.elementor-element-9cfefbc .elementor-heading-title{color:#000000;}.elementor-1349 .elementor-element.elementor-element-6b12a18{--display:flex;}.elementor-1349 .elementor-element.elementor-element-32998cf .elementor-heading-title{color:#000000;}.elementor-1349 .elementor-element.elementor-element-d96143f{font-family:"Roboto", Sans-serif;font-weight:400;color:#858585;}.elementor-1349 .elementor-element.elementor-element-017738f .elementor-heading-title{color:#080808;}.elementor-1349 .elementor-element.elementor-element-3fb89fd .elementor-heading-title{color:#000000;}.elementor-1349 .elementor-element.elementor-element-ec3bbcc{padding:0em 0em 0em 0em;}.elementor-1349 .elementor-element.elementor-element-ec3bbcc.elementor-element{--align-self:center;}.elementor-1349 .elementor-element.elementor-element-c2dfa9c{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-1349 .elementor-element.elementor-element-c2dfa9c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-1349 .elementor-element.elementor-element-c2dfa9c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-1349 .elementor-element.elementor-element-0943d82{--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;--justify-content:center;--align-items:flex-end;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1349 .elementor-element.elementor-element-28f2e97 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-1349 .elementor-element.elementor-element-28f2e97.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-28f2e97.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-28f2e97.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-28f2e97 .elementor-icon{font-size:25px;}.elementor-1349 .elementor-element.elementor-element-c698ab0{--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;}.elementor-1349 .elementor-element.elementor-element-e044ca3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1349 .elementor-element.elementor-element-f3f5658{--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;}.elementor-1349 .elementor-element.elementor-element-1cb07c1 .elementor-heading-title{color:#000000;}.elementor-1349 .elementor-element.elementor-element-7dc45f2 .elementor-heading-title{color:#B7B7B7;}.elementor-1349 .elementor-element.elementor-element-383d54b{--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;--justify-content:center;--align-items:flex-end;}.elementor-1349 .elementor-element.elementor-element-0339ac8 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1349 .elementor-element.elementor-element-0339ac8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-0339ac8.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-0339ac8.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-0339ac8 .elementor-icon{font-size:30px;}.elementor-1349 .elementor-element.elementor-element-6ba2774{--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;}.elementor-1349 .elementor-element.elementor-element-5794fd9{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1349 .elementor-element.elementor-element-e59037a{--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;}.elementor-1349 .elementor-element.elementor-element-aac0283 .elementor-heading-title{color:#000000;}.elementor-1349 .elementor-element.elementor-element-aed507c .elementor-heading-title{color:#B7B7B7;}.elementor-1349 .elementor-element.elementor-element-91a5fd2{--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;--justify-content:center;--align-items:flex-end;}.elementor-1349 .elementor-element.elementor-element-4de5e8e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1349 .elementor-element.elementor-element-4de5e8e.elementor-view-stacked .elementor-icon{background-color:#E9DBF3;}.elementor-1349 .elementor-element.elementor-element-4de5e8e.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-4de5e8e.elementor-view-default .elementor-icon{fill:#E9DBF3;color:#E9DBF3;border-color:#E9DBF3;}.elementor-1349 .elementor-element.elementor-element-4de5e8e .elementor-icon{font-size:30px;}.elementor-1349 .elementor-element.elementor-element-d78f42f{--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;}.elementor-1349 .elementor-element.elementor-element-cc949df{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1349 .elementor-element.elementor-element-fe210a7{--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;}.elementor-1349 .elementor-element.elementor-element-63cf32a .elementor-heading-title{color:#030303;}.elementor-1349 .elementor-element.elementor-element-87e9803 .elementor-heading-title{color:#B7B7B7;}.elementor-1349 .elementor-element.elementor-element-1b6153f{--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;--justify-content:center;--align-items:flex-end;}.elementor-1349 .elementor-element.elementor-element-ca32b0a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1349 .elementor-element.elementor-element-ca32b0a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-ca32b0a.elementor-view-framed .elementor-icon, .elementor-1349 .elementor-element.elementor-element-ca32b0a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1349 .elementor-element.elementor-element-ca32b0a .elementor-icon{font-size:30px;}.elementor-1349 .elementor-element.elementor-element-e83bc42{--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;--margin-top:7em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;}.elementor-1349 .elementor-element.elementor-element-46020c4{text-align:center;}.elementor-1349 .elementor-element.elementor-element-46020c4 .elementor-heading-title{color:#000000;}.elementor-1349 .elementor-element.elementor-element-ca0eaf1{padding:0em 10em 0em 10em;text-align:center;}.elementor-1349 .elementor-element.elementor-element-ca0eaf1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:31px;color:#7E7E7E;}.elementor-1349 .elementor-element.elementor-element-33b4b45{--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;}.elementor-1349 .elementor-element.elementor-element-02ca6f0{--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:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-1349 .elementor-element.elementor-element-5d01e18{--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;}.elementor-1349 .elementor-element.elementor-element-47b4330 .elementor-heading-title{color:#000000;}.elementor-1349 .elementor-element.elementor-element-1206712 .elementor-heading-title{color:#000000;}.elementor-1349 .elementor-element.elementor-element-293cd7b .elementor-heading-title{color:#080808;}.elementor-1349 .elementor-element.elementor-element-dea0c79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1349 .elementor-element.elementor-element-a85b17e{--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;}.elementor-1349 .elementor-element.elementor-element-3b98ea1 .elementor-heading-title{color:#000000;}.elementor-1349 .elementor-element.elementor-element-08f4911 .elementor-heading-title{color:#020202;}.elementor-1349 .elementor-element.elementor-element-22da958 .elementor-heading-title{color:#000000;}.elementor-1349 .elementor-element.elementor-element-f0f3540{--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;}.elementor-1349 .elementor-element.elementor-element-81036ba .elementor-heading-title{color:#000000;}.elementor-1349 .elementor-element.elementor-element-54eb30b .elementor-heading-title{color:#050505;}.elementor-1349 .elementor-element.elementor-element-3d2afdb .elementor-heading-title{color:#000000;}.elementor-1349 .elementor-element.elementor-element-7516db5{--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:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1349 .elementor-element.elementor-element-faffc54{--display:flex;}.elementor-1349 .elementor-element.elementor-element-cee1cfb{text-align:center;}.elementor-1349 .elementor-element.elementor-element-cee1cfb .elementor-heading-title{color:#070707;}.elementor-1349 .elementor-element.elementor-element-917bd9f{padding:0em 20em 0em 20em;text-align:center;}.elementor-1349 .elementor-element.elementor-element-8caa876{--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:center;}.elementor-1349 .elementor-element.elementor-element-049d145 .elementor-button{background-color:#EE945D00;}.elementor-1349 .elementor-element.elementor-element-049d145 .elementor-button:hover, .elementor-1349 .elementor-element.elementor-element-049d145 .elementor-button:focus{background-color:#590DA5;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1349 .elementor-element.elementor-element-7e10812{--width:100%;}.elementor-1349 .elementor-element.elementor-element-8403eff{--width:50%;}.elementor-1349 .elementor-element.elementor-element-912c6b6{--width:50%;}.elementor-1349 .elementor-element.elementor-element-677f529{--width:50%;}.elementor-1349 .elementor-element.elementor-element-546f23c{--width:50%;}.elementor-1349 .elementor-element.elementor-element-56775dd{--width:100%;}.elementor-1349 .elementor-element.elementor-element-4ad2984{--width:98%;}.elementor-1349 .elementor-element.elementor-element-0943d82{--width:50%;}.elementor-1349 .elementor-element.elementor-element-f3f5658{--width:50%;}.elementor-1349 .elementor-element.elementor-element-383d54b{--width:50%;}.elementor-1349 .elementor-element.elementor-element-e59037a{--width:50%;}.elementor-1349 .elementor-element.elementor-element-91a5fd2{--width:50%;}.elementor-1349 .elementor-element.elementor-element-fe210a7{--width:50%;}.elementor-1349 .elementor-element.elementor-element-1b6153f{--width:50%;}.elementor-1349 .elementor-element.elementor-element-5d01e18{--width:33%;}.elementor-1349 .elementor-element.elementor-element-a85b17e{--width:33%;}.elementor-1349 .elementor-element.elementor-element-f0f3540{--width:33%;}}@media(max-width:1024px){.elementor-1349 .elementor-element.elementor-element-27124fe{padding:0em 5em 0em 5em;}.elementor-1349 .elementor-element.elementor-element-89461f6{--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-9fc3805{--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-cad81a3{--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-6eedce4{--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-47f97cc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1349 .elementor-element.elementor-element-f49df8e .elementor-heading-title{font-size:56px;}.elementor-1349 .elementor-element.elementor-element-3a36f6b .elementor-heading-title{font-size:45px;}.elementor-1349 .elementor-element.elementor-element-27124fe{padding:0em 0em 0em 0em;}.elementor-1349 .elementor-element.elementor-element-1127c85{padding:0em 0em 0em 0em;}.elementor-1349 .elementor-element.elementor-element-89461f6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-9fc3805{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-cad81a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-6eedce4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-47f97cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1349 .elementor-element.elementor-element-8670d46{padding:0em 0em 0em 0em;}.elementor-1349 .elementor-element.elementor-element-ca0eaf1{padding:0em 0em 0em 0em;}.elementor-1349 .elementor-element.elementor-element-917bd9f{padding:0em 0em 0em 0em;}}/* Start custom CSS *//* Page Background Gradient */
.site-main.post-1349 .page-content {
    background: linear-gradient(135deg, #fef7ed 0%, #fdf4ff 50%, #eff6ff 100%);
    min-height: 100vh;
    position: relative;
    overflow: hidden;
}

.elementp  p {
    font-size: 18px;
    color: #8c7aa6;
    line-height: 1.7;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}



.elementpul p,ul {
    font-size: 18px;
    color: #8c7aa6;
    line-height: 1.7;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

/* 3-color gradient span */
.gradient1-span {
    background: linear-gradient(135deg, #7E23c4, #c04eff, #fc844f);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    display: inline;
}

/* Floating Background Elements */
.site-main.post-1349 .page-content::before {
    content: '';
    position: absolute;
    top: 80px;
    left: -80px;
    width: 384px;
    height: 384px;
    background: rgba(124, 58, 237, 0.15);
    border-radius: 50%;
    filter: blur(64px);
    animation: float 6s ease-in-out infinite;
    z-index: 0;
}

.site-main.post-1349 .page-content::after {
    content: '';
    position: absolute;
    top: 33%;
    right: 40px;
    width: 320px;
    height: 320px;
    background: rgba(245, 158, 11, 0.15);
    border-radius: 50%;
    filter: blur(64px);
    animation: float 6s ease-in-out infinite 2s;
    z-index: 0;
}

@keyframes float {
    0%, 100% { transform: translateY(0px); }
    50% { transform: translateY(-20px); }
}

/* First Section - Hero Buttons */
.elementor-element-a94de77 .elementor-element-eaf2792 .elementor-button {
    background: linear-gradient(135deg, #7c3aed 0%, #8b5cf6 30%, #F36C5C 100%);
    color: white !important;
    border: none;
    font-weight: 700;
    box-shadow: 0 0 40px rgba(139, 92, 246, 0.4);
    border-radius: 50px;
    padding: 12px 24px;
}

.elementor-element-a94de77 .elementor-element-bb1d297 .elementor-button {
    background: linear-gradient(135deg, #7c3aed 0%, #8b5cf6 30%, #F36C5C 100%);
    color: white !important;
    border: none;
    font-weight: 700;
    box-shadow: 0 0 40px rgba(139, 92, 246, 0.4);
    border-radius: 12px;
    padding: 16px 32px;
    font-size: 16px;
}

.elementor-element-a94de77 .elementor-element-610803d .elementor-button {
    background: transparent;
    border: 2px solid #7c3aed;
    color: #7c3aed !important;
    font-weight: 700;
    border-radius: 12px;
    padding: 16px 32px;
    font-size: 16px;
    transition: all 0.3s ease;
}

.elementor-element-a94de77 .elementor-element-610803d .elementor-button:hover {
    background: #7c3aed;
    color: white !important;
}

/* Hero Title Gradient */
.elementor-element-a94de77 .elementor-element-f49df8e .elementor-heading-title {
    background: linear-gradient(135deg, #7c3aed 30%, #8b5cf6 20%, #F36B5A 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: 900;
    font-size: 4rem;
    line-height: 1.1;
}

/* Active Initiatives Section */
.elementor-element-0699fab {
    position: relative;
    z-index: 2;
}

/* Initiative Cards */
.elementor-element-8403eff,
.elementor-element-912c6b6,
.elementor-element-677f529,
.elementor-element-546f23c {
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(20px);
    border: 2px solid rgba(226, 232, 240, 0.8);
    border-radius: 16px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    overflow: hidden;
}

.elementor-element-8403eff:hover,
.elementor-element-912c6b6:hover,
.elementor-element-677f529:hover,
.elementor-element-546f23c:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 60px rgba(139, 92, 246, 0.3);
    border-color: rgba(124, 58, 237, 0.3);
}

/* Card Status Badges */
.elementor-element-8403eff .elementor-element-3e96a81 .elementor-button,
.elementor-element-912c6b6 .elementor-element-c7c46a6 .elementor-button,
.elementor-element-677f529 .elementor-element-d4ef6ee .elementor-button,
.elementor-element-677f529 .elementor-element-d4ef6ee .elementor-button,
.elementor-element-89461f6 .elementor-element-5d8d0e0 .elementor-button {
    background: linear-gradient(135deg, #f59e0b 0%, #f97316 100%);
    color: white !important;
    border: none;
    font-weight: 700;
    border-radius: 50px;
    font-size: 12px;
    padding: 6px 12px;
    box-shadow: 0 4px 12px rgba(245, 158, 11, 0.3);
}

/* Card Icons */
.elementor-element-8403eff .elementor-element-385027c .elementor-icon,
.elementor-element-912c6b6 .elementor-element-3b235ae .elementor-icon,
.elementor-element-677f529 .elementor-element-fbf4925 .elementor-icon,
.elementor-element-dc1f0e6 .elementor-element-d1f7a04
    .elementor-icon,
.elementor-element-546f23c .elementor-element-3fe4585 .elementor-icon {
    background: linear-gradient(135deg, #7c3aed 0%, #8b5cf6 30%, #F36C5C 100%);
    padding: 16px;
    border-radius: 12px;
    box-shadow: 0 8px 24px rgba(124, 58, 237, 0.3);
}

.elementor-element-8403eff .elementor-element-385027c .elementor-icon svg,
.elementor-element-912c6b6 .elementor-element-3b235ae .elementor-icon svg,
.elementor-element-dc1f0e6 .elementor-element-d1f7a04
    .elementor-icon svg,
.elementor-element-677f529 .elementor-element-fbf4925 .elementor-icon svg,
.elementor-element-546f23c .elementor-element-3fe4585 .elementor-icon svg {
    color: white !important;
    width: 24px;
    height: 24px;
}

/* Card Titles */
.elementor-element-fa06193.elementor-element-5c4ed8f.elementor-heading-title,
.elementor-element-8403eff .elementor-element-63cde4b .elementor-heading-title,
.elementor-element-912c6b6 .elementor-element-2a19192 .elementor-heading-title,
.elementor-element-677f529 .elementor-element-2dc9ff8 .elementor-heading-title,
.elementor-element-dc1f0e6 .elementor-element-de7e803 .elementor-heading-title,
.elementor-element-546f23c .elementor-element-d0b9b27 .elementor-heading-title {
    color: #1f2937;
    font-weight: 700;
    font-size: 1.5rem;
    transition: color 0.3s ease;
}

.elementor-element-8403eff:hover .elementor-element-63cde4b .elementor-heading-title,
.elementor-element-912c6b6:hover .elementor-element-2a19192 .elementor-heading-title,
.elementor-element-677f529:hover .elementor-element-2dc9ff8 .elementor-heading-title,
.elementor-element-546f23c:hover .elementor-element-d0b9b27 .elementor-heading-title {
    color: #7c3aed;
}

/* Strategic Collaborations Section */
.elementor-element-56775dd,
.elementor-element-dc1f0e6,
.elementor-element-e044ca3,
.elementor-element-5794fd9,
.elementor-element-cc949df {
    background: rgba(255, 255, 255, 0.8);
    backdrop-filter: blur(20px);
    border: 2px solid rgba(226, 232, 240, 0.8);
    border-radius: 16px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease;
    margin-bottom: 24px;
}

.elementor-element-56775dd:hover,
.elementor-element-dc1f0e6:hover,
.elementor-element-e044ca3:hover,
.elementor-element-5794fd9:hover,
.elementor-element-cc949df:hover {
    box-shadow: 0 12px 40px rgba(139, 92, 246, 0.2);
    border-color: rgba(124, 58, 237, 0.3);
}

/* Collaboration Icons */
.elementor-element-56775dd .elementor-element-28f2e97,
.elementor-element-e044ca3 .elementor-element-0339ac8 ,
.elementor-element-5794fd9 .elementor-element-4de5e8e ,
.elementor-element-cc949df .elementor-element-ca32b0a
{
    background: linear-gradient(135deg, #7c3aed 0%, #8b5cf6 30%, #F36C5C 100%);
    padding: 5px 14px 5px 14px;
    border-radius: 25px;
    box-shadow: 0 8px 24px rgba(124, 58, 237, 0.3);
}



/* Collaboration Stats */
.elementor-element-56775dd .elementor-element-28f2e97 .elementor-icon-box-title,
.elementor-element-e044ca3 .elementor-element-0339ac8 .elementor-icon-box-title,
.elementor-element-5794fd9 .elementor-element-4de5e8e .elementor-icon-box-title,
.elementor-element-cc949df .elementor-element-ca32b0a .elementor-icon-box-title {
    background: linear-gradient(135deg, #ffff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: 350;
    font-size: 16px;
}

/* Upcoming Actions Cards */
.elementor-element-5d01e18,
.elementor-element-a85b17e,
.elementor-element-f0f3540 {
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(20px);
    border: 2px solid rgba(226, 232, 240, 0.8);
    border-radius: 16px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    text-align: center;
    padding: 32px 24px;
}

.elementor-element-5d01e18:hover,
.elementor-element-a85b17e:hover,
.elementor-element-f0f3540:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 20px 60px rgba(139, 92, 246, 0.3);
}

/* Action Status */
.elementor-element-5d01e18 .elementor-element-dea0c79 .elementor-heading-title,
.elementor-element-a85b17e .elementor-element-65eee54 .elementor-heading-title,
.elementor-element-f0f3540 .elementor-element-c555a53 .elementor-heading-title {
    background: linear-gradient(135deg, #f59e0b 0%, #f97316 100%);
    color: black !important;
    font-weight: 700;
    border-radius: 50px;
    font-size: 12px;
    padding: 6px 16px;
    display: inline-block;
    box-shadow: 0 4px 12px rgba(245, 158, 11, 0.3);
}

/* CTA Section */
.elementor-element-7516db5 {
    background: linear-gradient(135deg, rgba(124, 58, 237, 0.1) 0%, rgba(245, 158, 11, 0.1) 50%, rgba(59, 130, 246, 0.1) 100%);
    border-radius: 24px;
    padding: 80px 40px;
    text-align: center;
}

/* CTA Buttons */
.elementor-element-7516db5 .elementor-element-cc376de .elementor-button {
    background: linear-gradient(135deg, #7c3aed 0%, #8b5cf6 30%, #F36C5C 100%);
    color: white !important;
    border: none;
    font-weight: 700;
    box-shadow: 0 0 40px rgba(139, 92, 246, 0.4);
    border-radius: 12px;
    padding: 16px 40px;
    font-size: 16px;
}

.elementor-element-7516db5 .elementor-element-049d145 .elementor-button {
    background: transparent;
    border: 2px solid #7c3aed;
    color: #7c3aed !important;
    font-weight: 700;
    border-radius: 12px;
    padding: 16px 40px;
    font-size: 16px;
    transition: all 0.3s ease;
}

.elementor-element-7516db5 .elementor-element-049d145 .elementor-button:hover {
    background: #7c3aed;
    color: white !important;
}

/* Section Headers */
.elementor-element-b1bb629 .elementor-element-5c4ed8f .elementor-heading-title,
.elementor-element-150dfe1 .elementor-element-2b8587b .elementor-heading-title,
.elementor-element-e83bc42 .elementor-element-46020c4 .elementor-heading-title,
.elementor-element-7516db5 .elementor-element-cee1cfb .elementor-heading-title {
    color: #1f2937;
    font-weight: 900;
    font-size: 3rem;
    text-align: center;
}

/* Section Subheaders */
.elementor-element-b1bb629 .elementor-element-1127c85 .elementor-heading-title,
.elementor-element-150dfe1 .elementor-element-8670d46 .elementor-heading-title,
.elementor-element-e83bc42 .elementor-element-ca0eaf1 .elementor-heading-title {
    color: #6b7280;
    font-size: 1.25rem;
    text-align: center;
    font-weight: 400;
}

/* Responsive Design */
@media (max-width: 1024px) {
    .elementor-element-a94de77 .elementor-element-f49df8e .elementor-heading-title {
        font-size: 3rem;
    }
    
    .site-main.post-1349 .page-content::before,
    .site-main.post-1349 .page-content::after {
        display: none;
    }
}

@media (max-width: 768px) {
    .elementor-element-a94de77 .elementor-element-f49df8e .elementor-heading-title {
        font-size: 2.5rem;
    }
    
    .elementor-element-b1bb629 .elementor-element-5c4ed8f .elementor-heading-title,
    .elementor-element-150dfe1 .elementor-element-2b8587b .elementor-heading-title,
    .elementor-element-e83bc42 .elementor-element-46020c4 .elementor-heading-title {
        font-size: 2.5rem;
    }
    
    .elementor-1349 .elementor-button {
        width: 100%;
        margin-bottom: 12px;
    }
}

/* CSS Read more-Less Accordion */
.text-expander .e-n-accordion-item span.read-less {
    display: none;
}

.text-expander.elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title span.read-more {
    display: none;
}
.text-expander.elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title span.read-less {
    display: inline;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'mundo-sans-std-black';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.somaflowthrive.com/wp-content/uploads/2025/10/Mundo-Sans-Std-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */