.elementor-1140 .elementor-element.elementor-element-037e3bc{--display:flex;}.elementor-1140 .elementor-element.elementor-element-e013a9e{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1140 .elementor-element.elementor-element-90696f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-90696f6:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-90696f6, .elementor-1140 .elementor-element.elementor-element-90696f6::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-ed71b33{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-ed71b33:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-ed71b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-ed71b33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-1a8316c.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-1a8316c .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-1a8316c .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-1a8316c .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-0240c7e{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-808c393 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-a5fda24 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-b2d4356{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-b2d4356:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-b2d4356, .elementor-1140 .elementor-element.elementor-element-b2d4356::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-4268b3b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-4268b3b:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-4268b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-4268b3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-bd792a9.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-bd792a9 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-bd792a9 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-bd792a9 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-1b4ff5c{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-ad47a61 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-0425b96 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-cdd2ffd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-cdd2ffd:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-cdd2ffd, .elementor-1140 .elementor-element.elementor-element-cdd2ffd::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-c2ad335{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-c2ad335:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-c2ad335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-c2ad335.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-b64b837.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-b64b837 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-b64b837 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-b64b837 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-03a0f6e{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-2b9b9f3 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-fefaf3a .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-a372334{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-a372334:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-a372334, .elementor-1140 .elementor-element.elementor-element-a372334::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-71a2ba6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-71a2ba6:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-71a2ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-71a2ba6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-f1749d3.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-f1749d3 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-f1749d3 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-f1749d3 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-2434a83{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-afddd8f .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-d30b887 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-358921c{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1140 .elementor-element.elementor-element-4f0a853{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-4f0a853:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-4f0a853, .elementor-1140 .elementor-element.elementor-element-4f0a853::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-73aedef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-73aedef:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-73aedef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-73aedef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-fbd2118.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-fbd2118 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-fbd2118 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-fbd2118 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-ba7cfe6{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-c123b50 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-1bbb9ef .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-a001129{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-a001129:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-a001129, .elementor-1140 .elementor-element.elementor-element-a001129::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-4d1d9cf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-4d1d9cf:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-4d1d9cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-4d1d9cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-1039854.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-1039854 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-1039854 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-1039854 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-4d12f52{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-83df56a .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-2eea286 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-fdd98c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-fdd98c6:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-fdd98c6, .elementor-1140 .elementor-element.elementor-element-fdd98c6::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-94868ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-94868ab:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-94868ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-94868ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-7e280c2.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-7e280c2 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-7e280c2 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-7e280c2 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-88f078c{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-90625cc .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-478d62b .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-2645c6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-2645c6c:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-2645c6c, .elementor-1140 .elementor-element.elementor-element-2645c6c::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-1f01fb9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-1f01fb9:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-1f01fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-1f01fb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-696c02a.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-696c02a .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-696c02a .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-696c02a .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-9081d7c{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-f255ca1 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-3c74c0b .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-85a72a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-85a72a7:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-85a72a7, .elementor-1140 .elementor-element.elementor-element-85a72a7::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-6de7bee{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-6de7bee:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-6de7bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-6de7bee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-042b0dd.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-042b0dd .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-042b0dd .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-042b0dd .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-47c23cb{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-dadac2f .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-b23d925 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-1cdae3b{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1140 .elementor-element.elementor-element-7a9d564{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-7a9d564:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-7a9d564, .elementor-1140 .elementor-element.elementor-element-7a9d564::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-b64379b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-b64379b:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-b64379b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-b64379b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-32020df.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-32020df .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-32020df .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-32020df .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-3000eb6{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-d17c45a .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-8dfab8d .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-530cd41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-530cd41:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-530cd41, .elementor-1140 .elementor-element.elementor-element-530cd41::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-6c94e1a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-6c94e1a:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-6c94e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-6c94e1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-bdc4c44.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-bdc4c44 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-bdc4c44 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-bdc4c44 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-af4018b{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-b29a5d8 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-19c8e61 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-f1813be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-f1813be:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-f1813be, .elementor-1140 .elementor-element.elementor-element-f1813be::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-e8bf600{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-e8bf600:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-e8bf600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-e8bf600.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-3060205.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-3060205 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-3060205 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-3060205 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-70bb1f5{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-4b42e41 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-1203d85 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-95d0379{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-95d0379:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-95d0379, .elementor-1140 .elementor-element.elementor-element-95d0379::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-c370f26{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-c370f26:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-c370f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-c370f26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-f415f14.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-f415f14 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-f415f14 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-f415f14 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-5ec7f8d{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-92f2267 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-3fe301e .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-58a7a97{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-58a7a97:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-58a7a97, .elementor-1140 .elementor-element.elementor-element-58a7a97::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-7f7aa7f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-7f7aa7f:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-7f7aa7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-7f7aa7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-26d1000.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-26d1000 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-26d1000 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-26d1000 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-5d56660{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-3d56908 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-7a68d03 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-f3cb875{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1140 .elementor-element.elementor-element-48af6a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-48af6a6:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-48af6a6, .elementor-1140 .elementor-element.elementor-element-48af6a6::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-693247a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-693247a:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-693247a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-693247a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-81c2ef4.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-81c2ef4 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-81c2ef4 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-81c2ef4 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-762acb3{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-f598260 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-2922f15 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-c397392{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-c397392:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-c397392, .elementor-1140 .elementor-element.elementor-element-c397392::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-01f9390{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-01f9390:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-01f9390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-01f9390.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-9ad1d94.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-9ad1d94 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-9ad1d94 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-9ad1d94 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-13bedcf{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-72b8185 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-29c4347 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-9c09428{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-9c09428:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-9c09428, .elementor-1140 .elementor-element.elementor-element-9c09428::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-ffab7e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-ffab7e9:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-ffab7e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-ffab7e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-1ce9b0f.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-1ce9b0f .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-1ce9b0f .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-1ce9b0f .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-cfff505{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-fb9ff65 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-e56493a .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-344b86f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-344b86f:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-344b86f, .elementor-1140 .elementor-element.elementor-element-344b86f::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-a937735{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-a937735:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-a937735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-a937735.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-5eb29d8.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-5eb29d8 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-5eb29d8 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-5eb29d8 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-411d3f6{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-b5e44d5 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-153951c .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-4d0ac02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-4d0ac02:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-4d0ac02, .elementor-1140 .elementor-element.elementor-element-4d0ac02::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-1d3dc3a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-1d3dc3a:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-1d3dc3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-1d3dc3a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-03ba96a.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-03ba96a .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-03ba96a .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-03ba96a .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-f96403c{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-b8b9428 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-40d2d80 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-f4b585d{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1140 .elementor-element.elementor-element-182cc61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-182cc61:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-182cc61, .elementor-1140 .elementor-element.elementor-element-182cc61::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-1c7df9e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-1c7df9e:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-1c7df9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-1c7df9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-ac9a615.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-ac9a615 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-ac9a615 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-ac9a615 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-b286660{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-8b9d232 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-02e8107 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-5f61f01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-5f61f01:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-5f61f01, .elementor-1140 .elementor-element.elementor-element-5f61f01::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-16c9802{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-16c9802:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-16c9802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-16c9802.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-6bfe459.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-6bfe459 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-6bfe459 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-6bfe459 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-bc1dcd5{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-cc7dc6f .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-b92fa15 .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-f410eef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-1140 .elementor-element.elementor-element-f410eef:hover{background-color:var( --e-global-color-dd6c7a1 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4400940 );--border-color:var( --e-global-color-4400940 );}.elementor-1140 .elementor-element.elementor-element-f410eef, .elementor-1140 .elementor-element.elementor-element-f410eef::before{--border-transition:0.2s;}.elementor-1140 .elementor-element.elementor-element-07af3be{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0.25rem 0.25rem 0.25rem 0.25rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-1140 .elementor-element.elementor-element-07af3be:not(.elementor-motion-effects-element-type-background), .elementor-1140 .elementor-element.elementor-element-07af3be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-094fb67 );}.elementor-1140 .elementor-element.elementor-element-07af3be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1140 .elementor-element.elementor-element-7cf0dd1.elementor-element{--align-self:center;}.elementor-1140 .elementor-element.elementor-element-7cf0dd1 .elementor-icon-wrapper{text-align:center;}.elementor-1140 .elementor-element.elementor-element-7cf0dd1 .elementor-icon{font-size:2rem;}.elementor-1140 .elementor-element.elementor-element-7cf0dd1 .elementor-icon svg{height:2rem;}.elementor-1140 .elementor-element.elementor-element-6bc65c2{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1140 .elementor-element.elementor-element-1387980 .elementor-heading-title{font-size:1.125rem;font-weight:500;}.elementor-1140 .elementor-element.elementor-element-9a3cddc .elementor-heading-title{color:var( --e-global-color-182d356 );}.elementor-1140 .elementor-element.elementor-element-c07fa22{--n-accordion-title-font-size:1.25rem;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-active-color:var( --e-global-color-24bb7a9 );--n-accordion-icon-size:1.5rem;}.elementor-1140 .elementor-element.elementor-element-c07fa22 > .elementor-widget-container{border-style:none;}.elementor-1140 .elementor-element.elementor-element-c07fa22 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1140 .elementor-element.elementor-element-c07fa22 {--n-accordion-padding:0.5rem 0.25rem 0.5rem 0.25rem;}:where( .elementor-1140 .elementor-element.elementor-element-c07fa22 > .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-weight:500;}:where( .elementor-1140 .elementor-element.elementor-element-c07fa22 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-right:0rem;--padding-bottom:1rem;--padding-left:0rem;}@media(min-width:479px){.elementor-1140 .elementor-element.elementor-element-037e3bc{--content-width:60rem;}.elementor-1140 .elementor-element.elementor-element-ed71b33{--width:auto;}.elementor-1140 .elementor-element.elementor-element-4268b3b{--width:auto;}.elementor-1140 .elementor-element.elementor-element-c2ad335{--width:auto;}.elementor-1140 .elementor-element.elementor-element-71a2ba6{--width:auto;}.elementor-1140 .elementor-element.elementor-element-73aedef{--width:auto;}.elementor-1140 .elementor-element.elementor-element-4d1d9cf{--width:auto;}.elementor-1140 .elementor-element.elementor-element-94868ab{--width:auto;}.elementor-1140 .elementor-element.elementor-element-1f01fb9{--width:auto;}.elementor-1140 .elementor-element.elementor-element-6de7bee{--width:auto;}.elementor-1140 .elementor-element.elementor-element-b64379b{--width:auto;}.elementor-1140 .elementor-element.elementor-element-6c94e1a{--width:auto;}.elementor-1140 .elementor-element.elementor-element-e8bf600{--width:auto;}.elementor-1140 .elementor-element.elementor-element-c370f26{--width:auto;}.elementor-1140 .elementor-element.elementor-element-7f7aa7f{--width:auto;}.elementor-1140 .elementor-element.elementor-element-693247a{--width:auto;}.elementor-1140 .elementor-element.elementor-element-01f9390{--width:auto;}.elementor-1140 .elementor-element.elementor-element-ffab7e9{--width:auto;}.elementor-1140 .elementor-element.elementor-element-a937735{--width:auto;}.elementor-1140 .elementor-element.elementor-element-1d3dc3a{--width:auto;}.elementor-1140 .elementor-element.elementor-element-1c7df9e{--width:auto;}.elementor-1140 .elementor-element.elementor-element-16c9802{--width:auto;}.elementor-1140 .elementor-element.elementor-element-07af3be{--width:auto;}}@media(max-width:991px){.elementor-1140 .elementor-element.elementor-element-e013a9e{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1140 .elementor-element.elementor-element-90696f6{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-b2d4356{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-cdd2ffd{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-a372334{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-358921c{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1140 .elementor-element.elementor-element-4f0a853{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-a001129{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-fdd98c6{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-2645c6c{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-85a72a7{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-1cdae3b{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1140 .elementor-element.elementor-element-7a9d564{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-530cd41{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-f1813be{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-95d0379{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-58a7a97{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-f3cb875{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1140 .elementor-element.elementor-element-48af6a6{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-c397392{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-9c09428{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-344b86f{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-4d0ac02{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-f4b585d{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1140 .elementor-element.elementor-element-182cc61{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-5f61f01{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-f410eef{--flex-wrap:nowrap;}.elementor-1140 .elementor-element.elementor-element-c07fa22 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:1rem 0rem 1rem 0rem;}.elementor-1140 .elementor-element.elementor-element-c07fa22{--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:1.25rem;--n-accordion-icon-size:1.5rem;}.elementor-1140 .elementor-element.elementor-element-c07fa22 {--n-accordion-padding:1rem 0rem 1rem 0rem;}:where( .elementor-1140 .elementor-element.elementor-element-c07fa22 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-right:0rem;--padding-bottom:2rem;--padding-left:0rem;}}@media(max-width:478px){.elementor-1140 .elementor-element.elementor-element-ed71b33{--width:auto;}.elementor-1140 .elementor-element.elementor-element-4268b3b{--width:auto;}.elementor-1140 .elementor-element.elementor-element-c2ad335{--width:auto;}.elementor-1140 .elementor-element.elementor-element-71a2ba6{--width:auto;}.elementor-1140 .elementor-element.elementor-element-73aedef{--width:auto;}.elementor-1140 .elementor-element.elementor-element-4d1d9cf{--width:auto;}.elementor-1140 .elementor-element.elementor-element-94868ab{--width:auto;}.elementor-1140 .elementor-element.elementor-element-1f01fb9{--width:auto;}.elementor-1140 .elementor-element.elementor-element-6de7bee{--width:auto;}.elementor-1140 .elementor-element.elementor-element-b64379b{--width:auto;}.elementor-1140 .elementor-element.elementor-element-6c94e1a{--width:auto;}.elementor-1140 .elementor-element.elementor-element-e8bf600{--width:auto;}.elementor-1140 .elementor-element.elementor-element-c370f26{--width:auto;}.elementor-1140 .elementor-element.elementor-element-7f7aa7f{--width:auto;}.elementor-1140 .elementor-element.elementor-element-693247a{--width:auto;}.elementor-1140 .elementor-element.elementor-element-01f9390{--width:auto;}.elementor-1140 .elementor-element.elementor-element-ffab7e9{--width:auto;}.elementor-1140 .elementor-element.elementor-element-a937735{--width:auto;}.elementor-1140 .elementor-element.elementor-element-1d3dc3a{--width:auto;}.elementor-1140 .elementor-element.elementor-element-1c7df9e{--width:auto;}.elementor-1140 .elementor-element.elementor-element-16c9802{--width:auto;}.elementor-1140 .elementor-element.elementor-element-07af3be{--width:auto;}}/* Start custom CSS for container, class: .elementor-element-ed71b33 */.elementor-1140 .elementor-element.elementor-element-ed71b33 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-ed71b33 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90696f6 */.elementor-1140 .elementor-element.elementor-element-90696f6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4268b3b */.elementor-1140 .elementor-element.elementor-element-4268b3b {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-4268b3b .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4356 */.elementor-1140 .elementor-element.elementor-element-b2d4356:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2ad335 */.elementor-1140 .elementor-element.elementor-element-c2ad335 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-c2ad335 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdd2ffd */.elementor-1140 .elementor-element.elementor-element-cdd2ffd:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a2ba6 */.elementor-1140 .elementor-element.elementor-element-71a2ba6 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-71a2ba6 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a372334 */.elementor-1140 .elementor-element.elementor-element-a372334:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73aedef */.elementor-1140 .elementor-element.elementor-element-73aedef {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-73aedef .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f0a853 */.elementor-1140 .elementor-element.elementor-element-4f0a853:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d1d9cf */.elementor-1140 .elementor-element.elementor-element-4d1d9cf {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-4d1d9cf .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a001129 */.elementor-1140 .elementor-element.elementor-element-a001129:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94868ab */.elementor-1140 .elementor-element.elementor-element-94868ab {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-94868ab .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd98c6 */.elementor-1140 .elementor-element.elementor-element-fdd98c6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f01fb9 */.elementor-1140 .elementor-element.elementor-element-1f01fb9 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1f01fb9 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2645c6c */.elementor-1140 .elementor-element.elementor-element-2645c6c:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de7bee */.elementor-1140 .elementor-element.elementor-element-6de7bee {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-6de7bee .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85a72a7 */.elementor-1140 .elementor-element.elementor-element-85a72a7:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b64379b */.elementor-1140 .elementor-element.elementor-element-b64379b {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-b64379b .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a9d564 */.elementor-1140 .elementor-element.elementor-element-7a9d564:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c94e1a */.elementor-1140 .elementor-element.elementor-element-6c94e1a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-6c94e1a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-530cd41 */.elementor-1140 .elementor-element.elementor-element-530cd41:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8bf600 */.elementor-1140 .elementor-element.elementor-element-e8bf600 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-e8bf600 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1813be */.elementor-1140 .elementor-element.elementor-element-f1813be:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c370f26 */.elementor-1140 .elementor-element.elementor-element-c370f26 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-c370f26 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d0379 */.elementor-1140 .elementor-element.elementor-element-95d0379:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7aa7f */.elementor-1140 .elementor-element.elementor-element-7f7aa7f {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-7f7aa7f .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58a7a97 */.elementor-1140 .elementor-element.elementor-element-58a7a97:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693247a */.elementor-1140 .elementor-element.elementor-element-693247a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-693247a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48af6a6 */.elementor-1140 .elementor-element.elementor-element-48af6a6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01f9390 */.elementor-1140 .elementor-element.elementor-element-01f9390 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-01f9390 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c397392 */.elementor-1140 .elementor-element.elementor-element-c397392:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffab7e9 */.elementor-1140 .elementor-element.elementor-element-ffab7e9 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-ffab7e9 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c09428 */.elementor-1140 .elementor-element.elementor-element-9c09428:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a937735 */.elementor-1140 .elementor-element.elementor-element-a937735 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-a937735 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-344b86f */.elementor-1140 .elementor-element.elementor-element-344b86f:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3dc3a */.elementor-1140 .elementor-element.elementor-element-1d3dc3a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1d3dc3a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0ac02 */.elementor-1140 .elementor-element.elementor-element-4d0ac02:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7df9e */.elementor-1140 .elementor-element.elementor-element-1c7df9e {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1c7df9e .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-182cc61 */.elementor-1140 .elementor-element.elementor-element-182cc61:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c9802 */.elementor-1140 .elementor-element.elementor-element-16c9802 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-16c9802 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f61f01 */.elementor-1140 .elementor-element.elementor-element-5f61f01:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07af3be */.elementor-1140 .elementor-element.elementor-element-07af3be {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-07af3be .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f410eef */.elementor-1140 .elementor-element.elementor-element-f410eef:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed71b33 */.elementor-1140 .elementor-element.elementor-element-ed71b33 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-ed71b33 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90696f6 */.elementor-1140 .elementor-element.elementor-element-90696f6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4268b3b */.elementor-1140 .elementor-element.elementor-element-4268b3b {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-4268b3b .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4356 */.elementor-1140 .elementor-element.elementor-element-b2d4356:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2ad335 */.elementor-1140 .elementor-element.elementor-element-c2ad335 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-c2ad335 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdd2ffd */.elementor-1140 .elementor-element.elementor-element-cdd2ffd:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a2ba6 */.elementor-1140 .elementor-element.elementor-element-71a2ba6 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-71a2ba6 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a372334 */.elementor-1140 .elementor-element.elementor-element-a372334:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73aedef */.elementor-1140 .elementor-element.elementor-element-73aedef {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-73aedef .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f0a853 */.elementor-1140 .elementor-element.elementor-element-4f0a853:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d1d9cf */.elementor-1140 .elementor-element.elementor-element-4d1d9cf {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-4d1d9cf .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a001129 */.elementor-1140 .elementor-element.elementor-element-a001129:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94868ab */.elementor-1140 .elementor-element.elementor-element-94868ab {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-94868ab .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd98c6 */.elementor-1140 .elementor-element.elementor-element-fdd98c6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f01fb9 */.elementor-1140 .elementor-element.elementor-element-1f01fb9 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1f01fb9 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2645c6c */.elementor-1140 .elementor-element.elementor-element-2645c6c:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de7bee */.elementor-1140 .elementor-element.elementor-element-6de7bee {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-6de7bee .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85a72a7 */.elementor-1140 .elementor-element.elementor-element-85a72a7:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b64379b */.elementor-1140 .elementor-element.elementor-element-b64379b {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-b64379b .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a9d564 */.elementor-1140 .elementor-element.elementor-element-7a9d564:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c94e1a */.elementor-1140 .elementor-element.elementor-element-6c94e1a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-6c94e1a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-530cd41 */.elementor-1140 .elementor-element.elementor-element-530cd41:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8bf600 */.elementor-1140 .elementor-element.elementor-element-e8bf600 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-e8bf600 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1813be */.elementor-1140 .elementor-element.elementor-element-f1813be:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c370f26 */.elementor-1140 .elementor-element.elementor-element-c370f26 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-c370f26 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d0379 */.elementor-1140 .elementor-element.elementor-element-95d0379:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7aa7f */.elementor-1140 .elementor-element.elementor-element-7f7aa7f {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-7f7aa7f .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58a7a97 */.elementor-1140 .elementor-element.elementor-element-58a7a97:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693247a */.elementor-1140 .elementor-element.elementor-element-693247a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-693247a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48af6a6 */.elementor-1140 .elementor-element.elementor-element-48af6a6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01f9390 */.elementor-1140 .elementor-element.elementor-element-01f9390 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-01f9390 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c397392 */.elementor-1140 .elementor-element.elementor-element-c397392:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffab7e9 */.elementor-1140 .elementor-element.elementor-element-ffab7e9 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-ffab7e9 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c09428 */.elementor-1140 .elementor-element.elementor-element-9c09428:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a937735 */.elementor-1140 .elementor-element.elementor-element-a937735 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-a937735 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-344b86f */.elementor-1140 .elementor-element.elementor-element-344b86f:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3dc3a */.elementor-1140 .elementor-element.elementor-element-1d3dc3a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1d3dc3a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0ac02 */.elementor-1140 .elementor-element.elementor-element-4d0ac02:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7df9e */.elementor-1140 .elementor-element.elementor-element-1c7df9e {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1c7df9e .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-182cc61 */.elementor-1140 .elementor-element.elementor-element-182cc61:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c9802 */.elementor-1140 .elementor-element.elementor-element-16c9802 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-16c9802 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f61f01 */.elementor-1140 .elementor-element.elementor-element-5f61f01:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07af3be */.elementor-1140 .elementor-element.elementor-element-07af3be {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-07af3be .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f410eef */.elementor-1140 .elementor-element.elementor-element-f410eef:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed71b33 */.elementor-1140 .elementor-element.elementor-element-ed71b33 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-ed71b33 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90696f6 */.elementor-1140 .elementor-element.elementor-element-90696f6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4268b3b */.elementor-1140 .elementor-element.elementor-element-4268b3b {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-4268b3b .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4356 */.elementor-1140 .elementor-element.elementor-element-b2d4356:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2ad335 */.elementor-1140 .elementor-element.elementor-element-c2ad335 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-c2ad335 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdd2ffd */.elementor-1140 .elementor-element.elementor-element-cdd2ffd:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a2ba6 */.elementor-1140 .elementor-element.elementor-element-71a2ba6 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-71a2ba6 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a372334 */.elementor-1140 .elementor-element.elementor-element-a372334:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73aedef */.elementor-1140 .elementor-element.elementor-element-73aedef {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-73aedef .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f0a853 */.elementor-1140 .elementor-element.elementor-element-4f0a853:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d1d9cf */.elementor-1140 .elementor-element.elementor-element-4d1d9cf {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-4d1d9cf .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a001129 */.elementor-1140 .elementor-element.elementor-element-a001129:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94868ab */.elementor-1140 .elementor-element.elementor-element-94868ab {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-94868ab .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd98c6 */.elementor-1140 .elementor-element.elementor-element-fdd98c6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f01fb9 */.elementor-1140 .elementor-element.elementor-element-1f01fb9 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1f01fb9 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2645c6c */.elementor-1140 .elementor-element.elementor-element-2645c6c:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de7bee */.elementor-1140 .elementor-element.elementor-element-6de7bee {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-6de7bee .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85a72a7 */.elementor-1140 .elementor-element.elementor-element-85a72a7:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b64379b */.elementor-1140 .elementor-element.elementor-element-b64379b {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-b64379b .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a9d564 */.elementor-1140 .elementor-element.elementor-element-7a9d564:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c94e1a */.elementor-1140 .elementor-element.elementor-element-6c94e1a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-6c94e1a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-530cd41 */.elementor-1140 .elementor-element.elementor-element-530cd41:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8bf600 */.elementor-1140 .elementor-element.elementor-element-e8bf600 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-e8bf600 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1813be */.elementor-1140 .elementor-element.elementor-element-f1813be:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c370f26 */.elementor-1140 .elementor-element.elementor-element-c370f26 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-c370f26 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d0379 */.elementor-1140 .elementor-element.elementor-element-95d0379:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7aa7f */.elementor-1140 .elementor-element.elementor-element-7f7aa7f {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-7f7aa7f .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58a7a97 */.elementor-1140 .elementor-element.elementor-element-58a7a97:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693247a */.elementor-1140 .elementor-element.elementor-element-693247a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-693247a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48af6a6 */.elementor-1140 .elementor-element.elementor-element-48af6a6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01f9390 */.elementor-1140 .elementor-element.elementor-element-01f9390 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-01f9390 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c397392 */.elementor-1140 .elementor-element.elementor-element-c397392:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffab7e9 */.elementor-1140 .elementor-element.elementor-element-ffab7e9 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-ffab7e9 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c09428 */.elementor-1140 .elementor-element.elementor-element-9c09428:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a937735 */.elementor-1140 .elementor-element.elementor-element-a937735 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-a937735 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-344b86f */.elementor-1140 .elementor-element.elementor-element-344b86f:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3dc3a */.elementor-1140 .elementor-element.elementor-element-1d3dc3a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1d3dc3a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0ac02 */.elementor-1140 .elementor-element.elementor-element-4d0ac02:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7df9e */.elementor-1140 .elementor-element.elementor-element-1c7df9e {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1c7df9e .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-182cc61 */.elementor-1140 .elementor-element.elementor-element-182cc61:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c9802 */.elementor-1140 .elementor-element.elementor-element-16c9802 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-16c9802 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f61f01 */.elementor-1140 .elementor-element.elementor-element-5f61f01:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07af3be */.elementor-1140 .elementor-element.elementor-element-07af3be {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-07af3be .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f410eef */.elementor-1140 .elementor-element.elementor-element-f410eef:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed71b33 */.elementor-1140 .elementor-element.elementor-element-ed71b33 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-ed71b33 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90696f6 */.elementor-1140 .elementor-element.elementor-element-90696f6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4268b3b */.elementor-1140 .elementor-element.elementor-element-4268b3b {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-4268b3b .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4356 */.elementor-1140 .elementor-element.elementor-element-b2d4356:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2ad335 */.elementor-1140 .elementor-element.elementor-element-c2ad335 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-c2ad335 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdd2ffd */.elementor-1140 .elementor-element.elementor-element-cdd2ffd:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a2ba6 */.elementor-1140 .elementor-element.elementor-element-71a2ba6 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-71a2ba6 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a372334 */.elementor-1140 .elementor-element.elementor-element-a372334:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73aedef */.elementor-1140 .elementor-element.elementor-element-73aedef {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-73aedef .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f0a853 */.elementor-1140 .elementor-element.elementor-element-4f0a853:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d1d9cf */.elementor-1140 .elementor-element.elementor-element-4d1d9cf {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-4d1d9cf .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a001129 */.elementor-1140 .elementor-element.elementor-element-a001129:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94868ab */.elementor-1140 .elementor-element.elementor-element-94868ab {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-94868ab .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd98c6 */.elementor-1140 .elementor-element.elementor-element-fdd98c6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f01fb9 */.elementor-1140 .elementor-element.elementor-element-1f01fb9 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1f01fb9 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2645c6c */.elementor-1140 .elementor-element.elementor-element-2645c6c:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de7bee */.elementor-1140 .elementor-element.elementor-element-6de7bee {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-6de7bee .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85a72a7 */.elementor-1140 .elementor-element.elementor-element-85a72a7:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b64379b */.elementor-1140 .elementor-element.elementor-element-b64379b {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-b64379b .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a9d564 */.elementor-1140 .elementor-element.elementor-element-7a9d564:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c94e1a */.elementor-1140 .elementor-element.elementor-element-6c94e1a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-6c94e1a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-530cd41 */.elementor-1140 .elementor-element.elementor-element-530cd41:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8bf600 */.elementor-1140 .elementor-element.elementor-element-e8bf600 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-e8bf600 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1813be */.elementor-1140 .elementor-element.elementor-element-f1813be:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c370f26 */.elementor-1140 .elementor-element.elementor-element-c370f26 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-c370f26 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d0379 */.elementor-1140 .elementor-element.elementor-element-95d0379:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7aa7f */.elementor-1140 .elementor-element.elementor-element-7f7aa7f {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-7f7aa7f .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58a7a97 */.elementor-1140 .elementor-element.elementor-element-58a7a97:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693247a */.elementor-1140 .elementor-element.elementor-element-693247a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-693247a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48af6a6 */.elementor-1140 .elementor-element.elementor-element-48af6a6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01f9390 */.elementor-1140 .elementor-element.elementor-element-01f9390 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-01f9390 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c397392 */.elementor-1140 .elementor-element.elementor-element-c397392:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffab7e9 */.elementor-1140 .elementor-element.elementor-element-ffab7e9 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-ffab7e9 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c09428 */.elementor-1140 .elementor-element.elementor-element-9c09428:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a937735 */.elementor-1140 .elementor-element.elementor-element-a937735 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-a937735 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-344b86f */.elementor-1140 .elementor-element.elementor-element-344b86f:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3dc3a */.elementor-1140 .elementor-element.elementor-element-1d3dc3a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1d3dc3a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0ac02 */.elementor-1140 .elementor-element.elementor-element-4d0ac02:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7df9e */.elementor-1140 .elementor-element.elementor-element-1c7df9e {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1c7df9e .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-182cc61 */.elementor-1140 .elementor-element.elementor-element-182cc61:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c9802 */.elementor-1140 .elementor-element.elementor-element-16c9802 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-16c9802 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f61f01 */.elementor-1140 .elementor-element.elementor-element-5f61f01:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07af3be */.elementor-1140 .elementor-element.elementor-element-07af3be {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-07af3be .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f410eef */.elementor-1140 .elementor-element.elementor-element-f410eef:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed71b33 */.elementor-1140 .elementor-element.elementor-element-ed71b33 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-ed71b33 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90696f6 */.elementor-1140 .elementor-element.elementor-element-90696f6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4268b3b */.elementor-1140 .elementor-element.elementor-element-4268b3b {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-4268b3b .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4356 */.elementor-1140 .elementor-element.elementor-element-b2d4356:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2ad335 */.elementor-1140 .elementor-element.elementor-element-c2ad335 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-c2ad335 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdd2ffd */.elementor-1140 .elementor-element.elementor-element-cdd2ffd:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a2ba6 */.elementor-1140 .elementor-element.elementor-element-71a2ba6 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-71a2ba6 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a372334 */.elementor-1140 .elementor-element.elementor-element-a372334:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73aedef */.elementor-1140 .elementor-element.elementor-element-73aedef {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-73aedef .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f0a853 */.elementor-1140 .elementor-element.elementor-element-4f0a853:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d1d9cf */.elementor-1140 .elementor-element.elementor-element-4d1d9cf {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-4d1d9cf .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a001129 */.elementor-1140 .elementor-element.elementor-element-a001129:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94868ab */.elementor-1140 .elementor-element.elementor-element-94868ab {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-94868ab .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd98c6 */.elementor-1140 .elementor-element.elementor-element-fdd98c6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f01fb9 */.elementor-1140 .elementor-element.elementor-element-1f01fb9 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1f01fb9 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2645c6c */.elementor-1140 .elementor-element.elementor-element-2645c6c:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de7bee */.elementor-1140 .elementor-element.elementor-element-6de7bee {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-6de7bee .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85a72a7 */.elementor-1140 .elementor-element.elementor-element-85a72a7:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b64379b */.elementor-1140 .elementor-element.elementor-element-b64379b {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-b64379b .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a9d564 */.elementor-1140 .elementor-element.elementor-element-7a9d564:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c94e1a */.elementor-1140 .elementor-element.elementor-element-6c94e1a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-6c94e1a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-530cd41 */.elementor-1140 .elementor-element.elementor-element-530cd41:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8bf600 */.elementor-1140 .elementor-element.elementor-element-e8bf600 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-e8bf600 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1813be */.elementor-1140 .elementor-element.elementor-element-f1813be:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c370f26 */.elementor-1140 .elementor-element.elementor-element-c370f26 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-c370f26 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d0379 */.elementor-1140 .elementor-element.elementor-element-95d0379:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7aa7f */.elementor-1140 .elementor-element.elementor-element-7f7aa7f {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-7f7aa7f .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58a7a97 */.elementor-1140 .elementor-element.elementor-element-58a7a97:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693247a */.elementor-1140 .elementor-element.elementor-element-693247a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-693247a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48af6a6 */.elementor-1140 .elementor-element.elementor-element-48af6a6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01f9390 */.elementor-1140 .elementor-element.elementor-element-01f9390 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-01f9390 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c397392 */.elementor-1140 .elementor-element.elementor-element-c397392:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffab7e9 */.elementor-1140 .elementor-element.elementor-element-ffab7e9 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-ffab7e9 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c09428 */.elementor-1140 .elementor-element.elementor-element-9c09428:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a937735 */.elementor-1140 .elementor-element.elementor-element-a937735 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-a937735 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-344b86f */.elementor-1140 .elementor-element.elementor-element-344b86f:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3dc3a */.elementor-1140 .elementor-element.elementor-element-1d3dc3a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1d3dc3a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0ac02 */.elementor-1140 .elementor-element.elementor-element-4d0ac02:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7df9e */.elementor-1140 .elementor-element.elementor-element-1c7df9e {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1c7df9e .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-182cc61 */.elementor-1140 .elementor-element.elementor-element-182cc61:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c9802 */.elementor-1140 .elementor-element.elementor-element-16c9802 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-16c9802 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f61f01 */.elementor-1140 .elementor-element.elementor-element-5f61f01:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07af3be */.elementor-1140 .elementor-element.elementor-element-07af3be {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-07af3be .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f410eef */.elementor-1140 .elementor-element.elementor-element-f410eef:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed71b33 */.elementor-1140 .elementor-element.elementor-element-ed71b33 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-ed71b33 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90696f6 */.elementor-1140 .elementor-element.elementor-element-90696f6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4268b3b */.elementor-1140 .elementor-element.elementor-element-4268b3b {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-4268b3b .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d4356 */.elementor-1140 .elementor-element.elementor-element-b2d4356:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2ad335 */.elementor-1140 .elementor-element.elementor-element-c2ad335 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-c2ad335 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdd2ffd */.elementor-1140 .elementor-element.elementor-element-cdd2ffd:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a2ba6 */.elementor-1140 .elementor-element.elementor-element-71a2ba6 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-71a2ba6 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a372334 */.elementor-1140 .elementor-element.elementor-element-a372334:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73aedef */.elementor-1140 .elementor-element.elementor-element-73aedef {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-73aedef .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f0a853 */.elementor-1140 .elementor-element.elementor-element-4f0a853:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d1d9cf */.elementor-1140 .elementor-element.elementor-element-4d1d9cf {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-4d1d9cf .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a001129 */.elementor-1140 .elementor-element.elementor-element-a001129:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94868ab */.elementor-1140 .elementor-element.elementor-element-94868ab {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-94868ab .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd98c6 */.elementor-1140 .elementor-element.elementor-element-fdd98c6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f01fb9 */.elementor-1140 .elementor-element.elementor-element-1f01fb9 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1f01fb9 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2645c6c */.elementor-1140 .elementor-element.elementor-element-2645c6c:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de7bee */.elementor-1140 .elementor-element.elementor-element-6de7bee {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-6de7bee .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85a72a7 */.elementor-1140 .elementor-element.elementor-element-85a72a7:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b64379b */.elementor-1140 .elementor-element.elementor-element-b64379b {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-b64379b .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a9d564 */.elementor-1140 .elementor-element.elementor-element-7a9d564:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c94e1a */.elementor-1140 .elementor-element.elementor-element-6c94e1a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-6c94e1a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-530cd41 */.elementor-1140 .elementor-element.elementor-element-530cd41:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8bf600 */.elementor-1140 .elementor-element.elementor-element-e8bf600 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-e8bf600 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1813be */.elementor-1140 .elementor-element.elementor-element-f1813be:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c370f26 */.elementor-1140 .elementor-element.elementor-element-c370f26 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-c370f26 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d0379 */.elementor-1140 .elementor-element.elementor-element-95d0379:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f7aa7f */.elementor-1140 .elementor-element.elementor-element-7f7aa7f {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-7f7aa7f .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58a7a97 */.elementor-1140 .elementor-element.elementor-element-58a7a97:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693247a */.elementor-1140 .elementor-element.elementor-element-693247a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-693247a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48af6a6 */.elementor-1140 .elementor-element.elementor-element-48af6a6:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01f9390 */.elementor-1140 .elementor-element.elementor-element-01f9390 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-01f9390 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c397392 */.elementor-1140 .elementor-element.elementor-element-c397392:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffab7e9 */.elementor-1140 .elementor-element.elementor-element-ffab7e9 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-ffab7e9 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c09428 */.elementor-1140 .elementor-element.elementor-element-9c09428:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a937735 */.elementor-1140 .elementor-element.elementor-element-a937735 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-a937735 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-344b86f */.elementor-1140 .elementor-element.elementor-element-344b86f:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3dc3a */.elementor-1140 .elementor-element.elementor-element-1d3dc3a {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1d3dc3a .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0ac02 */.elementor-1140 .elementor-element.elementor-element-4d0ac02:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7df9e */.elementor-1140 .elementor-element.elementor-element-1c7df9e {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-1c7df9e .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-182cc61 */.elementor-1140 .elementor-element.elementor-element-182cc61:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c9802 */.elementor-1140 .elementor-element.elementor-element-16c9802 {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-16c9802 .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f61f01 */.elementor-1140 .elementor-element.elementor-element-5f61f01:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07af3be */.elementor-1140 .elementor-element.elementor-element-07af3be {
    aspect-ratio: 1/1;
}
.elementor-1140 .elementor-element.elementor-element-07af3be .elementor-icon path {
    fill: var( --e-global-color-7cc717f );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f410eef */.elementor-1140 .elementor-element.elementor-element-f410eef:hover .elementor-icon {
    transform: translateX(.25rem);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c07fa22 */.elementor-1140 .elementor-element.elementor-element-c07fa22 .e-n-accordion-item[open] .e-n-accordion-item-title-icon path {
    fill: var( --e-global-color-24bb7a9 );
}
.elementor-1140 .elementor-element.elementor-element-c07fa22 .e-n-accordion-item-title-icon svg {
    width: 1.5rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-037e3bc */.elementor-1140 .elementor-element.elementor-element-037e3bc a.menu-item {
    color: inherit !important;
    text-decoration: none !important;
}/* End custom CSS */