.elementor-243 .elementor-element.elementor-element-238a5326{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;}.elementor-243 .elementor-element.elementor-element-238a5326:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-238a5326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bronvanenergieenliefde.be/wp-content/uploads/2026/01/shutterstock_1613772520.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-243 .elementor-element.elementor-element-238a5326::before, .elementor-243 .elementor-element.elementor-element-238a5326 > .elementor-background-video-container::before, .elementor-243 .elementor-element.elementor-element-238a5326 > .e-con-inner > .elementor-background-video-container::before, .elementor-243 .elementor-element.elementor-element-238a5326 > .elementor-background-slideshow::before, .elementor-243 .elementor-element.elementor-element-238a5326 > .e-con-inner > .elementor-background-slideshow::before, .elementor-243 .elementor-element.elementor-element-238a5326 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b79a2c9 );--background-overlay:'';}.elementor-243 .elementor-element.elementor-element-238a5326 > .elementor-shape-bottom .elementor-shape-fill, .elementor-243 .elementor-element.elementor-element-238a5326 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-664c325 );}.elementor-243 .elementor-element.elementor-element-238a5326 > .elementor-shape-bottom svg, .elementor-243 .elementor-element.elementor-element-238a5326 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:70px;}.elementor-243 .elementor-element.elementor-element-283a3fee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-283a3fee{text-align:center;}.elementor-243 .elementor-element.elementor-element-283a3fee .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-d754da8{--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:70px 70px;--row-gap:70px;--column-gap:70px;--overflow:hidden;}.elementor-243 .elementor-element.elementor-element-5da93043{--display:flex;--min-height:450px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-5da93043:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-5da93043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bronvanenergieenliefde.be/wp-content/uploads/2026/01/shutterstock_2225471777.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-243 .elementor-element.elementor-element-cd1345d{--spacer-size:50px;}.elementor-243 .elementor-element.elementor-element-cd1345d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-46af5dbc{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-24536e28.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-2421572c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-2421572c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-2421572c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-2421572c a{color:var( --e-global-color-881aa99 );}.elementor-243 .elementor-element.elementor-element-62f3317a .elementor-button{background-color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-62f3317a .elementor-button:hover, .elementor-243 .elementor-element.elementor-element-62f3317a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-258bb74 );}.elementor-243 .elementor-element.elementor-element-62f3317a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-62f3317a .elementor-button:hover svg, .elementor-243 .elementor-element.elementor-element-62f3317a .elementor-button:focus svg{fill:var( --e-global-color-258bb74 );}.elementor-243 .elementor-element.elementor-element-94a6c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-243 .elementor-element.elementor-element-94a6c3:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-94a6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12cc588 );}.elementor-243 .elementor-element.elementor-element-d2b38ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-9a9cd56{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-c5dc3a5{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-18b3725.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-18b3725 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-87177b4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-87177b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-127f19d{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-127f19d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-127f19d .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-127f19d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-11da937.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-11da937 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-f0ef4f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-f0ef4f1{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-5a42d95{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-5a42d95.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-5a42d95 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-5a42d95 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-548eb8a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-548eb8a .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-804ef3b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-804ef3b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-bd9e8c7{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-f0be489.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-f0be489{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-31c03bd{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--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-243 .elementor-element.elementor-element-37b3617.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-37b3617{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-7468355{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--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-243 .elementor-element.elementor-element-744e002.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-744e002{--e-icon-list-icon-size:14px;--icon-vertical-align:center;}.elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-55126d9{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-b79a2c9 );--n-accordion-title-hover-color:var( --e-global-color-258bb74 );--n-accordion-title-active-color:var( --e-global-color-258bb74 );--n-accordion-icon-size:15px;}.elementor-243 .elementor-element.elementor-element-55126d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-664c325 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A38;}.elementor-243 .elementor-element.elementor-element-55126d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-55126d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-b79a2c9 );}:where( .elementor-243 .elementor-element.elementor-element-55126d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#02010100;}.elementor-243 .elementor-element.elementor-element-55126d9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-55126d9 {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-243 .elementor-element.elementor-element-55126d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Assistant", Sans-serif;font-weight:600;line-height:1.6em;}.elementor-243 .elementor-element.elementor-element-4429b7b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-303e4f4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-303e4f4 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-0195004{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-f131e64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-f131e64.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-1f1645c{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-e0af49f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-e0af49f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-982dce0{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-8015ba5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-8015ba5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-5293ad2{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-5f27c3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-5f27c3b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-72e7878{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-cba99e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-cba99e9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-ad34183{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-20bda0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-20bda0f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-5c87558{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-2df4a7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-2df4a7a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-5b5288a{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-378ad1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-378ad1a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-7271930{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-7237e81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-7237e81.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-b44f6c1{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-d43f260 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-d43f260.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-8618231{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-b79a2c9 );--n-accordion-title-hover-color:var( --e-global-color-258bb74 );--n-accordion-title-active-color:var( --e-global-color-258bb74 );--n-accordion-icon-size:15px;}.elementor-243 .elementor-element.elementor-element-8618231 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-664c325 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A38;}.elementor-243 .elementor-element.elementor-element-8618231 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-8618231 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-b79a2c9 );}:where( .elementor-243 .elementor-element.elementor-element-8618231 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#02010100;}.elementor-243 .elementor-element.elementor-element-8618231.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-8618231 {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-243 .elementor-element.elementor-element-8618231 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Assistant", Sans-serif;font-weight:600;line-height:1.6em;}.elementor-243 .elementor-element.elementor-element-44021d5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-44021d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-a57a5bb{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-a57a5bb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-a57a5bb .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-a57a5bb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-dc23cfa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-dc23cfa .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-4d0bcb5{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-ec4636c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-ec4636c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-cab4116{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-df8f193 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-df8f193.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-0e5922f{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-72fde36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-72fde36.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-9221e15{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-b79a2c9 );--n-accordion-title-hover-color:var( --e-global-color-258bb74 );--n-accordion-title-active-color:var( --e-global-color-258bb74 );--n-accordion-icon-size:15px;}.elementor-243 .elementor-element.elementor-element-9221e15 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-664c325 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A38;}.elementor-243 .elementor-element.elementor-element-9221e15 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-9221e15 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-b79a2c9 );}:where( .elementor-243 .elementor-element.elementor-element-9221e15 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#02010100;}.elementor-243 .elementor-element.elementor-element-9221e15.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-9221e15 {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-243 .elementor-element.elementor-element-9221e15 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Assistant", Sans-serif;font-weight:600;line-height:1.6em;}.elementor-243 .elementor-element.elementor-element-0bc5c29{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-0bc5c29.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-0bc5c29 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-0bc5c29 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-e8ede82.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-e8ede82 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-28c7fca > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-28c7fca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-2777083{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-2777083.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-2777083 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-2777083 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-3f44bbd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-3f44bbd .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-08ed1b1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-08ed1b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-bb17abd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-755f694{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-862a6e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-862a6e3 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-abb2deb > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-abb2deb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-2a50e5e{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-2a50e5e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-2a50e5e .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-2a50e5e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-78678dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-78678dd .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-cfc434a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-cfc434a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-585e355{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-585e355.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-585e355 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-585e355 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-114b9fb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-114b9fb .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-34654d0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-34654d0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-8192217.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-8192217{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-9947887 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-9947887.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-8839588.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-8839588{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-4961be8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-17ce86f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-17ce86f .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-d6628c0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-d6628c0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-2689d16{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-2689d16.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-2689d16 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-2689d16 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-41eacc6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-41eacc6 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-634913f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-243 .elementor-element.elementor-element-634913f:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-634913f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bronvanenergieenliefde.be/wp-content/uploads/2026/01/Organic-Print.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-243 .elementor-element.elementor-element-634913f::before, .elementor-243 .elementor-element.elementor-element-634913f > .elementor-background-video-container::before, .elementor-243 .elementor-element.elementor-element-634913f > .e-con-inner > .elementor-background-video-container::before, .elementor-243 .elementor-element.elementor-element-634913f > .elementor-background-slideshow::before, .elementor-243 .elementor-element.elementor-element-634913f > .e-con-inner > .elementor-background-slideshow::before, .elementor-243 .elementor-element.elementor-element-634913f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-243 .elementor-element.elementor-element-be69574{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-243 .elementor-element.elementor-element-be69574:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-be69574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-664c325 );}.elementor-243 .elementor-element.elementor-element-07eed7f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-07eed7f{text-align:center;}.elementor-243 .elementor-element.elementor-element-07eed7f .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-e474eae.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-e474eae{text-align:center;}.elementor-243 .elementor-element.elementor-element-99900d9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-99900d9 img{height:400px;object-fit:cover;object-position:center center;}.elementor-243 .elementor-element.elementor-element-712c846{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-0c15b24{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-dd8731f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-dd8731f .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-f377a22 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-f377a22.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-9075733{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-9075733.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-9075733 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-9075733 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-e4f8612.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-e4f8612 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-b062204 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-b062204.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-a5c3476.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-a5c3476{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-9b19b31 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-9b19b31.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-b2a1e83 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-b2a1e83.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-30db258.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-30db258{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-0e2eda3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-0e2eda3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-bf37101{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-928639f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-928639f .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-d6d3082.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-d6d3082{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-d23d0d9{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-d23d0d9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-d23d0d9 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-d23d0d9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-7f1fc96.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-7f1fc96 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-3664f7b{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-869185c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-869185c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-1768628{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-4b44fc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-4b44fc6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-9033a23{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-b79a2c9 );--n-accordion-title-hover-color:var( --e-global-color-258bb74 );--n-accordion-title-active-color:var( --e-global-color-258bb74 );--n-accordion-icon-size:15px;}.elementor-243 .elementor-element.elementor-element-9033a23 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-664c325 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A38;}.elementor-243 .elementor-element.elementor-element-9033a23 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-9033a23 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-b79a2c9 );}:where( .elementor-243 .elementor-element.elementor-element-9033a23 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#02010100;}.elementor-243 .elementor-element.elementor-element-9033a23.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-9033a23 {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-243 .elementor-element.elementor-element-9033a23 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Assistant", Sans-serif;font-weight:600;line-height:1.6em;}.elementor-243 .elementor-element.elementor-element-e93f256{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-e93f256.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-e93f256 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-e93f256 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-8b1246e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-8b1246e .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-f806336 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-f806336.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-6e3df27{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-daaa523{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-e3a7e8c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-e3a7e8c .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-bee4098 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-bee4098.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-d08e908.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-d08e908{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-fc6bf55 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-fc6bf55.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-90c4b78{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-90c4b78.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-90c4b78 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-90c4b78 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-5852a29.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-5852a29 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-0209ffb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-0209ffb{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-ff31be1{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-6081c65.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-6081c65 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-94dbfbe > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-94dbfbe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-3b93507.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-3b93507{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-68ffa0a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-68ffa0a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-e7beec9{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-e7beec9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-e7beec9 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-e7beec9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-5801e9b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-5801e9b .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-0c8c5d4{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-155681b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-155681b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-1aa3db4{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-b79a2c9 );--n-accordion-title-hover-color:var( --e-global-color-258bb74 );--n-accordion-title-active-color:var( --e-global-color-258bb74 );--n-accordion-icon-size:15px;}.elementor-243 .elementor-element.elementor-element-1aa3db4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-664c325 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A38;}.elementor-243 .elementor-element.elementor-element-1aa3db4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-1aa3db4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-b79a2c9 );}:where( .elementor-243 .elementor-element.elementor-element-1aa3db4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#02010100;}.elementor-243 .elementor-element.elementor-element-1aa3db4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-1aa3db4 {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-243 .elementor-element.elementor-element-1aa3db4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Assistant", Sans-serif;font-weight:600;line-height:1.6em;}.elementor-243 .elementor-element.elementor-element-95ba00f{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-95ba00f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-95ba00f .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-95ba00f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-f0a5fc9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-f0a5fc9 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-ab93f0a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-ab93f0a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-d55d9c2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-21991af{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-2cee97e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-2cee97e .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-9d898f2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-9d898f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-a85a681{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-a85a681.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-a85a681 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-a85a681 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-c43ff0f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-c43ff0f .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-b680dd9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-b680dd9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-d66dea3{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-d2fdcdf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-d2fdcdf .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-8247603.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-8247603{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-781963e{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-781963e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-781963e .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-781963e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-046836e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-046836e .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-311ed6f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-311ed6f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-b393ed0{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-b393ed0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-b393ed0 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-b393ed0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-bf6bd92.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-bf6bd92 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-40f7b81 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-40f7b81.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-5858b84{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-cf2c6b8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-5620194.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-5620194 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-8df8da3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-8df8da3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-f719a88{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-f719a88.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-f719a88 .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-f719a88 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-f7cb1f8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-f7cb1f8 .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-8c3dac9{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-6659a67.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-6659a67{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-286a297{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--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-243 .elementor-element.elementor-element-b0abd6a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-b0abd6a{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-e2fa38f{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-b79a2c9 );--n-accordion-title-hover-color:var( --e-global-color-258bb74 );--n-accordion-title-active-color:var( --e-global-color-258bb74 );--n-accordion-icon-size:15px;}.elementor-243 .elementor-element.elementor-element-e2fa38f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-664c325 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A38;}.elementor-243 .elementor-element.elementor-element-e2fa38f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-e2fa38f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-b79a2c9 );}:where( .elementor-243 .elementor-element.elementor-element-e2fa38f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#02010100;}.elementor-243 .elementor-element.elementor-element-e2fa38f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-e2fa38f {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-243 .elementor-element.elementor-element-e2fa38f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Assistant", Sans-serif;font-weight:600;line-height:1.6em;}.elementor-243 .elementor-element.elementor-element-7dda47d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-16ce00d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-16ce00d .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-37115b8{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-793d3e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-793d3e8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-c482fec{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-bd0aa2d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-bd0aa2d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-e3f4b4b{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-a95d047.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-a95d047{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-9bb5a6b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-9bb5a6b{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-0326cfe{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-a6057d3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-a6057d3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-43c7cfa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-43c7cfa{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-text{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-574e478{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-386a30d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-386a30d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-67a1149{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-b79a2c9 );--n-accordion-title-hover-color:var( --e-global-color-258bb74 );--n-accordion-title-active-color:var( --e-global-color-258bb74 );--n-accordion-icon-size:15px;}.elementor-243 .elementor-element.elementor-element-67a1149 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-664c325 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A38;}.elementor-243 .elementor-element.elementor-element-67a1149 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-67a1149 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-b79a2c9 );}:where( .elementor-243 .elementor-element.elementor-element-67a1149 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#02010100;}.elementor-243 .elementor-element.elementor-element-67a1149.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-67a1149 {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-243 .elementor-element.elementor-element-67a1149 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Assistant", Sans-serif;font-weight:600;line-height:1.6em;}.elementor-243 .elementor-element.elementor-element-f910c4c{--divider-border-style:solid;--divider-color:var( --e-global-color-09e0e2a );--divider-border-width:1px;}.elementor-243 .elementor-element.elementor-element-f910c4c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-f910c4c .elementor-divider-separator{width:100%;}.elementor-243 .elementor-element.elementor-element-f910c4c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-243 .elementor-element.elementor-element-cd9892e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-cd9892e .elementor-heading-title{font-family:var( --e-global-typography-0557c6b-font-family ), Sans-serif;font-size:var( --e-global-typography-0557c6b-font-size );font-weight:var( --e-global-typography-0557c6b-font-weight );line-height:var( --e-global-typography-0557c6b-line-height );color:var( --e-global-color-b79a2c9 );}.elementor-243 .elementor-element.elementor-element-e95baa1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-e95baa1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-ac57dd2{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );--n-tabs-title-color:var( --e-global-color-b79a2c9 );--n-tabs-title-color-active:var( --e-global-color-258bb74 );}.elementor-243 .elementor-element.elementor-element-ac57dd2 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-243 .elementor-element.elementor-element-ac57dd2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-243 .elementor-element.elementor-element-ac57dd2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-243 .elementor-element.elementor-element-ac57dd2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-243 .elementor-element.elementor-element-ac57dd2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-ac57dd2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-243 .elementor-element.elementor-element-ac57dd2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-243 .elementor-element.elementor-element-ac57dd2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-258bb74 );}.elementor-243 .elementor-element.elementor-element-930df1c{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-243 .elementor-element.elementor-element-945ebdf{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-243 .elementor-element.elementor-element-945ebdf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-e34fd58 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-243 .elementor-element.elementor-element-e34fd58.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-e34fd58{text-align:center;font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-243 .elementor-element.elementor-element-e3da9c9 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-243 .elementor-element.elementor-element-e3da9c9 .elementor-button:hover, .elementor-243 .elementor-element.elementor-element-e3da9c9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-258bb74 );}.elementor-243 .elementor-element.elementor-element-e3da9c9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-243 .elementor-element.elementor-element-e3da9c9 .elementor-button:hover svg, .elementor-243 .elementor-element.elementor-element-e3da9c9 .elementor-button:focus svg{fill:var( --e-global-color-258bb74 );}.elementor-243 .elementor-element.elementor-element-a2cb5e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-a2cb5e4:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-a2cb5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bronvanenergieenliefde.be/wp-content/uploads/2026/01/shutterstock_1705319764.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-243 .elementor-element.elementor-element-a2cb5e4 > .elementor-shape-bottom .elementor-shape-fill, .elementor-243 .elementor-element.elementor-element-a2cb5e4 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-664c325 );}.elementor-243 .elementor-element.elementor-element-6246b57{--spacer-size:400px;}.elementor-243 .elementor-element.elementor-element-6246b57.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-243 .elementor-element.elementor-element-238a5326{--min-height:300px;}.elementor-243 .elementor-element.elementor-element-283a3fee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-243 .elementor-element.elementor-element-d754da8{--flex-wrap:wrap;}.elementor-243 .elementor-element.elementor-element-5da93043{--min-height:350px;}.elementor-243 .elementor-element.elementor-element-5da93043.e-con{--order:99999 /* order end hack */;}.elementor-243 .elementor-element.elementor-element-2421572c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-94a6c3{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-243 .elementor-element.elementor-element-9a9cd56{--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-243 .elementor-element.elementor-element-18b3725 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-11da937 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-548eb8a .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-303e4f4 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-dc23cfa .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-e8ede82 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-3f44bbd .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-bb17abd{--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-243 .elementor-element.elementor-element-862a6e3 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-78678dd .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-114b9fb .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-17ce86f .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-41eacc6 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-07eed7f .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-712c846{--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-243 .elementor-element.elementor-element-dd8731f .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-e4f8612 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-928639f .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-7f1fc96 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-8b1246e .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-6e3df27{--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-243 .elementor-element.elementor-element-e3a7e8c .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-5852a29 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-6081c65 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-5801e9b .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-f0a5fc9 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-d55d9c2{--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-243 .elementor-element.elementor-element-2cee97e .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-c43ff0f .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-d2fdcdf .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-046836e .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-bf6bd92 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-5858b84{--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-243 .elementor-element.elementor-element-5620194 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-f7cb1f8 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-16ce00d .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-cd9892e .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-ac57dd2{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-243 .elementor-element.elementor-element-ac57dd2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-243 .elementor-element.elementor-element-e34fd58{font-size:19px;}.elementor-243 .elementor-element.elementor-element-6246b57{--spacer-size:350px;}}@media(max-width:767px){.elementor-243 .elementor-element.elementor-element-238a5326{--min-height:300px;}.elementor-243 .elementor-element.elementor-element-283a3fee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-243 .elementor-element.elementor-element-5da93043{--min-height:250px;}.elementor-243 .elementor-element.elementor-element-46af5dbc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-243 .elementor-element.elementor-element-24536e28{text-align:center;}.elementor-243 .elementor-element.elementor-element-2421572c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-94a6c3{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-243 .elementor-element.elementor-element-d2b38ac{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-243 .elementor-element.elementor-element-c5dc3a5{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-18b3725 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-11da937 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-f0ef4f1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-548eb8a .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-bd9e8c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-f0be489{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-f0be489 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-37b3617 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-744e002{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-744e002 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-4429b7b{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-303e4f4 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-0195004{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-1f1645c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-982dce0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-5293ad2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-72e7878{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-ad34183{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-5c87558{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-5b5288a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-7271930{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-b44f6c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-dc23cfa .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-4d0bcb5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-cab4116{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-0e5922f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-e8ede82 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-3f44bbd .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-755f694{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-862a6e3 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-78678dd .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-114b9fb .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-8192217 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-8839588 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-4961be8{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-17ce86f .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-41eacc6 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-634913f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-243 .elementor-element.elementor-element-be69574{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-243 .elementor-element.elementor-element-07eed7f .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-0c15b24{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-dd8731f .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-e4f8612 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-a5c3476 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-30db258 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-bf37101{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-928639f .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-d6d3082 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-7f1fc96 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-3664f7b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-1768628{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-8b1246e .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-daaa523{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-e3a7e8c .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-d08e908 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-5852a29 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-0209ffb .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-ff31be1{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-6081c65 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-3b93507 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-5801e9b .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-0c8c5d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-f0a5fc9 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-21991af{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-2cee97e .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-c43ff0f .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-d66dea3{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-d2fdcdf .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-8247603 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-046836e .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-bf6bd92 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-cf2c6b8{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-5620194 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-f7cb1f8 .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-8c3dac9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-6659a67{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-6659a67 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-b0abd6a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-7dda47d{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-16ce00d .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-37115b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-c482fec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-a95d047 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-9bb5a6b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-0326cfe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-43c7cfa .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-243 .elementor-element.elementor-element-574e478{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-cd9892e .elementor-heading-title{font-size:var( --e-global-typography-0557c6b-font-size );line-height:var( --e-global-typography-0557c6b-line-height );}.elementor-243 .elementor-element.elementor-element-ac57dd2{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-243 .elementor-element.elementor-element-ac57dd2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-243 .elementor-element.elementor-element-945ebdf{width:100%;max-width:100%;}.elementor-243 .elementor-element.elementor-element-e34fd58{font-size:17px;}.elementor-243 .elementor-element.elementor-element-6246b57{--spacer-size:200px;}}@media(min-width:768px){.elementor-243 .elementor-element.elementor-element-5da93043{--width:75%;}.elementor-243 .elementor-element.elementor-element-be69574{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-243 .elementor-element.elementor-element-5da93043{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-f0ef4f1 */.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8192217 */.elementor-243 .elementor-element.elementor-element-8192217 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8192217 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8839588 */.elementor-243 .elementor-element.elementor-element-8839588 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8839588 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5c3476 */.elementor-243 .elementor-element.elementor-element-a5c3476 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a5c3476 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30db258 */.elementor-243 .elementor-element.elementor-element-30db258 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-30db258 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6d3082 */.elementor-243 .elementor-element.elementor-element-d6d3082 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d6d3082 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d08e908 */.elementor-243 .elementor-element.elementor-element-d08e908 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d08e908 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0209ffb */.elementor-243 .elementor-element.elementor-element-0209ffb li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-0209ffb li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b93507 */.elementor-243 .elementor-element.elementor-element-3b93507 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-3b93507 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8247603 */.elementor-243 .elementor-element.elementor-element-8247603 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8247603 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0ef4f1 */.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8192217 */.elementor-243 .elementor-element.elementor-element-8192217 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8192217 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8839588 */.elementor-243 .elementor-element.elementor-element-8839588 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8839588 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5c3476 */.elementor-243 .elementor-element.elementor-element-a5c3476 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a5c3476 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30db258 */.elementor-243 .elementor-element.elementor-element-30db258 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-30db258 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6d3082 */.elementor-243 .elementor-element.elementor-element-d6d3082 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d6d3082 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d08e908 */.elementor-243 .elementor-element.elementor-element-d08e908 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d08e908 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0209ffb */.elementor-243 .elementor-element.elementor-element-0209ffb li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-0209ffb li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b93507 */.elementor-243 .elementor-element.elementor-element-3b93507 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-3b93507 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8247603 */.elementor-243 .elementor-element.elementor-element-8247603 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8247603 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0ef4f1 */.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8192217 */.elementor-243 .elementor-element.elementor-element-8192217 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8192217 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8839588 */.elementor-243 .elementor-element.elementor-element-8839588 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8839588 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5c3476 */.elementor-243 .elementor-element.elementor-element-a5c3476 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a5c3476 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30db258 */.elementor-243 .elementor-element.elementor-element-30db258 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-30db258 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6d3082 */.elementor-243 .elementor-element.elementor-element-d6d3082 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d6d3082 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d08e908 */.elementor-243 .elementor-element.elementor-element-d08e908 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d08e908 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0209ffb */.elementor-243 .elementor-element.elementor-element-0209ffb li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-0209ffb li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b93507 */.elementor-243 .elementor-element.elementor-element-3b93507 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-3b93507 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8247603 */.elementor-243 .elementor-element.elementor-element-8247603 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8247603 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0ef4f1 */.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8192217 */.elementor-243 .elementor-element.elementor-element-8192217 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8192217 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8839588 */.elementor-243 .elementor-element.elementor-element-8839588 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8839588 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5c3476 */.elementor-243 .elementor-element.elementor-element-a5c3476 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a5c3476 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30db258 */.elementor-243 .elementor-element.elementor-element-30db258 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-30db258 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6d3082 */.elementor-243 .elementor-element.elementor-element-d6d3082 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d6d3082 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d08e908 */.elementor-243 .elementor-element.elementor-element-d08e908 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d08e908 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0209ffb */.elementor-243 .elementor-element.elementor-element-0209ffb li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-0209ffb li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b93507 */.elementor-243 .elementor-element.elementor-element-3b93507 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-3b93507 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8247603 */.elementor-243 .elementor-element.elementor-element-8247603 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8247603 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0ef4f1 */.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8192217 */.elementor-243 .elementor-element.elementor-element-8192217 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8192217 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8839588 */.elementor-243 .elementor-element.elementor-element-8839588 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8839588 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5c3476 */.elementor-243 .elementor-element.elementor-element-a5c3476 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a5c3476 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30db258 */.elementor-243 .elementor-element.elementor-element-30db258 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-30db258 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6d3082 */.elementor-243 .elementor-element.elementor-element-d6d3082 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d6d3082 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d08e908 */.elementor-243 .elementor-element.elementor-element-d08e908 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d08e908 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0209ffb */.elementor-243 .elementor-element.elementor-element-0209ffb li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-0209ffb li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b93507 */.elementor-243 .elementor-element.elementor-element-3b93507 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-3b93507 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8247603 */.elementor-243 .elementor-element.elementor-element-8247603 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8247603 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0ef4f1 */.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8192217 */.elementor-243 .elementor-element.elementor-element-8192217 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8192217 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8839588 */.elementor-243 .elementor-element.elementor-element-8839588 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8839588 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5c3476 */.elementor-243 .elementor-element.elementor-element-a5c3476 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a5c3476 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30db258 */.elementor-243 .elementor-element.elementor-element-30db258 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-30db258 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6d3082 */.elementor-243 .elementor-element.elementor-element-d6d3082 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d6d3082 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d08e908 */.elementor-243 .elementor-element.elementor-element-d08e908 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d08e908 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0209ffb */.elementor-243 .elementor-element.elementor-element-0209ffb li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-0209ffb li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b93507 */.elementor-243 .elementor-element.elementor-element-3b93507 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-3b93507 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8247603 */.elementor-243 .elementor-element.elementor-element-8247603 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8247603 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0ef4f1 */.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0ef4f1 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0be489 */.elementor-243 .elementor-element.elementor-element-f0be489 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-f0be489 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37b3617 */.elementor-243 .elementor-element.elementor-element-37b3617 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-37b3617 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-744e002 */.elementor-243 .elementor-element.elementor-element-744e002 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-744e002 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8192217 */.elementor-243 .elementor-element.elementor-element-8192217 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8192217 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8839588 */.elementor-243 .elementor-element.elementor-element-8839588 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8839588 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5c3476 */.elementor-243 .elementor-element.elementor-element-a5c3476 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a5c3476 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-30db258 */.elementor-243 .elementor-element.elementor-element-30db258 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-30db258 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6d3082 */.elementor-243 .elementor-element.elementor-element-d6d3082 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d6d3082 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d08e908 */.elementor-243 .elementor-element.elementor-element-d08e908 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-d08e908 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0209ffb */.elementor-243 .elementor-element.elementor-element-0209ffb li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-0209ffb li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b93507 */.elementor-243 .elementor-element.elementor-element-3b93507 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-3b93507 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8247603 */.elementor-243 .elementor-element.elementor-element-8247603 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-8247603 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6659a67 */.elementor-243 .elementor-element.elementor-element-6659a67 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-6659a67 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b0abd6a */.elementor-243 .elementor-element.elementor-element-b0abd6a li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-b0abd6a li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a95d047 */.elementor-243 .elementor-element.elementor-element-a95d047 li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-a95d047 li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bb5a6b */.elementor-243 .elementor-element.elementor-element-9bb5a6b li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-9bb5a6b li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43c7cfa */.elementor-243 .elementor-element.elementor-element-43c7cfa li a {
	background: linear-gradient(currentColor 0 0) var(--p, 0%) 100% /var(--d, 25%) 1px no-repeat;
	transition: 0.3s, background-position 0s;
	display: inline !important;

}
.elementor-243 .elementor-element.elementor-element-43c7cfa li a:hover {
	--d: 100%;
	--p: 50%;
	transition: 0.3s, background-size 0.3s 0.3s;
	color: var(--e-global-color-cc18da3);
}/* End custom CSS */