.elementor-40 .elementor-element.elementor-element-905d141{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-905d141.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-fa80ea7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-fa80ea7 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-weight:800;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-fa80ea7:has(:hover) .elementor-image-box-title,
					 .elementor-40 .elementor-element.elementor-element-fa80ea7:has(:focus) .elementor-image-box-title{color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-fa80ea7 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.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-40 .elementor-element.elementor-element-b234b15 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40 .elementor-element.elementor-element-e4dfb75 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #BF1F6A 0%, #8C1843 100%);}.elementor-40 .elementor-element.elementor-element-e4dfb75{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-e4dfb75.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-e4dfb75 .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-e4dfb75 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-40 .elementor-element.elementor-element-a35f387{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-8fa377e .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:800;color:#8C1843;}.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-40 .elementor-element.elementor-element-37532b0{border-style:none;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-icon i{color:#74C225;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-icon svg{fill:#74C225;transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-f824011 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:800;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-750ec53 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #BF1F6A 0%, #8C1843 100%);}.elementor-40 .elementor-element.elementor-element-750ec53{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-750ec53.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-750ec53 .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-750ec53 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-40 .elementor-element.elementor-element-100a963{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-299f3b5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:800;color:#8C1843;}.elementor-40 .elementor-element.elementor-element-30981e5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:800;color:#8C1843;}.elementor-40 .elementor-element.elementor-element-eb8617b .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #BF1F6A 0%, #8C1843 100%);}.elementor-40 .elementor-element.elementor-element-eb8617b{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-eb8617b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-eb8617b .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-eb8617b .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-40 .elementor-element.elementor-element-ae5abea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-c971d05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-c971d05 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-weight:800;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-c971d05:has(:hover) .elementor-image-box-title,
					 .elementor-40 .elementor-element.elementor-element-c971d05:has(:focus) .elementor-image-box-title{color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-c971d05 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-fadf2c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-fadf2c4 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#74C225;}.elementor-40 .elementor-element.elementor-element-fadf2c4:has(:hover) .elementor-image-box-title,
					 .elementor-40 .elementor-element.elementor-element-fadf2c4:has(:focus) .elementor-image-box-title{color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-fadf2c4 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-60ae3fc .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #BF1F6A 0%, #8C1843 100%);}.elementor-40 .elementor-element.elementor-element-60ae3fc{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-60ae3fc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-60ae3fc .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-60ae3fc .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-40 .elementor-element.elementor-element-0886884{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-6972960 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:800;color:#8C1843;}.elementor-40 .elementor-element.elementor-element-3e2cbb7{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-134cb5f{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-13aaaf9{--display:flex;}.elementor-40 .elementor-element.elementor-element-18932f8{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-86c1e43{--display:flex;}.elementor-40 .elementor-element.elementor-element-d06b3be{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-1617fc4{--display:flex;}.elementor-40 .elementor-element.elementor-element-7bd126d{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-fd77c6a{--display:flex;}.elementor-40 .elementor-element.elementor-element-17a8d57{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-385e4d8{--display:flex;}.elementor-40 .elementor-element.elementor-element-43d6996{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-5ff8eb6{--display:flex;}.elementor-40 .elementor-element.elementor-element-e8d8b94{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-472ad7c{--display:flex;}.elementor-40 .elementor-element.elementor-element-b4bf4b3{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-e7be9ac{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#2E2E2E;--n-accordion-title-active-color:#2E2E2E;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#8C1843;}:where( .elementor-40 .elementor-element.elementor-element-e7be9ac > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;}.elementor-40 .elementor-element.elementor-element-e7be9ac :where( .elementor-40 .elementor-element.elementor-element-e7be9ac > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-40 .elementor-element.elementor-element-b7f0b4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-b7f0b4a .elementor-image-box-title{font-family:"Sora", Sans-serif;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-b7f0b4a:has(:hover) .elementor-image-box-title,
					 .elementor-40 .elementor-element.elementor-element-b7f0b4a:has(:focus) .elementor-image-box-title{color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-b7f0b4a .elementor-image-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}.elementor-40 .elementor-element.elementor-element-66968a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-5bbf79a .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #61CE70 0%, #144E1C 100%);}.elementor-40 .elementor-element.elementor-element-5bbf79a{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-5bbf79a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-5bbf79a .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-5bbf79a .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-40 .elementor-element.elementor-element-cde6fb3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:400;color:#2E2E2E;}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-905d141{--width:340px;}.elementor-40 .elementor-element.elementor-element-fa80ea7{width:100%;max-width:100%;margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;padding:-20px -20px -20px -20px;}.elementor-40 .elementor-element.elementor-element-fa80ea7.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-fa80ea7 .elementor-image-box-title{font-size:19px;line-height:1em;}.elementor-40 .elementor-element.elementor-element-fa80ea7 .elementor-image-box-description{font-size:14px;line-height:1em;}.elementor-40 .elementor-element.elementor-element-b234b15.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-b234b15{text-align:center;}.elementor-40 .elementor-element.elementor-element-b234b15 .elementor-heading-title{font-size:13px;line-height:1em;}.elementor-40 .elementor-element.elementor-element-ff3e45e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-e4dfb75{width:var( --container-widget-width, 772px );max-width:772px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:772px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-e4dfb75.elementor-element{--align-self:stretch;--flex-grow:1;}.elementor-40 .elementor-element.elementor-element-e4dfb75 .elementor-button{font-size:18px;}.elementor-40 .elementor-element.elementor-element-8fa377e{text-align:center;}.elementor-40 .elementor-element.elementor-element-8fa377e .elementor-heading-title{font-size:26px;}.elementor-40 .elementor-element.elementor-element-37532b0{border-radius:7px 7px 7px 7px;}.elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-item > a{font-size:13px;}.elementor-40 .elementor-element.elementor-element-f824011{text-align:center;}.elementor-40 .elementor-element.elementor-element-f824011 .elementor-heading-title{font-size:15px;}.elementor-40 .elementor-element.elementor-element-750ec53{width:var( --container-widget-width, 772px );max-width:772px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:772px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-750ec53.elementor-element{--align-self:stretch;--flex-grow:1;}.elementor-40 .elementor-element.elementor-element-750ec53 .elementor-button{font-size:18px;}.elementor-40 .elementor-element.elementor-element-299f3b5{text-align:center;}.elementor-40 .elementor-element.elementor-element-299f3b5 .elementor-heading-title{font-size:28px;}.elementor-40 .elementor-element.elementor-element-30981e5{text-align:center;}.elementor-40 .elementor-element.elementor-element-30981e5 .elementor-heading-title{font-size:28px;}.elementor-40 .elementor-element.elementor-element-eb8617b{width:var( --container-widget-width, 772px );max-width:772px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:772px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-eb8617b.elementor-element{--align-self:stretch;--flex-grow:1;}.elementor-40 .elementor-element.elementor-element-eb8617b .elementor-button{font-size:18px;}.elementor-40 .elementor-element.elementor-element-c971d05{width:100%;max-width:100%;margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;padding:-20px -20px -20px -20px;}.elementor-40 .elementor-element.elementor-element-c971d05.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-c971d05 .elementor-image-box-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-c971d05 .elementor-image-box-title{margin-bottom:5px;font-size:28px;line-height:1em;}.elementor-40 .elementor-element.elementor-element-c971d05 .elementor-image-box-description{font-size:14px;line-height:1em;}.elementor-40 .elementor-element.elementor-element-fadf2c4{width:100%;max-width:100%;margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;padding:-20px -20px -20px -20px;}.elementor-40 .elementor-element.elementor-element-fadf2c4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-fadf2c4 .elementor-image-box-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-fadf2c4 .elementor-image-box-title{margin-bottom:5px;font-size:50px;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-40 .elementor-element.elementor-element-fadf2c4 .elementor-image-box-description{font-size:14px;line-height:1em;}.elementor-40 .elementor-element.elementor-element-60ae3fc{width:var( --container-widget-width, 772px );max-width:772px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:772px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-60ae3fc.elementor-element{--align-self:stretch;--flex-grow:1;}.elementor-40 .elementor-element.elementor-element-60ae3fc .elementor-button{font-size:18px;}.elementor-40 .elementor-element.elementor-element-6972960{text-align:center;}.elementor-40 .elementor-element.elementor-element-6972960 .elementor-heading-title{font-size:28px;}.elementor-40 .elementor-element.elementor-element-134cb5f{font-size:14px;}.elementor-40 .elementor-element.elementor-element-18932f8{font-size:15px;}.elementor-40 .elementor-element.elementor-element-d06b3be{font-size:15px;}.elementor-40 .elementor-element.elementor-element-7bd126d{font-size:15px;}.elementor-40 .elementor-element.elementor-element-17a8d57{font-size:15px;}.elementor-40 .elementor-element.elementor-element-43d6996{font-size:15px;}.elementor-40 .elementor-element.elementor-element-e8d8b94{font-size:15px;}.elementor-40 .elementor-element.elementor-element-b4bf4b3{font-size:15px;}.elementor-40 .elementor-element.elementor-element-e7be9ac{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:16px;}.elementor-40 .elementor-element.elementor-element-b7f0b4a{width:100%;max-width:100%;margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;padding:-20px -20px -20px -20px;}.elementor-40 .elementor-element.elementor-element-b7f0b4a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-b7f0b4a .elementor-image-box-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-b7f0b4a .elementor-image-box-title{margin-bottom:5px;font-size:18px;line-height:1em;}.elementor-40 .elementor-element.elementor-element-b7f0b4a .elementor-image-box-description{font-size:14px;line-height:1em;}.elementor-40 .elementor-element.elementor-element-5bbf79a{width:var( --container-widget-width, 772px );max-width:772px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:772px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-5bbf79a.elementor-element{--align-self:stretch;--flex-grow:1;}.elementor-40 .elementor-element.elementor-element-5bbf79a .elementor-button{font-size:16px;}.elementor-40 .elementor-element.elementor-element-cde6fb3.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-cde6fb3{text-align:center;}.elementor-40 .elementor-element.elementor-element-cde6fb3 .elementor-heading-title{font-size:13px;line-height:1em;}}/* Start custom CSS for icon-list, class: .elementor-element-37532b0 */.elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-item{
    display: flex;
    align-items: center;
    justify-content: start;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0.18) 100%);
    padding: 15px 25px 15px 25px !important;
    backdrop-filter: blur(25px);
    border-radius: 10px;
}

.elementor-40 .elementor-element.elementor-element-37532b0 .elementor-icon-list-item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 10px; 
  border: 2.5px solid transparent;
  background: linear-gradient(45deg,#8C1843,#BF1F6A) border-box;
  -webkit-mask:
    linear-gradient(#fff 0 0) padding-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a35f387 */.elementor-40 .elementor-element.elementor-element-a35f387 {
    border: 3px solid;
    border-image: linear-gradient(90deg,rgb(207, 207, 207),rgba(140, 24, 67),rgb(207, 207, 207)) 1;
    border-left: none;
    border-bottom: none;
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-100a963 */.elementor-40 .elementor-element.elementor-element-100a963 {
    border: 3px solid;
    border-image: linear-gradient(90deg,rgb(207, 207, 207),rgba(140, 24, 67),rgb(207, 207, 207)) 1;
    border-left: none;
    border-bottom: none;
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae5abea */.elementor-40 .elementor-element.elementor-element-ae5abea {
    border: 3px solid;
    border-image: linear-gradient(90deg,rgb(207, 207, 207),rgba(140, 24, 67),rgb(207, 207, 207)) 1;
    border-left: none;
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e7be9ac */.elementor-40 .elementor-element.elementor-element-e7be9ac .elementor-toggle-item{
 border: 2.5px solid;
 border-image: linear-gradient(to right, #8C1843, #BF1F6A) 1;
 border-left: 0px;
 border-top: 0px;
 border-right: 0px;
}

.elementor-40 .elementor-element.elementor-element-e7be9ac .elementor-toggle-icon{
    margin-top: 3px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bbf79a */.elementor-40 .elementor-element.elementor-element-5bbf79a .elementor-button{
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(92.91deg, #2B5600 3.67%, #74C225 119.01%);
    box-shadow: -82px 82px 46px rgba(0, 0, 0, 0.03), -46px 46px 39px rgba(0, 0, 0, 0.1), -20px 20px 29px rgba(0, 0, 0, 0.17), -5px 5px 16px rgba(0, 0, 0, 0.2), 0px 0px 0px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
}/* End custom CSS */