.elementor-882 .elementor-element.elementor-element-3b46f78{--display:flex;--min-height:300px;--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;overflow:visible;}.elementor-882 .elementor-element.elementor-element-3b46f78:not(.elementor-motion-effects-element-type-background), .elementor-882 .elementor-element.elementor-element-3b46f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000B2A;}.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-882 .elementor-element.elementor-element-7077efc{text-align:center;}.elementor-882 .elementor-element.elementor-element-7077efc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF4D;stroke:#FFFFFF4D;color:#FFFFFF;}.elementor-882 .elementor-element.elementor-element-4a8561d{--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:flex-start;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-882 .elementor-element.elementor-element-f6b2d63 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-882 .elementor-element.elementor-element-f6b2d63 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-882 .elementor-element.elementor-element-f6b2d63{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-882 .elementor-element.elementor-element-f6b2d63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-882 .elementor-element.elementor-element-f6b2d63 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-882 .elementor-element.elementor-element-f6b2d63 .elementor-icon-list-text{transition:color 0.3s;}.elementor-882 .elementor-element.elementor-element-c273deb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-882 .elementor-element.elementor-element-c273deb .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-882 .elementor-element.elementor-element-40c6861{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-3014b90{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-52fdfa7{text-align:start;}.elementor-882 .elementor-element.elementor-element-52fdfa7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-11e0b5d{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-15f08a9{text-align:start;}.elementor-882 .elementor-element.elementor-element-15f08a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-beb9377{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-771d985{text-align:start;}.elementor-882 .elementor-element.elementor-element-771d985 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-4106cb1{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-223c5a5{text-align:start;}.elementor-882 .elementor-element.elementor-element-223c5a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-c506902{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-e847487{text-align:start;}.elementor-882 .elementor-element.elementor-element-e847487 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-67ed297{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-0e5a095{text-align:start;}.elementor-882 .elementor-element.elementor-element-0e5a095 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-c75b23b{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-a4d4f64{text-align:start;}.elementor-882 .elementor-element.elementor-element-a4d4f64 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-045a298{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-882 .elementor-element.elementor-element-045a298 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7800B6;}.elementor-882 .elementor-element.elementor-element-045a298 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-882 .elementor-element.elementor-element-045a298 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-882 .elementor-element.elementor-element-045a298 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-882 .elementor-element.elementor-element-1335bcb{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-844c2d8{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-05adaf7{text-align:start;}.elementor-882 .elementor-element.elementor-element-05adaf7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-ac93a18{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-58dd055{text-align:start;}.elementor-882 .elementor-element.elementor-element-58dd055 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-b4182a0{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-4be98c6{text-align:start;}.elementor-882 .elementor-element.elementor-element-4be98c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-702c702{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-cec2ed2{text-align:start;}.elementor-882 .elementor-element.elementor-element-cec2ed2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-90c7fee{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-f5f2e39{text-align:start;}.elementor-882 .elementor-element.elementor-element-f5f2e39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-7ea5ddf{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-f4023f2{text-align:start;}.elementor-882 .elementor-element.elementor-element-f4023f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-42af58a{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-4edd45f{text-align:start;}.elementor-882 .elementor-element.elementor-element-4edd45f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-c324e78{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-882 .elementor-element.elementor-element-c324e78 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7800B6;}.elementor-882 .elementor-element.elementor-element-c324e78 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-882 .elementor-element.elementor-element-c324e78 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-882 .elementor-element.elementor-element-c324e78 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-882 .elementor-element.elementor-element-affa083{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-7e420eb{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-421c0db{text-align:start;}.elementor-882 .elementor-element.elementor-element-421c0db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-5dd815c{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-aef3ece{text-align:start;}.elementor-882 .elementor-element.elementor-element-aef3ece .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-e3e8712{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-acc3b30{text-align:start;}.elementor-882 .elementor-element.elementor-element-acc3b30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-1ae5c0a{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-7f37936{text-align:start;}.elementor-882 .elementor-element.elementor-element-7f37936 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-b6e9835{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-287ea91{text-align:start;}.elementor-882 .elementor-element.elementor-element-287ea91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-8c8dbf2{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-711a4e1{text-align:start;}.elementor-882 .elementor-element.elementor-element-711a4e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-77d95d1{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-3977b95{text-align:start;}.elementor-882 .elementor-element.elementor-element-3977b95 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-5aeea2f{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-882 .elementor-element.elementor-element-5aeea2f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7800B6;}.elementor-882 .elementor-element.elementor-element-5aeea2f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-882 .elementor-element.elementor-element-5aeea2f {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-882 .elementor-element.elementor-element-5aeea2f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-882 .elementor-element.elementor-element-c7b8b1f{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-4704955{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-0a12b04{text-align:start;}.elementor-882 .elementor-element.elementor-element-0a12b04 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-38afaae{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-a5b2472{text-align:start;}.elementor-882 .elementor-element.elementor-element-a5b2472 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-d7ec989{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-315a866{text-align:start;}.elementor-882 .elementor-element.elementor-element-315a866 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-3e2ed78{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-5e9aee5{text-align:start;}.elementor-882 .elementor-element.elementor-element-5e9aee5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-21295ff{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-6e52669{text-align:start;}.elementor-882 .elementor-element.elementor-element-6e52669 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-cf6c86f{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-0135354{text-align:start;}.elementor-882 .elementor-element.elementor-element-0135354 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-dd6cdaa{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-1e60c28{text-align:start;}.elementor-882 .elementor-element.elementor-element-1e60c28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-9774b9f{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-882 .elementor-element.elementor-element-9774b9f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7800B6;}.elementor-882 .elementor-element.elementor-element-9774b9f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-882 .elementor-element.elementor-element-9774b9f {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-882 .elementor-element.elementor-element-9774b9f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-882 .elementor-element.elementor-element-f519704{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-f671d31{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-e68ce5e{text-align:start;}.elementor-882 .elementor-element.elementor-element-e68ce5e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-0f1e1a3{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-abba38f{text-align:start;}.elementor-882 .elementor-element.elementor-element-abba38f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-74e55f1{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-1abfff2{text-align:start;}.elementor-882 .elementor-element.elementor-element-1abfff2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-8b7df9d{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-c0da0b6{text-align:start;}.elementor-882 .elementor-element.elementor-element-c0da0b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-43fcb1f{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-19fac4d{text-align:start;}.elementor-882 .elementor-element.elementor-element-19fac4d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-f6bd63b{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-1294845{text-align:start;}.elementor-882 .elementor-element.elementor-element-1294845 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-3ffa87a{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-190f472{text-align:start;}.elementor-882 .elementor-element.elementor-element-190f472 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-f619dd2{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-af2cec2{text-align:start;}.elementor-882 .elementor-element.elementor-element-af2cec2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-08c6ed6{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-882 .elementor-element.elementor-element-08c6ed6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7800B6;}.elementor-882 .elementor-element.elementor-element-08c6ed6 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-882 .elementor-element.elementor-element-08c6ed6 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-882 .elementor-element.elementor-element-08c6ed6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-882 .elementor-element.elementor-element-22f7ec7{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-c27c38e{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-389a5c9{text-align:start;}.elementor-882 .elementor-element.elementor-element-389a5c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-ba605c7{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-9a2b5db{text-align:start;}.elementor-882 .elementor-element.elementor-element-9a2b5db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-19cd5b7{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-3a03447{text-align:start;}.elementor-882 .elementor-element.elementor-element-3a03447 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-3cf0d1b{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-e4e4293{text-align:start;}.elementor-882 .elementor-element.elementor-element-e4e4293 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-eeb8aec{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-e102de8{text-align:start;}.elementor-882 .elementor-element.elementor-element-e102de8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-52cd95b{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-18225b7{text-align:start;}.elementor-882 .elementor-element.elementor-element-18225b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-6cc9685{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-ac59835{text-align:start;}.elementor-882 .elementor-element.elementor-element-ac59835 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-1b2d575{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-9bd4039{text-align:start;}.elementor-882 .elementor-element.elementor-element-9bd4039 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-be0d0d6{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-882 .elementor-element.elementor-element-be0d0d6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7800B6;}.elementor-882 .elementor-element.elementor-element-be0d0d6 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-882 .elementor-element.elementor-element-be0d0d6 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-882 .elementor-element.elementor-element-be0d0d6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-882 .elementor-element.elementor-element-82980f6{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-d346509{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-b7d4759{text-align:start;}.elementor-882 .elementor-element.elementor-element-b7d4759 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-d519541{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-4c5e819{text-align:start;}.elementor-882 .elementor-element.elementor-element-4c5e819 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-67e49fd{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-8a7e692{text-align:start;}.elementor-882 .elementor-element.elementor-element-8a7e692 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-d1e6b0a{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-d6a8532{text-align:start;}.elementor-882 .elementor-element.elementor-element-d6a8532 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-3ff54aa{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-5e25741{text-align:start;}.elementor-882 .elementor-element.elementor-element-5e25741 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-6e5e359{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-5ece2ee{text-align:start;}.elementor-882 .elementor-element.elementor-element-5ece2ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-64c1af3{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-138ec86{text-align:start;}.elementor-882 .elementor-element.elementor-element-138ec86 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-d3e742e{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-882 .elementor-element.elementor-element-d3e742e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7800B6;}.elementor-882 .elementor-element.elementor-element-d3e742e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-882 .elementor-element.elementor-element-d3e742e {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-882 .elementor-element.elementor-element-d3e742e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-882 .elementor-element.elementor-element-7fb389e{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-6a50742{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-966bb00{text-align:start;}.elementor-882 .elementor-element.elementor-element-966bb00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-cc9ed84{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-d2e5d2d{text-align:start;}.elementor-882 .elementor-element.elementor-element-d2e5d2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-69c9207{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-e0d6cc9{text-align:start;}.elementor-882 .elementor-element.elementor-element-e0d6cc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-43b1836{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-9bf1ae8{text-align:start;}.elementor-882 .elementor-element.elementor-element-9bf1ae8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-9da7928{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-0d7bcdd{text-align:start;}.elementor-882 .elementor-element.elementor-element-0d7bcdd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-bc56751{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-8c2e5c3{text-align:start;}.elementor-882 .elementor-element.elementor-element-8c2e5c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-7855df4{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-e6cbe3e{text-align:start;}.elementor-882 .elementor-element.elementor-element-e6cbe3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-db4b601{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-882 .elementor-element.elementor-element-db4b601 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7800B6;}.elementor-882 .elementor-element.elementor-element-db4b601 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-882 .elementor-element.elementor-element-db4b601 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-882 .elementor-element.elementor-element-db4b601 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-882 .elementor-element.elementor-element-657b946{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-59367ce{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-709acde{text-align:start;}.elementor-882 .elementor-element.elementor-element-709acde .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-b662cb4{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-966a746{text-align:start;}.elementor-882 .elementor-element.elementor-element-966a746 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-9bac188{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-cfdde8f{text-align:start;}.elementor-882 .elementor-element.elementor-element-cfdde8f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-3a2c8e3{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-5aa1e41{text-align:start;}.elementor-882 .elementor-element.elementor-element-5aa1e41 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-5f831d8{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-d26bb86{text-align:start;}.elementor-882 .elementor-element.elementor-element-d26bb86 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-34306b8{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-cab276d{text-align:start;}.elementor-882 .elementor-element.elementor-element-cab276d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-b98979a{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-8d3a7ab{text-align:start;}.elementor-882 .elementor-element.elementor-element-8d3a7ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-df62033{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-882 .elementor-element.elementor-element-df62033 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7800B6;}.elementor-882 .elementor-element.elementor-element-df62033 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-882 .elementor-element.elementor-element-df62033 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-882 .elementor-element.elementor-element-df62033 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-882 .elementor-element.elementor-element-e81ce1c{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-336c632{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-8e64465{text-align:start;}.elementor-882 .elementor-element.elementor-element-8e64465 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-b34f813{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-52b74e3{text-align:start;}.elementor-882 .elementor-element.elementor-element-52b74e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-547a2fe{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-fe37181{text-align:start;}.elementor-882 .elementor-element.elementor-element-fe37181 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-e67d13b{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-3e83de6{text-align:start;}.elementor-882 .elementor-element.elementor-element-3e83de6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-d6d69af{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-ea65a2a{text-align:start;}.elementor-882 .elementor-element.elementor-element-ea65a2a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-cf1d2d7{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-6aaaa10{text-align:start;}.elementor-882 .elementor-element.elementor-element-6aaaa10 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-2f38e93{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-406eee4{text-align:start;}.elementor-882 .elementor-element.elementor-element-406eee4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-9a9fddc{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-882 .elementor-element.elementor-element-9a9fddc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7800B6;}.elementor-882 .elementor-element.elementor-element-9a9fddc > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-882 .elementor-element.elementor-element-9a9fddc {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-882 .elementor-element.elementor-element-9a9fddc > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-882 .elementor-element.elementor-element-4100e3e{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-1141a6b{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-b44e4ad{text-align:start;}.elementor-882 .elementor-element.elementor-element-b44e4ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-b65ef40{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-62c55b6{text-align:start;}.elementor-882 .elementor-element.elementor-element-62c55b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-1f63c20{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-649e6f3{text-align:start;}.elementor-882 .elementor-element.elementor-element-649e6f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-42a28e0{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-2b0dc05{text-align:start;}.elementor-882 .elementor-element.elementor-element-2b0dc05 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-e968ee0{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-976199c{text-align:start;}.elementor-882 .elementor-element.elementor-element-976199c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-5d62391{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-c112d21{text-align:start;}.elementor-882 .elementor-element.elementor-element-c112d21 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-42ef8c4{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-6cabfe2{text-align:start;}.elementor-882 .elementor-element.elementor-element-6cabfe2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-14d821f{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-882 .elementor-element.elementor-element-14d821f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7800B6;}.elementor-882 .elementor-element.elementor-element-14d821f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-882 .elementor-element.elementor-element-14d821f {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-882 .elementor-element.elementor-element-14d821f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-882 .elementor-element.elementor-element-688a86e{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-162ef7e{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-517e90e{text-align:start;}.elementor-882 .elementor-element.elementor-element-517e90e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-cb9a8fa{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-333aa16{text-align:start;}.elementor-882 .elementor-element.elementor-element-333aa16 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-f11b58e{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-0c6c191{text-align:start;}.elementor-882 .elementor-element.elementor-element-0c6c191 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-967e2f1{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-724d55d{text-align:start;}.elementor-882 .elementor-element.elementor-element-724d55d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-f80b2b3{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-f4d83ee{text-align:start;}.elementor-882 .elementor-element.elementor-element-f4d83ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-fca1dbf{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-a8c3b8c{text-align:start;}.elementor-882 .elementor-element.elementor-element-a8c3b8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-e55d32f{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-88ae8fd{text-align:start;}.elementor-882 .elementor-element.elementor-element-88ae8fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-f4c90f5{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-b7cd499{text-align:start;}.elementor-882 .elementor-element.elementor-element-b7cd499 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-0088348{--display:flex;overflow:visible;}.elementor-882 .elementor-element.elementor-element-950e236{text-align:start;}.elementor-882 .elementor-element.elementor-element-950e236 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#414141;}.elementor-882 .elementor-element.elementor-element-5a5e89e{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-882 .elementor-element.elementor-element-5a5e89e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7800B6;}.elementor-882 .elementor-element.elementor-element-5a5e89e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;}.elementor-882 .elementor-element.elementor-element-5a5e89e {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-882 .elementor-element.elementor-element-5a5e89e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-882 .elementor-element.elementor-element-503fd37{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:30%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0px;--n-tabs-gap:10px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:13px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;}.elementor-882 .elementor-element.elementor-element-503fd37 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#000000;}.elementor-882 .elementor-element.elementor-element-503fd37.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-882 .elementor-element.elementor-element-503fd37.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-882 .elementor-element.elementor-element-503fd37.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#444444;}.elementor-882 .elementor-element.elementor-element-503fd37.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-882 .elementor-element.elementor-element-503fd37 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-882 .elementor-element.elementor-element-7077efc .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-882 .elementor-element.elementor-element-3b46f78{--min-height:150px;}.elementor-882 .elementor-element.elementor-element-7077efc .elementor-heading-title{font-size:37px;}.elementor-882 .elementor-element.elementor-element-4a8561d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-882 .elementor-element.elementor-element-c273deb{width:var( --container-widget-width, 343.797px );max-width:343.797px;--container-widget-width:343.797px;--container-widget-flex-grow:0;text-align:center;}.elementor-882 .elementor-element.elementor-element-c273deb .elementor-heading-title{font-size:20px;}.elementor-882 .elementor-element.elementor-element-52fdfa7 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-15f08a9 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-771d985 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-223c5a5 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-e847487 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-0e5a095 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-a4d4f64 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-05adaf7 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-58dd055 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-4be98c6 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-cec2ed2 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-f5f2e39 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-f4023f2 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-4edd45f .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-421c0db .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-aef3ece .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-acc3b30 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-7f37936 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-287ea91 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-711a4e1 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-3977b95 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-0a12b04 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-a5b2472 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-315a866 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-5e9aee5 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-6e52669 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-0135354 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-1e60c28 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-e68ce5e .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-abba38f .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-1abfff2 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-c0da0b6 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-19fac4d .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-1294845 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-190f472 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-af2cec2 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-389a5c9 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-9a2b5db .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-3a03447 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-e4e4293 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-e102de8 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-18225b7 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-ac59835 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-9bd4039 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-b7d4759 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-4c5e819 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-8a7e692 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-d6a8532 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-5e25741 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-5ece2ee .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-138ec86 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-966bb00 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-d2e5d2d .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-e0d6cc9 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-9bf1ae8 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-0d7bcdd .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-8c2e5c3 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-e6cbe3e .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-709acde .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-966a746 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-cfdde8f .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-5aa1e41 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-d26bb86 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-cab276d .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-8d3a7ab .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-8e64465 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-52b74e3 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-fe37181 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-3e83de6 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-ea65a2a .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-6aaaa10 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-406eee4 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-b44e4ad .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-62c55b6 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-649e6f3 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-2b0dc05 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-976199c .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-c112d21 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-6cabfe2 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-517e90e .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-333aa16 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-0c6c191 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-724d55d .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-f4d83ee .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-a8c3b8c .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-88ae8fd .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-b7cd499 .elementor-heading-title{font-size:10px;}.elementor-882 .elementor-element.elementor-element-950e236 .elementor-heading-title{font-size:10px;}}/* Start custom CSS for heading, class: .elementor-element-7077efc */.img-text {
    background: url(https://rathinamcollege.edu.in/wp-content/uploads/2026/01/Rectangle-423.png) lightgray -0.125px -42.507px / 100% 476.543% no-repeat;
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-position:center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f6b2d63 */.my-gradient * {
  background: linear-gradient(90deg, #AA33FF, #DEB10D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-045a298 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c324e78 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5aeea2f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9774b9f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-08c6ed6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-be0d0d6 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d3e742e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db4b601 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-df62033 */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9a9fddc */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-14d821f */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a5e89e */.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title {
    position: relative;
    background: transparent;
    z-index: 1;
}

/* Gradient border */
.elementor-468 
.elementor-element.elementor-element-3ff0dd0 
> .e-n-accordion 
> .e-n-accordion-item 
> .e-n-accordion-item-title::before {
    content: "";
    position: absolute;
    border-radius:10px !important;
    inset: 0;
    padding: 1.5px; /* border thickness */
    border-radius: 100px;
    background: linear-gradient(
        90deg,
        #AA33FF,
        #A27F00,
        #469CFF
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-503fd37 */.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true], .elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover, .elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true], .elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover {
    -webkit-text-fill-color: white;
}/* End custom CSS */