.elementor-48 .elementor-element.elementor-element-079bbe5:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-079bbe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0D100;}.elementor-48 .elementor-element.elementor-element-079bbe5 > .elementor-container{max-width:1300px;min-height:8px;}.elementor-48 .elementor-element.elementor-element-079bbe5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:200;}.elementor-48 .elementor-element.elementor-element-079bbe5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-7b082ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-1000ae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-7e5027d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 5px 40px -6px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:250;}.elementor-48 .elementor-element.elementor-element-7e5027d:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-7e5027d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(146deg, #4C29CF 0%, #6726CB 100%);}.elementor-48 .elementor-element.elementor-element-56730d6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-widget-theme-site-logo .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-48 .elementor-element.elementor-element-4f15c7c img{width:100%;}.elementor-48 .elementor-element.elementor-element-3856589{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-cbf3d60{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-48 .elementor-element.elementor-element-a377097{z-index:1;--main-alignment:left;--mini-cart-spacing:15px;--divider-style:solid;--subtotal-divider-style:solid;--view-cart-button-display:none;--cart-footer-layout:1fr;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:#F0F0F0;--toggle-button-icon-color:#FFFDFD;--toggle-button-border-width:0px;--cart-border-style:none;--cart-border-radius:8px 8px 8px 8px;--remove-item-button-color:#4322D3;--menu-cart-subtotal-text-align:center;--product-variations-color:#3829E1;--product-price-color:#3D05F0;--checkout-button-background-color:#6155E7;--empty-message-alignment:center;}body:not(.rtl) .elementor-48 .elementor-element.elementor-element-a377097 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-10px;top:-10px;}body.rtl .elementor-48 .elementor-element.elementor-element-a377097 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:10px;top:-10px;left:auto;}.elementor-48 .elementor-element.elementor-element-a377097 .widget_shopping_cart_content{--subtotal-divider-style:dashed;--subtotal-divider-top-width:3px;--subtotal-divider-right-width:3px;--subtotal-divider-bottom-width:3px;--subtotal-divider-left-width:3px;}.elementor-48 .elementor-element.elementor-element-a377097 .elementor-menu-cart__product-name a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#585858;}.elementor-48 .elementor-element.elementor-element-a377097 .elementor-menu-cart__product-price{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-48 .elementor-element.elementor-element-a377097 .elementor-menu-cart__product-price .product-quantity{color:#3D05F0;}.elementor-48 .elementor-element.elementor-element-a377097 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-3ec2b0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-48 .elementor-element.elementor-element-0653062 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(151deg, #FF6E00 0%, #F03644 100%);border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-48 .elementor-element.elementor-element-0653062 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-48 .elementor-element.elementor-element-0653062{z-index:5;}.elementor-48 .elementor-element.elementor-element-0653062 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-0653062 .elementor-button:focus{color:#CDCDCD;}.elementor-48 .elementor-element.elementor-element-0653062 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-0653062 .elementor-button:focus svg{fill:#CDCDCD;}.elementor-48 .elementor-element.elementor-element-8b15b5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:198;}.elementor-48 .elementor-element.elementor-element-8b15b5f:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-8b15b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#364658;}.elementor-48 .elementor-element.elementor-element-8b15b5f.e-con{--align-self:center;}.elementor-48 .elementor-element.elementor-element-dc59637{--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;--padding-top:8px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-7556937{--display:flex;}.elementor-48 .elementor-element.elementor-element-486630a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 55px -20px rgba(0, 0, 0, 0.18);--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-47d2b91{--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-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-48 .elementor-element.elementor-element-92d9b4d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-48 .elementor-element.elementor-element-92d9b4d{z-index:1;}.elementor-48 .elementor-element.elementor-element-92d9b4d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#0F0F0F;}.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-48 .elementor-element.elementor-element-1ee38a0 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-48 .elementor-element.elementor-element-1ee38a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-48 .elementor-element.elementor-element-1ee38a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-48 .elementor-element.elementor-element-1ee38a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-48 .elementor-element.elementor-element-1ee38a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-48 .elementor-element.elementor-element-1ee38a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-48 .elementor-element.elementor-element-1ee38a0 .elementor-icon-list-icon i{color:#646464;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-1ee38a0 .elementor-icon-list-icon svg{fill:#646464;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-1ee38a0{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-1ee38a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-1ee38a0 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-1ee38a0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-8d4b520{--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-48 .elementor-element.elementor-element-8cd7024{--spacer-size:30px;}.elementor-48 .elementor-element.elementor-element-796d9af > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-48 .elementor-element.elementor-element-796d9af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-48 .elementor-element.elementor-element-796d9af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-48 .elementor-element.elementor-element-796d9af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-48 .elementor-element.elementor-element-796d9af .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-48 .elementor-element.elementor-element-796d9af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-48 .elementor-element.elementor-element-796d9af .elementor-icon-list-icon i{color:#646464;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-796d9af .elementor-icon-list-icon svg{fill:#646464;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-796d9af{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-796d9af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-796d9af .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-796d9af .elementor-icon-list-text{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-acbf6c8{--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-48 .elementor-element.elementor-element-a7639cd{--spacer-size:30px;}.elementor-48 .elementor-element.elementor-element-2f6cb67 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-48 .elementor-element.elementor-element-2f6cb67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-48 .elementor-element.elementor-element-2f6cb67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-48 .elementor-element.elementor-element-2f6cb67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-48 .elementor-element.elementor-element-2f6cb67 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-48 .elementor-element.elementor-element-2f6cb67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-48 .elementor-element.elementor-element-2f6cb67 .elementor-icon-list-icon i{color:#646464;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-2f6cb67 .elementor-icon-list-icon svg{fill:#646464;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-2f6cb67{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-2f6cb67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-2f6cb67 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-2f6cb67 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-a7a488b{--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-48 .elementor-element.elementor-element-d31b4f4{--spacer-size:30px;}.elementor-48 .elementor-element.elementor-element-cf6af54 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-48 .elementor-element.elementor-element-cf6af54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-48 .elementor-element.elementor-element-cf6af54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-48 .elementor-element.elementor-element-cf6af54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-48 .elementor-element.elementor-element-cf6af54 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-48 .elementor-element.elementor-element-cf6af54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-48 .elementor-element.elementor-element-cf6af54 .elementor-icon-list-icon i{color:#646464;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-cf6af54 .elementor-icon-list-icon svg{fill:#646464;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-cf6af54{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-cf6af54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-cf6af54 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-cf6af54 .elementor-icon-list-text{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-37b0448 .elementor-button{background-color:#61CE7000;fill:#050505;color:#050505;border-style:solid;border-width:0px 0px 2px 0px;border-color:#F8CF48;padding:0px 0px 5px 0px;}.elementor-48 .elementor-element.elementor-element-37b0448 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48 .elementor-element.elementor-element-37b0448 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-48 .elementor-element.elementor-element-f23a772{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 55px -20px rgba(0, 0, 0, 0.18);--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-d34c602{--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-48 .elementor-element.elementor-element-e55be40 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-e55be40{z-index:1;}.elementor-48 .elementor-element.elementor-element-e55be40 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-2453cde{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-f1dda52 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-f1dda52{z-index:1;}.elementor-48 .elementor-element.elementor-element-f1dda52 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-75890a4{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-27baf85 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-27baf85{z-index:1;}.elementor-48 .elementor-element.elementor-element-27baf85 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-9e595ba{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-de4a60b{--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-48 .elementor-element.elementor-element-5a054f5 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-5a054f5{z-index:1;}.elementor-48 .elementor-element.elementor-element-5a054f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-3140be7{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-4cca06d > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-4cca06d{z-index:1;}.elementor-48 .elementor-element.elementor-element-4cca06d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-ff311fc{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-9f1eb02 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-9f1eb02{z-index:1;}.elementor-48 .elementor-element.elementor-element-9f1eb02 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-73a5ddd{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-4d8b72f{--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-48 .elementor-element.elementor-element-de23cfe > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-de23cfe{z-index:1;}.elementor-48 .elementor-element.elementor-element-de23cfe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-d51ca66{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-62dea5c > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-62dea5c{z-index:1;}.elementor-48 .elementor-element.elementor-element-62dea5c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-5a4af7f{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-b5430e3{--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-48 .elementor-element.elementor-element-bf5f58e > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-bf5f58e{z-index:1;}.elementor-48 .elementor-element.elementor-element-bf5f58e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-6837594{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-6c86d88 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-6c86d88{z-index:1;}.elementor-48 .elementor-element.elementor-element-6c86d88 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-a812c07{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-8fa1173 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-8fa1173{z-index:1;}.elementor-48 .elementor-element.elementor-element-8fa1173 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-863a934{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-208d8b8{--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-48 .elementor-element.elementor-element-edf918d > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-edf918d{z-index:1;}.elementor-48 .elementor-element.elementor-element-edf918d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-35053f5{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-3321c3f > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-3321c3f{z-index:1;}.elementor-48 .elementor-element.elementor-element-3321c3f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-f097d7e{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-e5e281a > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-e5e281a{z-index:1;}.elementor-48 .elementor-element.elementor-element-e5e281a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-4977f0e{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-73443bd{--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-48 .elementor-element.elementor-element-8ced2f2 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-8ced2f2{z-index:1;}.elementor-48 .elementor-element.elementor-element-8ced2f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-a8e5261{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-fa1cff3 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-fa1cff3{z-index:1;}.elementor-48 .elementor-element.elementor-element-fa1cff3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-c08f9d2{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-9bc3da5 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-48 .elementor-element.elementor-element-9bc3da5{z-index:1;}.elementor-48 .elementor-element.elementor-element-9bc3da5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#0F0F0F;}.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-icon i{color:#8871E9;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-icon svg{fill:#8871E9;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-17c78a7{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-text{color:#292B2E;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-35c1296 .elementor-button{background-color:#29B93D;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-48 .elementor-element.elementor-element-99c986f{--display:flex;}.elementor-48 .elementor-element.elementor-element-7d9d1b3{--display:flex;}.elementor-48 .elementor-element.elementor-element-2e0a795{--display:flex;}.elementor-48 .elementor-element.elementor-element-358ca70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-48 .elementor-element.elementor-element-358ca70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-48 .elementor-element.elementor-element-358ca70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-48 .elementor-element.elementor-element-358ca70 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-48 .elementor-element.elementor-element-358ca70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-48 .elementor-element.elementor-element-358ca70 .elementor-icon-list-icon i{color:#6F6EE4;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-358ca70 .elementor-icon-list-icon svg{fill:#6F6EE4;transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-358ca70{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-358ca70 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-48 .elementor-element.elementor-element-358ca70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-358ca70 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-48 .elementor-element.elementor-element-358ca70 .elementor-icon-list-text{color:#2E3133;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-10c53d8{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:15px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-dropdown-indicator-size:18px;--n-menu-dropdown-indicator-space:2px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-48 .elementor-element.elementor-element-10c53d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-48 .elementor-element.elementor-element-10c53d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-48 .elementor-element.elementor-element-10c53d8 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-48 .elementor-element.elementor-element-10c53d8 {--n-menu-title-color-hover:#FBF7F7;--n-menu-title-color-active:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-ae164b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-6503c9e .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 7px 7px;}.elementor-48 .elementor-element.elementor-element-6503c9e{width:var( --container-widget-width, 79.983% );max-width:79.983%;--container-widget-width:79.983%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-6503c9e > .elementor-widget-container{margin:0px 0px -5px 0px;padding:5px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-6503c9e .elementor-button-content-wrapper{flex-direction:row;}.elementor-48 .elementor-element.elementor-element-6503c9e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-48 .elementor-element.elementor-element-6503c9e .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-6503c9e .elementor-button:focus{color:#AAAAAA;}.elementor-48 .elementor-element.elementor-element-6503c9e .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-6503c9e .elementor-button:focus svg{fill:#AAAAAA;}.elementor-48 .elementor-element.elementor-element-3bdddcf .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 7px 7px;}.elementor-48 .elementor-element.elementor-element-3bdddcf{width:var( --container-widget-width, 79.983% );max-width:79.983%;--container-widget-width:79.983%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-3bdddcf > .elementor-widget-container{margin:0px 0px -5px 0px;padding:5px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-3bdddcf .elementor-button-content-wrapper{flex-direction:row;}.elementor-48 .elementor-element.elementor-element-3bdddcf .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-48 .elementor-element.elementor-element-3bdddcf .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-3bdddcf .elementor-button:focus{color:#AAAAAA;}.elementor-48 .elementor-element.elementor-element-3bdddcf .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-3bdddcf .elementor-button:focus svg{fill:#AAAAAA;}.elementor-48 .elementor-element.elementor-element-20b7210:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-20b7210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDE01;}.elementor-48 .elementor-element.elementor-element-20b7210{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-48 .elementor-element.elementor-element-20b7210 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-2caa66a .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(151deg, #FF6E00 0%, #E0409E 100%);}.elementor-48 .elementor-element.elementor-element-b31b36e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-48 .elementor-element.elementor-element-b31b36e:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-b31b36e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5804FA;}.elementor-48 .elementor-element.elementor-element-b31b36e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-48 .elementor-element.elementor-element-b31b36e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-48 .elementor-element.elementor-element-50ee841 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-48 .elementor-element.elementor-element-50ee841{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-48 .elementor-element.elementor-element-ce479cc{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-d4c8109 .elementor-icon-wrapper{text-align:center;}.elementor-48 .elementor-element.elementor-element-d4c8109.elementor-view-stacked .elementor-icon{background-color:#010101;}.elementor-48 .elementor-element.elementor-element-d4c8109.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-d4c8109.elementor-view-default .elementor-icon{color:#010101;border-color:#010101;}.elementor-48 .elementor-element.elementor-element-d4c8109.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-d4c8109.elementor-view-default .elementor-icon svg{fill:#010101;}.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-48 .elementor-element.elementor-element-5acc765 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-5acc765 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-5acc765{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-5acc765 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-5acc765 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-48 .elementor-element.elementor-element-5acc765 .elementor-icon-list-text{color:#2D2D2D;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-848afd1 .elementor-button{background-color:#61CE7000;font-family:"Racing Sans One", Sans-serif;font-size:18px;font-weight:400;fill:#5804FA;color:#5804FA;padding:0px 0px 7px 7px;}.elementor-48 .elementor-element.elementor-element-848afd1{width:var( --container-widget-width, 79.983% );max-width:79.983%;--container-widget-width:79.983%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-848afd1 > .elementor-widget-container{margin:0px 0px 15px 10px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-848afd1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48 .elementor-element.elementor-element-673f041 .elementor-button{background-color:#61CE7000;font-family:"Racing Sans One", Sans-serif;font-size:18px;font-weight:400;fill:#5804FA;color:#5804FA;padding:0px 0px 7px 7px;}.elementor-48 .elementor-element.elementor-element-673f041{width:var( --container-widget-width, 79.983% );max-width:79.983%;--container-widget-width:79.983%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-673f041 > .elementor-widget-container{margin:0px 0px 15px 10px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-673f041 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-48 .elementor-element.elementor-element-67dec39 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#0C0C0C;}.elementor-48 .elementor-element.elementor-element-2b2439a .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(151deg, #FF6E00 0%, #E0409E 100%);border-radius:5px 5px 5px 5px;}.elementor-48 .elementor-element.elementor-element-2b2439a > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-48 .elementor-element.elementor-element-8839d98 .elementor-icon-wrapper{text-align:center;}.elementor-48 .elementor-element.elementor-element-8839d98.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-8839d98.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-8839d98.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-8839d98.elementor-view-framed .elementor-icon, .elementor-48 .elementor-element.elementor-element-8839d98.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-d3a6547 .elementor-search-form{text-align:center;}.elementor-48 .elementor-element.elementor-element-d3a6547 .elementor-search-form__toggle{--e-search-form-toggle-size:33px;--e-search-form-toggle-color:#F5F5F5;--e-search-form-toggle-background-color:#02010100;}.elementor-48 .elementor-element.elementor-element-d3a6547:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-48 .elementor-element.elementor-element-d3a6547.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-48 .elementor-element.elementor-element-fbfeacf{--divider-style:solid;--subtotal-divider-style:solid;--cart-buttons-position-margin:auto;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFF;--toggle-button-border-width:0px;--cart-border-style:none;--product-variations-color:#3D05F0;--product-price-color:#3D05F0;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-background-color:#3D2FDC;}.elementor-48 .elementor-element.elementor-element-fbfeacf .widget_shopping_cart_content{--subtotal-divider-style:dashed;}.elementor-48 .elementor-element.elementor-element-fbfeacf .elementor-menu-cart__product-name a{font-family:"Roboto", Sans-serif;font-weight:600;color:#585858;}.elementor-48 .elementor-element.elementor-element-fbfeacf .elementor-menu-cart__product-price{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-48 .elementor-element.elementor-element-fbfeacf .elementor-menu-cart__product-price .product-quantity{color:#3D05F0;}.elementor-48 .elementor-element.elementor-element-2dfdfc0:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-2dfdfc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-48 .elementor-element.elementor-element-2dfdfc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-48 .elementor-element.elementor-element-2dfdfc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-48 .elementor-element.elementor-element-b628290 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-48 .elementor-element.elementor-element-b628290 .elementor-nav-menu--main .elementor-item{color:#E0E0E0;fill:#E0E0E0;}.elementor-48 .elementor-element.elementor-element-b628290 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-48 .elementor-element.elementor-element-b628290 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-48 .elementor-element.elementor-element-b628290 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-48 .elementor-element.elementor-element-b628290 .elementor-nav-menu--main .elementor-item:focus{color:#919191;fill:#919191;}.elementor-48 .elementor-element.elementor-element-b628290 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-65673f4{width:60%;}.elementor-bc-flex-widget .elementor-48 .elementor-element.elementor-element-65673f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-48 .elementor-element.elementor-element-65673f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-48 .elementor-element.elementor-element-65673f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-4f27eed > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-5a6ff71{width:40%;}.elementor-bc-flex-widget .elementor-48 .elementor-element.elementor-element-5a6ff71.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-48 .elementor-element.elementor-element-5a6ff71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-48 .elementor-element.elementor-element-5a6ff71 > .elementor-element-populated{padding:7px 0px 7px 0px;}.elementor-48 .elementor-element.elementor-element-2caa66a .elementor-button{border-radius:5px 5px 5px 5px;padding:12px 12px 12px 12px;}.elementor-48 .elementor-element.elementor-element-9d6cbaf{width:10%;}.elementor-bc-flex-widget .elementor-48 .elementor-element.elementor-element-9d6cbaf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-48 .elementor-element.elementor-element-9d6cbaf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-48 .elementor-element.elementor-element-ce479cc{--padding-top:5px;--padding-bottom:30px;--padding-left:20px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-d4c8109 > .elementor-widget-container{margin:10px 20px 0px 0px;}.elementor-48 .elementor-element.elementor-element-d4c8109 .elementor-icon-wrapper{text-align:end;}.elementor-48 .elementor-element.elementor-element-d4c8109 .elementor-icon{font-size:24px;}.elementor-48 .elementor-element.elementor-element-d4c8109 .elementor-icon svg{height:24px;}.elementor-48 .elementor-element.elementor-element-05fcb03{text-align:start;}.elementor-48 .elementor-element.elementor-element-05fcb03 img{width:70%;}.elementor-48 .elementor-element.elementor-element-5acc765 > .elementor-widget-container{margin:5px 0px 10px 20px;}.elementor-48 .elementor-element.elementor-element-5acc765 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-48 .elementor-element.elementor-element-5acc765 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-48 .elementor-element.elementor-element-5acc765 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-48 .elementor-element.elementor-element-5acc765 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-48 .elementor-element.elementor-element-5acc765 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-48 .elementor-element.elementor-element-5acc765 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-5acc765 .elementor-icon-list-item > a{font-size:16px;}.elementor-48 .elementor-element.elementor-element-848afd1 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-48 .elementor-element.elementor-element-67dec39 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-48 .elementor-element.elementor-element-67dec39 .elementor-heading-title{font-size:18px;}.elementor-48 .elementor-element.elementor-element-8839d98 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-8839d98 .elementor-icon{font-size:18px;}.elementor-48 .elementor-element.elementor-element-8839d98 .elementor-icon svg{height:18px;}.elementor-48 .elementor-element.elementor-element-cb5acac{width:60%;}.elementor-bc-flex-widget .elementor-48 .elementor-element.elementor-element-cb5acac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-48 .elementor-element.elementor-element-cb5acac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-48 .elementor-element.elementor-element-cb5acac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-328889e{width:10%;}.elementor-bc-flex-widget .elementor-48 .elementor-element.elementor-element-328889e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-48 .elementor-element.elementor-element-328889e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-48 .elementor-element.elementor-element-de97e6f{width:10%;}.elementor-bc-flex-widget .elementor-48 .elementor-element.elementor-element-de97e6f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-48 .elementor-element.elementor-element-de97e6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-48 .elementor-element.elementor-element-fbfeacf{--main-alignment:right;--side-cart-alignment-transform:translateX(100%);--side-cart-alignment-left:auto;--side-cart-alignment-right:0;--toggle-icon-size:19px;--toggle-icon-padding:0px 0px 0px 15px;--menu-cart-subtotal-text-align:center;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);}.elementor-48 .elementor-element.elementor-element-fbfeacf .widget_shopping_cart_content{--subtotal-divider-top-width:3px;--subtotal-divider-right-width:3px;--subtotal-divider-bottom-width:3px;--subtotal-divider-left-width:3px;}.elementor-48 .elementor-element.elementor-element-fbfeacf .elementor-menu-cart__product-price{font-size:18px;}.elementor-48 .elementor-element.elementor-element-fbfeacf .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-fbfeacf .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-8916975 > .elementor-element-populated{padding:7px 0px 0px 10px;}.elementor-48 .elementor-element.elementor-element-b628290 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-48 .elementor-element.elementor-element-b628290 .elementor-nav-menu--main .elementor-item{padding-left:12px;padding-right:12px;padding-top:5px;padding-bottom:5px;}.elementor-48 .elementor-element.elementor-element-b628290{--e-nav-menu-horizontal-menu-item-margin:calc( 6px / 2 );}.elementor-48 .elementor-element.elementor-element-b628290 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:6px;}}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-7e5027d{--content-width:1350px;}.elementor-48 .elementor-element.elementor-element-56730d6{--width:28%;}.elementor-48 .elementor-element.elementor-element-3856589{--width:48%;}.elementor-48 .elementor-element.elementor-element-cbf3d60{--width:10%;}.elementor-48 .elementor-element.elementor-element-3ec2b0c{--width:20%;}.elementor-48 .elementor-element.elementor-element-8b15b5f{--content-width:1300px;}.elementor-48 .elementor-element.elementor-element-dc59637{--width:80%;}.elementor-48 .elementor-element.elementor-element-486630a{--content-width:1500px;}.elementor-48 .elementor-element.elementor-element-47d2b91{--width:25%;}.elementor-48 .elementor-element.elementor-element-8d4b520{--width:25%;}.elementor-48 .elementor-element.elementor-element-acbf6c8{--width:25%;}.elementor-48 .elementor-element.elementor-element-a7a488b{--width:25%;}.elementor-48 .elementor-element.elementor-element-f23a772{--content-width:1350px;}.elementor-48 .elementor-element.elementor-element-d34c602{--width:25%;}.elementor-48 .elementor-element.elementor-element-de4a60b{--width:25%;}.elementor-48 .elementor-element.elementor-element-4d8b72f{--width:25%;}.elementor-48 .elementor-element.elementor-element-b5430e3{--width:25%;}.elementor-48 .elementor-element.elementor-element-208d8b8{--width:25%;}.elementor-48 .elementor-element.elementor-element-73443bd{--width:25%;}.elementor-48 .elementor-element.elementor-element-2e0a795{--content-width:200px;}.elementor-48 .elementor-element.elementor-element-ae164b6{--width:20%;}}/* Start custom CSS for shortcode, class: .elementor-element-1000ae3 *//* ===================================== */
/* Ultra Notification Bar                */
/* ===================================== */

.ultra-notification-bar {
  position: relative;
  width: 100%;
  background: #F0D100;
  color: #000;
  overflow: hidden;

  height: 24px;
  margin-top: -5px;
  margin-bottom: 0;

  display: flex;
  align-items: center;

  font-size: 15px;
  font-weight: 300!important;
}

/* ===================================== */
/* Seamless Right → Left Marquee         */
/* ===================================== */

.ultra-scroll {
  width: 100%;
  overflow: hidden;
  background: #F0D100;
}

.ultra-track {
  display: flex;
  width: max-content;
  /* Adjust 30s to make it faster (20s) or slower (40s) */
 animation: ultra-loop 30s linear infinite !important;
}

.ultra-item {
  display: inline-block;
  padding-right: 100px; /* Space between notifications */
  white-space: nowrap;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
}

@keyframes ultra-loop {
  0% {
    transform: translateX(0);
  }
  100% {
    /* We only move halfway because the second half is an exact copy */
    transform: translateX(-50%);
  }
}

/* Pause on hover so people can actually click/read */
.ultra-notification-bar:hover .ultra-track {
  animation-play-state: paused;
}

/* ===================================== */
/* Shine Sweep Effect                    */
/* ===================================== */

.ultra-notification-bar::after {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 40%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.3),
    transparent
  );
  animation: ultra-shine 4s infinite;
  pointer-events: none;
}

@keyframes ultra-shine {
  0% { left: -100%; }
  100% { left: 120%; }
}

/* ===================================== */
/* Dismiss Button                        */
/* ===================================== */

.ultra-dismiss {
  position: absolute;
  right: 50px;
  top: 50%;
  transform: translateY(-50%);
  background: transparent;
  border: none;
  color: #111;
  font-size: 20px;
  cursor: pointer;
  opacity: 0.8;
  transition: opacity 0.2s ease;
}

.ultra-dismiss:hover {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2453cde *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75890a4 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e595ba *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3140be7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ff311fc *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73a5ddd *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d51ca66 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5a4af7f *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6837594 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a812c07 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-863a934 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-35053f5 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f097d7e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4977f0e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a8e5261 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c08f9d2 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-17c78a7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2453cde *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75890a4 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e595ba *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3140be7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ff311fc *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73a5ddd *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d51ca66 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5a4af7f *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6837594 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a812c07 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-863a934 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-35053f5 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f097d7e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4977f0e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a8e5261 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c08f9d2 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-17c78a7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2453cde *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75890a4 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e595ba *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3140be7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ff311fc *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73a5ddd *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d51ca66 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5a4af7f *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6837594 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a812c07 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-863a934 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-35053f5 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f097d7e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4977f0e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a8e5261 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c08f9d2 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-17c78a7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2453cde *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75890a4 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e595ba *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3140be7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ff311fc *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73a5ddd *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d51ca66 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5a4af7f *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6837594 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a812c07 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-863a934 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-35053f5 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f097d7e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4977f0e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a8e5261 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c08f9d2 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-17c78a7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2453cde *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75890a4 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e595ba *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3140be7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ff311fc *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73a5ddd *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d51ca66 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5a4af7f *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6837594 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a812c07 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-863a934 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-35053f5 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f097d7e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4977f0e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a8e5261 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c08f9d2 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-17c78a7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2453cde *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75890a4 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e595ba *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3140be7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ff311fc *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73a5ddd *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d51ca66 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5a4af7f *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6837594 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a812c07 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-863a934 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-35053f5 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f097d7e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4977f0e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a8e5261 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c08f9d2 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-17c78a7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2453cde *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-2453cde .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75890a4 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-75890a4 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9e595ba *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-9e595ba .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3140be7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-3140be7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ff311fc *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-ff311fc .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73a5ddd *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-73a5ddd .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d51ca66 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-d51ca66 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5a4af7f *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-5a4af7f .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6837594 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-6837594 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a812c07 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a812c07 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-863a934 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-863a934 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-35053f5 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-35053f5 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f097d7e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-f097d7e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4977f0e *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-4977f0e .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a8e5261 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-a8e5261 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c08f9d2 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-c08f9d2 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-17c78a7 *//* Change only the last item text color in this specific Icon List widget */
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child .elementor-icon-list-text,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a,
.elementor-48 .elementor-element.elementor-element-17c78a7 .elementor-icon-list-item:last-child a span {
  color: #8871E9 !important;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-10c53d8 *//* Make title wrapper positioning context */
.e-n-menu-title-text {
    position: relative;
    display: inline-block;
}

/* Small floating badge */
.e-n-menu-title-text .menu-badge {
    position: absolute;
    top: -12px;          /* move up */
    right: -30px;       /* move right */

    background: #ff0000;
    color: #fff !important;

    font-size: 12px;
    font-weight: 700;
    padding: 2px 6px;

    border-radius: 20px;
    line-height: 1;
    white-space: nowrap;

    z-index: 10;
}

/* Different colors */
.e-n-menu-title-text .badge-sale {
    background: #ff0000;
}

.e-n-menu-title-text .badge-new {
    background: #9acd32;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-b628290 *//* Styling for the menu items */
.elementor-48 .elementor-element.elementor-element-b628290 ul {
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    overflow-x: auto;
    padding: 10px 0px 10px 0px;
}

.elementor-48 .elementor-element.elementor-element-b628290 ul::-webkit-scrollbar {
    display: none !important;
}

.elementor-48 .elementor-element.elementor-element-b628290 a {
    background: #00000090;
    border-radius: 20px;
}

/* Style for active menu items */
.elementor-48 .elementor-element.elementor-element-b628290 li.current-menu-item a {
    background: #746AE4; /* Change to the desired active background color */
}/* End custom CSS */