.elementor-15103 .elementor-element.elementor-element-107ce8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.75rem/2);}.elementor-15103 .elementor-element.elementor-element-107ce8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.75rem/2);}.elementor-15103 .elementor-element.elementor-element-107ce8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.75rem/2);}.elementor-15103 .elementor-element.elementor-element-107ce8f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.75rem/2);}.elementor-15103 .elementor-element.elementor-element-107ce8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.75rem/2);}.elementor-15103 .elementor-element.elementor-element-107ce8f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-107ce8f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-107ce8f{--e-icon-list-icon-size:1rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-107ce8f .elementor-icon-list-icon{padding-inline-end:0.4rem;}.elementor-15103 .elementor-element.elementor-element-107ce8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-107ce8f .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-107ce8f .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-eaae3a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.75rem/2);}.elementor-15103 .elementor-element.elementor-element-eaae3a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.75rem/2);}.elementor-15103 .elementor-element.elementor-element-eaae3a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.75rem/2);}.elementor-15103 .elementor-element.elementor-element-eaae3a2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.75rem/2);}.elementor-15103 .elementor-element.elementor-element-eaae3a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.75rem/2);}.elementor-15103 .elementor-element.elementor-element-eaae3a2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-eaae3a2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-eaae3a2{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-eaae3a2 .elementor-icon-list-icon{padding-inline-end:0.4rem;}.elementor-15103 .elementor-element.elementor-element-eaae3a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-eaae3a2 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-eaae3a2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-035da37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-035da37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-035da37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-035da37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-035da37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-035da37 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-035da37 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-035da37{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-035da37 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-035da37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-035da37 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-035da37 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-ac9b005 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-ac9b005 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-ac9b005 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-ac9b005 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-ac9b005 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-ac9b005 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-ac9b005 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-ac9b005{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-ac9b005 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-ac9b005 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-ac9b005 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-ac9b005 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-aeea576 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-aeea576 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-aeea576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-aeea576 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-aeea576 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-aeea576 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-aeea576 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-aeea576{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-aeea576 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-aeea576 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-aeea576 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-aeea576 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-9fb6556 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9fb6556 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9fb6556 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9fb6556 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9fb6556 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9fb6556 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-9fb6556 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-9fb6556{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-9fb6556 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-9fb6556 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-9fb6556 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-9fb6556 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-5acce64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-5acce64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-5acce64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-5acce64 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-5acce64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-5acce64 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-5acce64 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-5acce64{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-5acce64 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-5acce64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-5acce64 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-5acce64 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-8800d19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8800d19 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8800d19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8800d19 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8800d19 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8800d19 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-8800d19 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-8800d19{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-8800d19 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-8800d19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-8800d19 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-8800d19 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-813af53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-813af53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-813af53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-813af53 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-813af53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-813af53 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-813af53 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-813af53{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-813af53 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-813af53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-813af53 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-813af53 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-a9d0edf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-a9d0edf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-a9d0edf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-a9d0edf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-a9d0edf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-a9d0edf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-a9d0edf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-a9d0edf{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-a9d0edf .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-a9d0edf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-a9d0edf .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-a9d0edf .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-ccec002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-ccec002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-ccec002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-ccec002 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-ccec002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-ccec002 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-ccec002 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-ccec002{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-ccec002 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-ccec002 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-ccec002 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-ccec002 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-9d1c0bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9d1c0bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9d1c0bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9d1c0bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9d1c0bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9d1c0bd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-9d1c0bd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-9d1c0bd{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-9d1c0bd .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-9d1c0bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-9d1c0bd .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-9d1c0bd .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-965a3fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-965a3fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-965a3fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-965a3fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-965a3fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-965a3fb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-965a3fb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-965a3fb{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-965a3fb .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-965a3fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-965a3fb .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-965a3fb .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-68aea76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-68aea76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-68aea76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-68aea76 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-68aea76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-68aea76 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-68aea76 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-68aea76{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-68aea76 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-68aea76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-68aea76 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-68aea76 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-2adbe57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2adbe57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2adbe57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2adbe57 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2adbe57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2adbe57 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-2adbe57 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-2adbe57{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-2adbe57 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-2adbe57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-2adbe57 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-2adbe57 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-21b94b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-21b94b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-21b94b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-21b94b2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-21b94b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-21b94b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-21b94b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-21b94b2{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-21b94b2 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-21b94b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-21b94b2 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-21b94b2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-9324235 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9324235 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9324235 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9324235 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9324235 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-9324235 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-9324235 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-9324235{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-9324235 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-9324235 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-9324235 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-9324235 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-530bbed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-530bbed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-530bbed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-530bbed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-530bbed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-530bbed .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-530bbed .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-530bbed{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-530bbed .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-530bbed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-530bbed .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-530bbed .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-106960c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-106960c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-106960c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-106960c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-106960c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-106960c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-106960c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-106960c{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-106960c .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-106960c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-106960c .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-106960c .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-8f322ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8f322ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8f322ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8f322ab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8f322ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8f322ab .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-8f322ab .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-8f322ab{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-8f322ab .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-8f322ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-8f322ab .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-8f322ab .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-5acb617 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-5acb617 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-5acb617 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-5acb617 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-5acb617 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-5acb617 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-5acb617 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-5acb617{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-5acb617 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-5acb617 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-5acb617 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-5acb617 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-2794df5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2794df5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2794df5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2794df5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2794df5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2794df5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-2794df5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-2794df5{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-2794df5 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-2794df5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-2794df5 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-2794df5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-8ab336f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8ab336f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8ab336f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8ab336f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8ab336f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-8ab336f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-8ab336f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-8ab336f{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-8ab336f .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-8ab336f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-8ab336f .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-8ab336f .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-4c5e580 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-4c5e580 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-4c5e580 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-4c5e580 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-4c5e580 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-4c5e580 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-4c5e580 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-4c5e580{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-4c5e580 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-4c5e580 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-4c5e580 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-4c5e580 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-85722fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-85722fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-85722fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-85722fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-85722fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-85722fc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-85722fc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-85722fc{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-85722fc .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-85722fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-85722fc .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-85722fc .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-2dd5dca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2dd5dca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2dd5dca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2dd5dca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2dd5dca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2dd5dca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-2dd5dca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-2dd5dca{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-2dd5dca .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-2dd5dca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-2dd5dca .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-2dd5dca .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-27c067a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-27c067a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-27c067a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-27c067a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-27c067a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-27c067a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-27c067a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-27c067a{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-27c067a .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-27c067a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-27c067a .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-27c067a .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-d953c46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-d953c46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-d953c46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-d953c46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-d953c46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-d953c46 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-d953c46 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-d953c46{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-d953c46 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-d953c46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-d953c46 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-d953c46 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-2eb72b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2eb72b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2eb72b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2eb72b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2eb72b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.755rem/2);}.elementor-15103 .elementor-element.elementor-element-2eb72b1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-2eb72b1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15103 .elementor-element.elementor-element-2eb72b1{--e-icon-list-icon-size:0.4rem;--icon-vertical-offset:0px;}.elementor-15103 .elementor-element.elementor-element-2eb72b1 .elementor-icon-list-icon{padding-inline-end:0.3rem;}.elementor-15103 .elementor-element.elementor-element-2eb72b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15103 .elementor-element.elementor-element-2eb72b1 .elementor-icon-list-item > a{font-size:1.1rem;}.elementor-15103 .elementor-element.elementor-element-2eb72b1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-15103 .elementor-element.elementor-element-e61e6a5 .elementor-icon-wrapper{text-align:center;}.elementor-15103 .elementor-element.elementor-element-e61e6a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-e61e6a5.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-e61e6a5.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-deep-purple );border-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-e61e6a5.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-e61e6a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-5502700 .elementor-icon-wrapper{text-align:center;}.elementor-15103 .elementor-element.elementor-element-5502700.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-5502700.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-5502700.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-deep-purple );border-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-5502700.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-5502700.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-201a27c .elementor-icon-wrapper{text-align:center;}.elementor-15103 .elementor-element.elementor-element-201a27c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-201a27c.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-201a27c.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-deep-purple );border-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-201a27c.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-201a27c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-40df050 .elementor-icon-wrapper{text-align:center;}.elementor-15103 .elementor-element.elementor-element-40df050.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-40df050.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-40df050.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-deep-purple );border-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-40df050.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-40df050.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-a6b4894 .elementor-icon-wrapper{text-align:center;}.elementor-15103 .elementor-element.elementor-element-a6b4894.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-a6b4894.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-a6b4894.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-deep-purple );border-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-a6b4894.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-a6b4894.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-b3c20d1{width:var( --container-widget-width, 4.444% );max-width:4.444%;--container-widget-width:4.444%;--container-widget-flex-grow:0;}.elementor-15103 .elementor-element.elementor-element-b3c20d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15103 .elementor-element.elementor-element-b3c20d1 .elementor-icon-wrapper{text-align:center;}.elementor-15103 .elementor-element.elementor-element-b3c20d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-b3c20d1.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-b3c20d1.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-deep-purple );border-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-b3c20d1.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-b3c20d1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-54652a6 .elementor-icon-wrapper{text-align:center;}.elementor-15103 .elementor-element.elementor-element-54652a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-54652a6.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-54652a6.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-deep-purple );border-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-54652a6.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-54652a6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-f6b16fc .elementor-icon-wrapper{text-align:center;}.elementor-15103 .elementor-element.elementor-element-f6b16fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-f6b16fc.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-f6b16fc.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-deep-purple );border-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-f6b16fc.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-f6b16fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-659d857 .elementor-icon-wrapper{text-align:center;}.elementor-15103 .elementor-element.elementor-element-659d857.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-659d857.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-659d857.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-deep-purple );border-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-659d857.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-659d857.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-68c9914 .elementor-icon-wrapper{text-align:center;}.elementor-15103 .elementor-element.elementor-element-68c9914.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-68c9914.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-68c9914.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-deep-purple );border-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-68c9914.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-68c9914.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-b6e7bbf .elementor-icon-wrapper{text-align:center;}.elementor-15103 .elementor-element.elementor-element-b6e7bbf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-b6e7bbf.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-b6e7bbf.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-deep-purple );border-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-b6e7bbf.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-b6e7bbf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-053ac9f .elementor-icon-wrapper{text-align:center;}.elementor-15103 .elementor-element.elementor-element-053ac9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-053ac9f.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-053ac9f.elementor-view-default .elementor-icon{color:var( --e-global-color-v4-deep-purple );border-color:var( --e-global-color-v4-deep-purple );}.elementor-15103 .elementor-element.elementor-element-053ac9f.elementor-view-framed .elementor-icon, .elementor-15103 .elementor-element.elementor-element-053ac9f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-v4-deep-purple );}:root{--page-title-display:none;}/* Start custom CSS *//* ==========================================================================
   Elementor Accordion Hover & Screen Reader / Focus State Customizations
   ========================================================================== */

.elementor-element.e-accordion-base details summary.e-accordion-item-header-base {
  cursor: pointer;
  transition: color 0.2s ease, text-decoration-color 0.2s ease;
}

/* --------------------------------------------------------------------------
   0. UNCONTAINED ACCORDIONS (When NOT inside a background container)
   -------------------------------------------------------------------------- */

/* Default State (Falls back to global site text colour) */
.elementor-element.e-accordion-base details:not([class*="bg-"]) summary.e-accordion-item-header-base h3,
.elementor-element.e-accordion-base details:not([class*="bg-"]) summary.e-accordion-item-header-base .e-svg-base {
  color: var(--colour-text, #160158) !important;
}

/* Hover, Focus, & Screen Reader State for Uncontained Accordions -> Turn to Link-Hover (#2D1583) + Underline */
.elementor-element.e-accordion-base details:not([class*="bg-"]) summary.e-accordion-item-header-base:hover h3,
.elementor-element.e-accordion-base details:not([class*="bg-"]) summary.e-accordion-item-header-base:focus-visible h3,
.elementor-element.e-accordion-base details:not([class*="bg-"]) summary.e-accordion-item-header-base:hover .e-svg-base,
.elementor-element.e-accordion-base details:not([class*="bg-"]) summary.e-accordion-item-header-base:focus-visible .e-svg-base,
.elementor-element.e-accordion-base details:not([class*="bg-"]) summary.e-accordion-item-header-base.is-keyboard-focused h3,
.elementor-element.e-accordion-base details:not([class*="bg-"]) summary.e-accordion-item-header-base.is-keyboard-focused .e-svg-base {
  color: var(--colour-link-hover) !important;
  text-decoration: underline !important;
  text-underline-offset: 4px;
}


/* --------------------------------------------------------------------------
   1. DEFAULT STATES (Based on Background Containers)
   -------------------------------------------------------------------------- */

/* Dark Containers -> Default Off-White (#FFFCF8) */
.bg-deep-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base h3,
.bg-deep-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base .e-svg-base,
.bg-vibrant-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base h3,
.bg-vibrant-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base .e-svg-base {
  color: var(--p-off-white, #FFFCF8) !important;
}

/* Light Containers (Even inside Dark Mode) -> Default Deep Purple (#160158) */
.bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base h3,
.bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base .e-svg-base,
.bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base h3,
.bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base .e-svg-base,
.bg-light-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base h3,
.bg-light-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base .e-svg-base,
.bg-soft-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base h3,
.bg-soft-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base .e-svg-base,
.bg-muted-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base h3,
.bg-muted-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base .e-svg-base,
.bg-vibrant-green .elementor-element.e-accordion-base details summary.e-accordion-item-header-base h3,
.bg-vibrant-green .elementor-element.e-accordion-base details summary.e-accordion-item-header-base .e-svg-base {
  color: var(--p-deep-purple, #160158) !important;
}


/* --------------------------------------------------------------------------
   2. HOVER & SCREEN READER / FOCUS STATES
   -------------------------------------------------------------------------- */

/* Dark Containers Hover/Focus -> Turn to Cream (#F9E9D5) + Underline */
.bg-deep-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
.bg-deep-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
.bg-deep-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
.bg-deep-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
.bg-vibrant-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
.bg-vibrant-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
.bg-vibrant-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
.bg-vibrant-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
.bg-deep-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused h3,
.bg-deep-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused .e-svg-base,
.bg-vibrant-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused h3,
.bg-vibrant-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused .e-svg-base {
  color: var(--p-cream, #F9E9D5) !important;
  text-decoration: underline !important;
  text-underline-offset: 4px;
}

/* Light Containers Hover/Focus (Explicitly protected against global dark mode overrides) 
   -> Turn to Link-Hover (#2D1583) + Underline */
body.dark-mode .bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
body.dark-mode .bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
body.dark-mode .bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
body.dark-mode .bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
body.dark-mode .bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
body.dark-mode .bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
body.dark-mode .bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
body.dark-mode .bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
body.dark-mode .bg-light-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
body.dark-mode .bg-light-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
body.dark-mode .bg-light-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
body.dark-mode .bg-light-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
body.dark-mode .bg-soft-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
body.dark-mode .bg-soft-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
body.dark-mode .bg-soft-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
body.dark-mode .bg-soft-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
body.dark-mode .bg-muted-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
body.dark-mode .bg-muted-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
body.dark-mode .bg-muted-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
body.dark-mode .bg-muted-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
body.dark-mode .bg-vibrant-green .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
body.dark-mode .bg-vibrant-green .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
body.dark-mode .bg-vibrant-green .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
body.dark-mode .bg-vibrant-green .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
.ast-theme-dark .bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
.ast-theme-dark .bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
.ast-theme-dark .bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
.ast-theme-dark .bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
.bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
.bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
.bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
.bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
.bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
.bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
.bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
.bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
.bg-light-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
.bg-light-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
.bg-light-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
.bg-light-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
.bg-soft-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
.bg-soft-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
.bg-soft-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
.bg-soft-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
.bg-muted-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
.bg-muted-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
.bg-muted-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
.bg-muted-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
.bg-vibrant-green .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover h3,
.bg-vibrant-green .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible h3,
.bg-vibrant-green .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:hover .e-svg-base,
.bg-vibrant-green .elementor-element.e-accordion-base details summary.e-accordion-item-header-base:focus-visible .e-svg-base,
.bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused h3,
.bg-off-white .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused .e-svg-base,
.bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused h3,
.bg-cream .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused .e-svg-base,
.bg-light-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused h3,
.bg-light-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused .e-svg-base,
.bg-soft-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused h3,
.bg-soft-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused .e-svg-base,
.bg-muted-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused h3,
.bg-muted-purple .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused .e-svg-base,
.bg-vibrant-green .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused h3,
.bg-vibrant-green .elementor-element.e-accordion-base details summary.e-accordion-item-header-base.is-keyboard-focused .e-svg-base {
  color: #2D1583 !important;
  text-decoration: underline !important;
  text-underline-offset: 4px;
}

/* SVG Fill Rule */
.elementor-element.e-accordion-base details summary.e-accordion-item-header-base .e-svg-base svg {
  fill: currentColor !important;
  transition: fill 0.2s ease;
}/* End custom CSS */