.elementor-25960 .elementor-element.elementor-element-5b80d0e{--display:grid;--e-con-grid-template-columns:1fr 10fr 1fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 32px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:center;--background-transition:0.3s;--overlay-opacity:0.9;--overlay-mix-blend-mode:darken;--padding-top:128px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-25960 .elementor-element.elementor-element-5b80d0e::before, .elementor-25960 .elementor-element.elementor-element-5b80d0e > .elementor-background-video-container::before, .elementor-25960 .elementor-element.elementor-element-5b80d0e > .e-con-inner > .elementor-background-video-container::before, .elementor-25960 .elementor-element.elementor-element-5b80d0e > .elementor-background-slideshow::before, .elementor-25960 .elementor-element.elementor-element-5b80d0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-25960 .elementor-element.elementor-element-5b80d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00000099;}.elementor-25960 .elementor-element.elementor-element-5b80d0e, .elementor-25960 .elementor-element.elementor-element-5b80d0e::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-595dc30f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3.2rem 0rem;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-25960 .elementor-element.elementor-element-595dc30f.e-con{--order:-99999 /* order start hack */;}.elementor-25960 .elementor-element.elementor-element-7f86d902{text-align:center;}.elementor-25960 .elementor-element.elementor-element-7f86d902 .elementor-heading-title{color:var( --e-global-color-e92b7b9 );font-family:var( --e-global-typography-48c0f74-font-family ), Sans-serif;font-size:var( --e-global-typography-48c0f74-font-size );font-weight:var( --e-global-typography-48c0f74-font-weight );font-style:var( --e-global-typography-48c0f74-font-style );line-height:var( --e-global-typography-48c0f74-line-height );letter-spacing:var( --e-global-typography-48c0f74-letter-spacing );word-spacing:var( --e-global-typography-48c0f74-word-spacing );}.elementor-25960 .elementor-element.elementor-element-64bd1491{--display:grid;--e-con-grid-template-columns:1fr 10fr 1fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 32px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-26bcb220{text-align:center;}.elementor-25960 .elementor-element.elementor-element-26bcb220 .elementor-heading-title{color:var( --e-global-color-e92b7b9 );font-family:var( --e-global-typography-6f3c29c-font-family ), Sans-serif;font-size:var( --e-global-typography-6f3c29c-font-size );font-weight:var( --e-global-typography-6f3c29c-font-weight );font-style:var( --e-global-typography-6f3c29c-font-style );line-height:var( --e-global-typography-6f3c29c-line-height );letter-spacing:var( --e-global-typography-6f3c29c-letter-spacing );word-spacing:var( --e-global-typography-6f3c29c-word-spacing );}.elementor-25960 .elementor-element.elementor-element-698c60bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1.6rem 1.6rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-5d90f23f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-5d90f23f .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-5d90f23f .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:var( --e-global-color-e92b7b9 );color:var( --e-global-color-e92b7b9 );background-color:var( --e-global-color-872bb0d );transition-duration:300ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-872bb0d );border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-5d90f23f .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-5d90f23f .elementor-button:focus{color:var( --e-global-color-e92b7b9 );background-color:#FFFFFF00;}.elementor-25960 .elementor-element.elementor-element-5d90f23f .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-5d90f23f .elementor-button:focus svg{fill:var( --e-global-color-e92b7b9 );}.elementor-25960 .elementor-element.elementor-element-4d0d04f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-4d0d04f5 .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-4d0d04f5 .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:var( --e-global-color-e92b7b9 );color:var( --e-global-color-e92b7b9 );background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-4d0d04f5 .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-4d0d04f5 .elementor-button:focus{color:var( --e-global-color-f1f0a02 );background-color:#FFFFFF00;}.elementor-25960 .elementor-element.elementor-element-4d0d04f5 .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-4d0d04f5 .elementor-button:focus svg{fill:var( --e-global-color-f1f0a02 );}.elementor-25960 .elementor-element.elementor-element-49a0321{--display:grid;--e-con-grid-template-columns:1fr 10fr 1fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 32px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:center;--background-transition:0.3s;--overlay-opacity:0.6;--overlay-mix-blend-mode:darken;--padding-top:128px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-25960 .elementor-element.elementor-element-49a0321:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-49a0321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eurelectric.org/wp-content/uploads/2025/06/Markus-Rauramo-homepage-left-final.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25960 .elementor-element.elementor-element-49a0321::before, .elementor-25960 .elementor-element.elementor-element-49a0321 > .elementor-background-video-container::before, .elementor-25960 .elementor-element.elementor-element-49a0321 > .e-con-inner > .elementor-background-video-container::before, .elementor-25960 .elementor-element.elementor-element-49a0321 > .elementor-background-slideshow::before, .elementor-25960 .elementor-element.elementor-element-49a0321 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25960 .elementor-element.elementor-element-49a0321 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00000099;}.elementor-25960 .elementor-element.elementor-element-49a0321, .elementor-25960 .elementor-element.elementor-element-49a0321::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-6b4580b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3.2rem 0rem;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-25960 .elementor-element.elementor-element-6b4580b.e-con{--order:-99999 /* order start hack */;}.elementor-25960 .elementor-element.elementor-element-a89a251{text-align:center;}.elementor-25960 .elementor-element.elementor-element-a89a251 .elementor-heading-title{color:var( --e-global-color-e92b7b9 );font-family:var( --e-global-typography-48c0f74-font-family ), Sans-serif;font-size:var( --e-global-typography-48c0f74-font-size );font-weight:var( --e-global-typography-48c0f74-font-weight );font-style:var( --e-global-typography-48c0f74-font-style );line-height:var( --e-global-typography-48c0f74-line-height );letter-spacing:var( --e-global-typography-48c0f74-letter-spacing );word-spacing:var( --e-global-typography-48c0f74-word-spacing );}.elementor-25960 .elementor-element.elementor-element-5094872{--display:grid;--e-con-grid-template-columns:1fr 10fr 1fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 32px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-7018c31{text-align:center;}.elementor-25960 .elementor-element.elementor-element-7018c31 .elementor-heading-title{color:var( --e-global-color-e92b7b9 );font-family:var( --e-global-typography-6f3c29c-font-family ), Sans-serif;font-size:var( --e-global-typography-6f3c29c-font-size );font-weight:var( --e-global-typography-6f3c29c-font-weight );font-style:var( --e-global-typography-6f3c29c-font-style );line-height:var( --e-global-typography-6f3c29c-line-height );letter-spacing:var( --e-global-typography-6f3c29c-letter-spacing );word-spacing:var( --e-global-typography-6f3c29c-word-spacing );}.elementor-25960 .elementor-element.elementor-element-8f1f495{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1.6rem 1.6rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-0f55b46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-0f55b46 .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-0f55b46 .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:var( --e-global-color-e92b7b9 );color:var( --e-global-color-e92b7b9 );background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-0f55b46 .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-0f55b46 .elementor-button:focus{color:var( --e-global-color-f1f0a02 );background-color:#FFFFFF00;}.elementor-25960 .elementor-element.elementor-element-0f55b46 .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-0f55b46 .elementor-button:focus svg{fill:var( --e-global-color-f1f0a02 );}.elementor-25960 .elementor-element.elementor-element-2bd6d5c3{--display:grid;--e-con-grid-template-columns:1fr 10fr 1fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 32px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:center;--background-transition:0.3s;--padding-top:128px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-25960 .elementor-element.elementor-element-2bd6d5c3, .elementor-25960 .elementor-element.elementor-element-2bd6d5c3::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-72ea3983{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3.2rem 0rem;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-72ea3983.e-con{--order:-99999 /* order start hack */;}.elementor-25960 .elementor-element.elementor-element-742c223f{text-align:center;}.elementor-25960 .elementor-element.elementor-element-742c223f .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-48c0f74-font-family ), Sans-serif;font-size:var( --e-global-typography-48c0f74-font-size );font-weight:var( --e-global-typography-48c0f74-font-weight );font-style:var( --e-global-typography-48c0f74-font-style );line-height:var( --e-global-typography-48c0f74-line-height );letter-spacing:var( --e-global-typography-48c0f74-letter-spacing );word-spacing:var( --e-global-typography-48c0f74-word-spacing );}.elementor-25960 .elementor-element.elementor-element-6b72484{--display:grid;--e-con-grid-template-columns:1fr 10fr 1fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 32px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-63021b50{text-align:center;}.elementor-25960 .elementor-element.elementor-element-63021b50 .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-6f3c29c-font-family ), Sans-serif;font-size:var( --e-global-typography-6f3c29c-font-size );font-weight:var( --e-global-typography-6f3c29c-font-weight );font-style:var( --e-global-typography-6f3c29c-font-style );line-height:var( --e-global-typography-6f3c29c-line-height );letter-spacing:var( --e-global-typography-6f3c29c-letter-spacing );word-spacing:var( --e-global-typography-6f3c29c-word-spacing );}.elementor-25960 .elementor-element.elementor-element-5987f5cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1.6rem 1.6rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-69ed8a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-69ed8a7 .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-69ed8a7 .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:#FFFFFF;color:#FFFFFF;background-color:#2C63FF;transition-duration:300ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-872bb0d );border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-69ed8a7 .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-69ed8a7 .elementor-button:focus{color:var( --e-global-color-1403965 );background-color:#FFFFFF00;}.elementor-25960 .elementor-element.elementor-element-69ed8a7 .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-69ed8a7 .elementor-button:focus svg{fill:var( --e-global-color-1403965 );}.elementor-25960 .elementor-element.elementor-element-28eeb0f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-28eeb0f0 .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-28eeb0f0 .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:var( --e-global-color-1403965 );color:var( --e-global-color-1403965 );background-color:var( --e-global-color-e92b7b9 );transition-duration:300ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1403965 );border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-28eeb0f0 .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-28eeb0f0 .elementor-button:focus{color:var( --e-global-color-e92b7b9 );background-color:var( --e-global-color-1403965 );}.elementor-25960 .elementor-element.elementor-element-28eeb0f0 .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-28eeb0f0 .elementor-button:focus svg{fill:var( --e-global-color-e92b7b9 );}.elementor-25960 .elementor-element.elementor-element-4f820162{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-423a42a5 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25960 .elementor-element.elementor-element-59f38196{--display:grid;--e-con-grid-template-columns:10fr 2fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 32px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:center;--background-transition:0.3s;--padding-top:12.8rem;--padding-bottom:12.8rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-25960 .elementor-element.elementor-element-4fb2f75a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4rem 0rem;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-3c2b6599{--display:flex;--gap:1.6rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-428a5b1e{text-align:left;}.elementor-25960 .elementor-element.elementor-element-428a5b1e .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-6c4d860-font-family ), Sans-serif;font-size:var( --e-global-typography-6c4d860-font-size );font-weight:var( --e-global-typography-6c4d860-font-weight );font-style:var( --e-global-typography-6c4d860-font-style );line-height:var( --e-global-typography-6c4d860-line-height );letter-spacing:var( --e-global-typography-6c4d860-letter-spacing );word-spacing:var( --e-global-typography-6c4d860-word-spacing );}.elementor-25960 .elementor-element.elementor-element-99d1c30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-522676a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-522676a .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-522676a .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:var( --e-global-color-e92b7b9 );color:var( --e-global-color-e92b7b9 );background-color:var( --e-global-color-872bb0d );transition-duration:300ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-872bb0d );border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-522676a .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-522676a .elementor-button:focus{color:var( --e-global-color-1403965 );background-color:#FFFFFF00;}.elementor-25960 .elementor-element.elementor-element-522676a .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-522676a .elementor-button:focus svg{fill:var( --e-global-color-1403965 );}.elementor-25960 .elementor-element.elementor-element-370b658 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-370b658 .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-370b658 .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:var( --e-global-color-1403965 );color:var( --e-global-color-1403965 );background-color:#FFFFFF00;transition-duration:300ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1403965 );border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-370b658 .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-370b658 .elementor-button:focus{color:var( --e-global-color-e92b7b9 );background-color:var( --e-global-color-1403965 );}.elementor-25960 .elementor-element.elementor-element-370b658 .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-370b658 .elementor-button:focus svg{fill:var( --e-global-color-e92b7b9 );}.elementor-25960 .elementor-element.elementor-element-205c807{--display:flex;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-repeater-item-104906a .swiper-slide-bg{background-image:url(https://www.eurelectric.org/wp-content/uploads/2024/06/247-main-website-banner.jpg);background-size:cover;}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-repeater-item-83aea6e .swiper-slide-bg{background-image:url(https://www.eurelectric.org/wp-content/uploads/2025/03/evision2025-background.jpg);background-size:cover;}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-repeater-item-2d74821 .swiper-slide-bg{background-image:url(https://www.eurelectric.org/wp-content/uploads/2025/02/nasa-Q1p7bh3SHj8-unsplash-min-scaled-1.jpg);background-size:cover;}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-repeater-item-3d183df .swiper-slide-bg{background-image:url(https://www.eurelectric.org/wp-content/uploads/2024/06/Grids-for-speed.jpg);background-size:cover;}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-repeater-item-9dfc6fa .swiper-slide-bg{background-image:url(https://www.eurelectric.org/wp-content/uploads/2024/07/PB24-image-scaled.jpg);background-size:cover;}.elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-slide-contents{max-width:100%;}.elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-slide-inner{padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-heading{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-e65dbac-font-family ), Sans-serif;font-size:var( --e-global-typography-e65dbac-font-size );font-weight:var( --e-global-typography-e65dbac-font-weight );text-transform:var( --e-global-typography-e65dbac-text-transform );font-style:var( --e-global-typography-e65dbac-font-style );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-description{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-5eedc1f-font-family ), Sans-serif;font-size:var( --e-global-typography-5eedc1f-font-size );font-weight:var( --e-global-typography-5eedc1f-font-weight );font-style:var( --e-global-typography-5eedc1f-font-style );line-height:var( --e-global-typography-5eedc1f-line-height );letter-spacing:var( --e-global-typography-5eedc1f-letter-spacing );word-spacing:var( --e-global-typography-5eedc1f-word-spacing );}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );color:var( --e-global-color-1403965 );border-color:var( --e-global-color-1403965 );}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-button:hover{color:var( --e-global-color-e92b7b9 );background-color:var( --e-global-color-1403965 );}.elementor-25960 .elementor-element.elementor-element-690c8227{--display:grid;--e-con-grid-template-columns:8fr 4fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0rem 3.2rem;--grid-auto-flow:row;--justify-items:start;--align-items:start;--grid-justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1753ae8 );--border-color:var( --e-global-color-1753ae8 );--padding-top:12.8rem;--padding-bottom:3.2rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-25960 .elementor-element.elementor-element-690c8227, .elementor-25960 .elementor-element.elementor-element-690c8227::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-624e8796{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:2.4rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-369e0a6b{text-align:left;}.elementor-25960 .elementor-element.elementor-element-369e0a6b .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-0a27915-font-family ), Sans-serif;font-size:var( --e-global-typography-0a27915-font-size );font-weight:var( --e-global-typography-0a27915-font-weight );font-style:var( --e-global-typography-0a27915-font-style );line-height:var( --e-global-typography-0a27915-line-height );letter-spacing:var( --e-global-typography-0a27915-letter-spacing );word-spacing:var( --e-global-typography-0a27915-word-spacing );}.elementor-25960 .elementor-element.elementor-element-93410c4{--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:flex-end;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-1dd67c8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-1dd67c8d .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-1dd67c8d .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:var( --e-global-color-1403965 );color:var( --e-global-color-1403965 );background-color:var( --e-global-color-e92b7b9 );transition-duration:300ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1403965 );border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-1dd67c8d .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-1dd67c8d .elementor-button:focus{color:var( --e-global-color-e92b7b9 );background-color:var( --e-global-color-1403965 );}.elementor-25960 .elementor-element.elementor-element-1dd67c8d .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-1dd67c8d .elementor-button:focus svg{fill:var( --e-global-color-e92b7b9 );}.elementor-25960 .elementor-element.elementor-element-51f25383{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-4643b371{--grid-columns:4;--grid-column-gap:4px;--grid-row-gap:0px;}.elementor-25960 .elementor-element.elementor-element-4643b371 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-25960 .elementor-element.elementor-element-4643b371 .e-loop-item > .elementor-section, .elementor-25960 .elementor-element.elementor-element-4643b371 .e-loop-item > .elementor-section > .elementor-container, .elementor-25960 .elementor-element.elementor-element-4643b371 .e-loop-item > .e-con, .elementor-25960 .elementor-element.elementor-element-4643b371 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-25960 .elementor-element.elementor-element-4643b371 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 4px 0px 4px;}.elementor-25960 .elementor-element.elementor-element-7a9f91e{--display:grid;--e-con-grid-template-columns:8fr 4fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0rem 3.2rem;--grid-auto-flow:row;--justify-items:start;--align-items:start;--grid-justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1753ae8 );--border-color:var( --e-global-color-1753ae8 );--padding-top:12.8rem;--padding-bottom:3.2rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-25960 .elementor-element.elementor-element-7a9f91e, .elementor-25960 .elementor-element.elementor-element-7a9f91e::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-8e88d54{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:2.4rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-66801b2{text-align:left;}.elementor-25960 .elementor-element.elementor-element-66801b2 .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-0a27915-font-family ), Sans-serif;font-size:var( --e-global-typography-0a27915-font-size );font-weight:var( --e-global-typography-0a27915-font-weight );font-style:var( --e-global-typography-0a27915-font-style );line-height:var( --e-global-typography-0a27915-line-height );letter-spacing:var( --e-global-typography-0a27915-letter-spacing );word-spacing:var( --e-global-typography-0a27915-word-spacing );}.elementor-25960 .elementor-element.elementor-element-e01f041{--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:flex-end;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-573077a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-573077a .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-573077a .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:var( --e-global-color-1403965 );color:var( --e-global-color-1403965 );background-color:var( --e-global-color-e92b7b9 );transition-duration:300ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1403965 );border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-573077a .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-573077a .elementor-button:focus{color:var( --e-global-color-e92b7b9 );background-color:var( --e-global-color-1403965 );}.elementor-25960 .elementor-element.elementor-element-573077a .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-573077a .elementor-button:focus svg{fill:var( --e-global-color-e92b7b9 );}.elementor-25960 .elementor-element.elementor-element-6b19699a{--display:grid;--min-height:0rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-35ad12f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:6.2rem 0rem;--background-transition:0.3s;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-25960 .elementor-element.elementor-element-35ad12f:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-35ad12f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb08a63 );}.elementor-25960 .elementor-element.elementor-element-35ad12f, .elementor-25960 .elementor-element.elementor-element-35ad12f::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-5dd41968{--display:flex;--gap:4.8rem 0rem;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-384f3195{--display:flex;--gap:3.2rem 0rem;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-3463bbd8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 2.4rem;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-432341b .elementor-heading-title{font-family:var( --e-global-typography-e65dbac-font-family ), Sans-serif;font-size:var( --e-global-typography-e65dbac-font-size );font-weight:var( --e-global-typography-e65dbac-font-weight );text-transform:var( --e-global-typography-e65dbac-text-transform );font-style:var( --e-global-typography-e65dbac-font-style );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-432341b > .elementor-widget-container{padding:0.8rem 1.6rem 0.8rem 1.6rem;background-color:var( --e-global-color-1753ae8 );border-radius:10rem 10rem 10rem 10rem;}.elementor-25960 .elementor-element.elementor-element-432341b.elementor-element{--align-self:center;}.elementor-25960 .elementor-element.elementor-element-3face1c9 .elementor-heading-title{font-family:var( --e-global-typography-e65dbac-font-family ), Sans-serif;font-size:var( --e-global-typography-e65dbac-font-size );font-weight:var( --e-global-typography-e65dbac-font-weight );text-transform:var( --e-global-typography-e65dbac-text-transform );font-style:var( --e-global-typography-e65dbac-font-style );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-3face1c9 > .elementor-widget-container{padding:0.8rem 0rem 0.8rem 0rem;}.elementor-25960 .elementor-element.elementor-element-3face1c9.elementor-element{--align-self:center;}.elementor-25960 .elementor-element.elementor-element-64141884 .elementor-heading-title{font-family:var( --e-global-typography-0a27915-font-family ), Sans-serif;font-size:var( --e-global-typography-0a27915-font-size );font-weight:var( --e-global-typography-0a27915-font-weight );font-style:var( --e-global-typography-0a27915-font-style );line-height:var( --e-global-typography-0a27915-line-height );letter-spacing:var( --e-global-typography-0a27915-letter-spacing );word-spacing:var( --e-global-typography-0a27915-word-spacing );}.elementor-25960 .elementor-element.elementor-element-322eb988{--display:flex;--gap:3.2rem 0rem;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-02e3e6f .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-cc2e1ac-font-family ), Sans-serif;font-size:var( --e-global-typography-cc2e1ac-font-size );font-weight:var( --e-global-typography-cc2e1ac-font-weight );font-style:var( --e-global-typography-cc2e1ac-font-style );line-height:var( --e-global-typography-cc2e1ac-line-height );letter-spacing:var( --e-global-typography-cc2e1ac-letter-spacing );word-spacing:var( --e-global-typography-cc2e1ac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-02e3e6f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-25960 .elementor-element.elementor-element-5630f92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1.6rem;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-31e411d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-31e411d .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-31e411d .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:var( --e-global-color-e92b7b9 );color:var( --e-global-color-e92b7b9 );background-color:var( --e-global-color-872bb0d );transition-duration:300ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-872bb0d );border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-31e411d .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-31e411d .elementor-button:focus{color:var( --e-global-color-1403965 );background-color:#FFFFFF00;}.elementor-25960 .elementor-element.elementor-element-31e411d .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-31e411d .elementor-button:focus svg{fill:var( --e-global-color-1403965 );}.elementor-25960 .elementor-element.elementor-element-2bf78f62 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-2bf78f62 .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-2bf78f62 .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:var( --e-global-color-1403965 );color:var( --e-global-color-1403965 );background-color:#FFFFFF00;transition-duration:300ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1403965 );border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-2bf78f62 .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-2bf78f62 .elementor-button:focus{color:var( --e-global-color-e92b7b9 );background-color:var( --e-global-color-1403965 );}.elementor-25960 .elementor-element.elementor-element-2bf78f62 .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-2bf78f62 .elementor-button:focus svg{fill:var( --e-global-color-e92b7b9 );}.elementor-25960 .elementor-element.elementor-element-7bc15e98{--display:flex;--min-height:0rem;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-7bc15e98:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-7bc15e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eurelectric.org/wp-content/uploads/2024/12/Power_play_image_square_web.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25960 .elementor-element.elementor-element-7bc15e98, .elementor-25960 .elementor-element.elementor-element-7bc15e98::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-3826646a{--display:grid;--min-height:0rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-5f6be4dc{--display:flex;--min-height:0rem;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-5f6be4dc:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-5f6be4dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eurelectric.org/wp-content/uploads/2024/07/PB24-image-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25960 .elementor-element.elementor-element-5f6be4dc, .elementor-25960 .elementor-element.elementor-element-5f6be4dc::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-7d156324{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:6.2rem 0rem;--background-transition:0.3s;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-25960 .elementor-element.elementor-element-7d156324:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-7d156324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d5b09b );}.elementor-25960 .elementor-element.elementor-element-7d156324, .elementor-25960 .elementor-element.elementor-element-7d156324::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-617d5c90{--display:flex;--gap:4.8rem 0rem;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-40f92017{--display:flex;--gap:3.2rem 0rem;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-4c354d62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 2.4rem;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-6230998b .elementor-heading-title{font-family:var( --e-global-typography-e65dbac-font-family ), Sans-serif;font-size:var( --e-global-typography-e65dbac-font-size );font-weight:var( --e-global-typography-e65dbac-font-weight );text-transform:var( --e-global-typography-e65dbac-text-transform );font-style:var( --e-global-typography-e65dbac-font-style );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-6230998b > .elementor-widget-container{padding:0.8rem 1.6rem 0.8rem 1.6rem;background-color:var( --e-global-color-1753ae8 );border-radius:10rem 10rem 10rem 10rem;}.elementor-25960 .elementor-element.elementor-element-6230998b.elementor-element{--align-self:center;}.elementor-25960 .elementor-element.elementor-element-6a14d700 .elementor-heading-title{font-family:var( --e-global-typography-e65dbac-font-family ), Sans-serif;font-size:var( --e-global-typography-e65dbac-font-size );font-weight:var( --e-global-typography-e65dbac-font-weight );text-transform:var( --e-global-typography-e65dbac-text-transform );font-style:var( --e-global-typography-e65dbac-font-style );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-6a14d700 > .elementor-widget-container{padding:0.8rem 0rem 0.8rem 0rem;}.elementor-25960 .elementor-element.elementor-element-6a14d700.elementor-element{--align-self:center;}.elementor-25960 .elementor-element.elementor-element-75cf8c80 .elementor-heading-title{font-family:var( --e-global-typography-0a27915-font-family ), Sans-serif;font-size:var( --e-global-typography-0a27915-font-size );font-weight:var( --e-global-typography-0a27915-font-weight );font-style:var( --e-global-typography-0a27915-font-style );line-height:var( --e-global-typography-0a27915-line-height );letter-spacing:var( --e-global-typography-0a27915-letter-spacing );word-spacing:var( --e-global-typography-0a27915-word-spacing );}.elementor-25960 .elementor-element.elementor-element-7a8fb45b{--display:flex;--gap:3.2rem 0rem;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-d422e9f .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-cc2e1ac-font-family ), Sans-serif;font-size:var( --e-global-typography-cc2e1ac-font-size );font-weight:var( --e-global-typography-cc2e1ac-font-weight );font-style:var( --e-global-typography-cc2e1ac-font-style );line-height:var( --e-global-typography-cc2e1ac-line-height );letter-spacing:var( --e-global-typography-cc2e1ac-letter-spacing );word-spacing:var( --e-global-typography-cc2e1ac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-d422e9f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-25960 .elementor-element.elementor-element-215bb0ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1.6rem;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-76d92f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-76d92f5 .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-76d92f5 .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:var( --e-global-color-e92b7b9 );color:var( --e-global-color-e92b7b9 );background-color:var( --e-global-color-872bb0d );transition-duration:300ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-872bb0d );border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-76d92f5 .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-76d92f5 .elementor-button:focus{color:var( --e-global-color-1403965 );background-color:#FFFFFF00;}.elementor-25960 .elementor-element.elementor-element-76d92f5 .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-76d92f5 .elementor-button:focus svg{fill:var( --e-global-color-1403965 );}.elementor-25960 .elementor-element.elementor-element-63a9a4e4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25960 .elementor-element.elementor-element-63a9a4e4 .elementor-button .elementor-button-content-wrapper{gap:0.8rem;}.elementor-25960 .elementor-element.elementor-element-63a9a4e4 .elementor-button{font-family:var( --e-global-typography-fe0dd09-font-family ), Sans-serif;font-size:var( --e-global-typography-fe0dd09-font-size );font-weight:var( --e-global-typography-fe0dd09-font-weight );font-style:var( --e-global-typography-fe0dd09-font-style );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );fill:var( --e-global-color-1403965 );color:var( --e-global-color-1403965 );background-color:#FFFFFF00;transition-duration:300ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1403965 );border-radius:6rem 6rem 6rem 6rem;padding:1.4rem 2.2rem 1.4rem 3rem;}.elementor-25960 .elementor-element.elementor-element-63a9a4e4 .elementor-button:hover, .elementor-25960 .elementor-element.elementor-element-63a9a4e4 .elementor-button:focus{color:var( --e-global-color-e92b7b9 );background-color:var( --e-global-color-1403965 );}.elementor-25960 .elementor-element.elementor-element-63a9a4e4 .elementor-button:hover svg, .elementor-25960 .elementor-element.elementor-element-63a9a4e4 .elementor-button:focus svg{fill:var( --e-global-color-e92b7b9 );}.elementor-25960 .elementor-element.elementor-element-4699671{--display:grid;--e-con-grid-template-columns:1fr 1fr 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-289aeb18{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-25960 .elementor-element.elementor-element-289aeb18:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-289aeb18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eurelectric.org/wp-content/uploads/2024/07/1-employes.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-25960 .elementor-element.elementor-element-289aeb18::before, .elementor-25960 .elementor-element.elementor-element-289aeb18 > .elementor-background-video-container::before, .elementor-25960 .elementor-element.elementor-element-289aeb18 > .e-con-inner > .elementor-background-video-container::before, .elementor-25960 .elementor-element.elementor-element-289aeb18 > .elementor-background-slideshow::before, .elementor-25960 .elementor-element.elementor-element-289aeb18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25960 .elementor-element.elementor-element-289aeb18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-ef57e7e );}.elementor-25960 .elementor-element.elementor-element-289aeb18, .elementor-25960 .elementor-element.elementor-element-289aeb18::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-289aeb18.e-con{--order:0;}.elementor-25960 .elementor-element.elementor-element-291b4447{--display:flex;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-25960 .elementor-element.elementor-element-291b4447:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-291b4447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#72D54A;}.elementor-25960 .elementor-element.elementor-element-291b4447, .elementor-25960 .elementor-element.elementor-element-291b4447::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-291b4447.e-con{--order:1;}.elementor-25960 .elementor-element.elementor-element-656b3b16 .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-6f9b2c4-font-family ), Sans-serif;font-size:var( --e-global-typography-6f9b2c4-font-size );font-weight:var( --e-global-typography-6f9b2c4-font-weight );text-transform:var( --e-global-typography-6f9b2c4-text-transform );font-style:var( --e-global-typography-6f9b2c4-font-style );line-height:var( --e-global-typography-6f9b2c4-line-height );letter-spacing:var( --e-global-typography-6f9b2c4-letter-spacing );word-spacing:var( --e-global-typography-6f9b2c4-word-spacing );}.elementor-25960 .elementor-element.elementor-element-3ac429a2 .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:"Qanelas", Sans-serif;font-size:5vw;font-weight:500;line-height:0.7em;}.elementor-25960 .elementor-element.elementor-element-595cb05a{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-25960 .elementor-element.elementor-element-595cb05a:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-595cb05a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eurelectric.org/wp-content/uploads/2024/07/3-turnover.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25960 .elementor-element.elementor-element-595cb05a::before, .elementor-25960 .elementor-element.elementor-element-595cb05a > .elementor-background-video-container::before, .elementor-25960 .elementor-element.elementor-element-595cb05a > .e-con-inner > .elementor-background-video-container::before, .elementor-25960 .elementor-element.elementor-element-595cb05a > .elementor-background-slideshow::before, .elementor-25960 .elementor-element.elementor-element-595cb05a > .e-con-inner > .elementor-background-slideshow::before, .elementor-25960 .elementor-element.elementor-element-595cb05a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-ef57e7e );}.elementor-25960 .elementor-element.elementor-element-595cb05a, .elementor-25960 .elementor-element.elementor-element-595cb05a::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-595cb05a.e-con{--order:2;}.elementor-25960 .elementor-element.elementor-element-2afcfcca{--display:flex;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-25960 .elementor-element.elementor-element-2afcfcca:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-2afcfcca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C63FF;}.elementor-25960 .elementor-element.elementor-element-2afcfcca, .elementor-25960 .elementor-element.elementor-element-2afcfcca::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-2afcfcca.e-con{--order:3;}.elementor-25960 .elementor-element.elementor-element-4491c225 .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-6f9b2c4-font-family ), Sans-serif;font-size:var( --e-global-typography-6f9b2c4-font-size );font-weight:var( --e-global-typography-6f9b2c4-font-weight );text-transform:var( --e-global-typography-6f9b2c4-text-transform );font-style:var( --e-global-typography-6f9b2c4-font-style );line-height:var( --e-global-typography-6f9b2c4-line-height );letter-spacing:var( --e-global-typography-6f9b2c4-letter-spacing );word-spacing:var( --e-global-typography-6f9b2c4-word-spacing );}.elementor-25960 .elementor-element.elementor-element-3f375be4 .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:"Qanelas", Sans-serif;font-size:5vw;font-weight:500;line-height:0.7em;}.elementor-25960 .elementor-element.elementor-element-6f33badd{--display:grid;--e-con-grid-template-columns:1fr 1fr 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-6d0b7b05{--display:flex;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-25960 .elementor-element.elementor-element-6d0b7b05:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-6d0b7b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-024fa4d );}.elementor-25960 .elementor-element.elementor-element-6d0b7b05, .elementor-25960 .elementor-element.elementor-element-6d0b7b05::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-6d0b7b05.e-con{--order:0;}.elementor-25960 .elementor-element.elementor-element-26b8af2f .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-6f9b2c4-font-family ), Sans-serif;font-size:var( --e-global-typography-6f9b2c4-font-size );font-weight:var( --e-global-typography-6f9b2c4-font-weight );text-transform:var( --e-global-typography-6f9b2c4-text-transform );font-style:var( --e-global-typography-6f9b2c4-font-style );line-height:var( --e-global-typography-6f9b2c4-line-height );letter-spacing:var( --e-global-typography-6f9b2c4-letter-spacing );word-spacing:var( --e-global-typography-6f9b2c4-word-spacing );}.elementor-25960 .elementor-element.elementor-element-46659d37 .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:"Qanelas", Sans-serif;font-size:5vw;font-weight:500;line-height:0.7em;}.elementor-25960 .elementor-element.elementor-element-7943f7a0{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-25960 .elementor-element.elementor-element-7943f7a0:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-7943f7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eurelectric.org/wp-content/uploads/2024/07/2-companies.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25960 .elementor-element.elementor-element-7943f7a0::before, .elementor-25960 .elementor-element.elementor-element-7943f7a0 > .elementor-background-video-container::before, .elementor-25960 .elementor-element.elementor-element-7943f7a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-25960 .elementor-element.elementor-element-7943f7a0 > .elementor-background-slideshow::before, .elementor-25960 .elementor-element.elementor-element-7943f7a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25960 .elementor-element.elementor-element-7943f7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-ef57e7e );}.elementor-25960 .elementor-element.elementor-element-7943f7a0, .elementor-25960 .elementor-element.elementor-element-7943f7a0::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-7943f7a0.e-con{--order:1;}.elementor-25960 .elementor-element.elementor-element-2bb40cec{--display:flex;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-25960 .elementor-element.elementor-element-2bb40cec:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-2bb40cec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9dd0e0a );}.elementor-25960 .elementor-element.elementor-element-2bb40cec, .elementor-25960 .elementor-element.elementor-element-2bb40cec::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-2bb40cec.e-con{--order:2;}.elementor-25960 .elementor-element.elementor-element-67724e95 .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:var( --e-global-typography-6f9b2c4-font-family ), Sans-serif;font-size:var( --e-global-typography-6f9b2c4-font-size );font-weight:var( --e-global-typography-6f9b2c4-font-weight );text-transform:var( --e-global-typography-6f9b2c4-text-transform );font-style:var( --e-global-typography-6f9b2c4-font-style );line-height:var( --e-global-typography-6f9b2c4-line-height );letter-spacing:var( --e-global-typography-6f9b2c4-letter-spacing );word-spacing:var( --e-global-typography-6f9b2c4-word-spacing );}.elementor-25960 .elementor-element.elementor-element-18b612e1 .elementor-heading-title{color:var( --e-global-color-1403965 );font-family:"Qanelas", Sans-serif;font-size:5vw;font-weight:500;line-height:0.7em;}.elementor-25960 .elementor-element.elementor-element-794158d1{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-25960 .elementor-element.elementor-element-794158d1:not(.elementor-motion-effects-element-type-background), .elementor-25960 .elementor-element.elementor-element-794158d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eurelectric.org/wp-content/uploads/2024/06/What-is-clean-energy-and-how-does-it-work.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25960 .elementor-element.elementor-element-794158d1::before, .elementor-25960 .elementor-element.elementor-element-794158d1 > .elementor-background-video-container::before, .elementor-25960 .elementor-element.elementor-element-794158d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-25960 .elementor-element.elementor-element-794158d1 > .elementor-background-slideshow::before, .elementor-25960 .elementor-element.elementor-element-794158d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25960 .elementor-element.elementor-element-794158d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-ef57e7e );}.elementor-25960 .elementor-element.elementor-element-794158d1, .elementor-25960 .elementor-element.elementor-element-794158d1::before{--border-transition:0.3s;}.elementor-25960 .elementor-element.elementor-element-794158d1.e-con{--order:3;}@media(min-width:768px){.elementor-25960 .elementor-element.elementor-element-35ad12f{--width:100%;}.elementor-25960 .elementor-element.elementor-element-7d156324{--width:100%;}}@media(max-width:1024px){.elementor-25960 .elementor-element.elementor-element-5b80d0e{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-7f86d902 .elementor-heading-title{font-size:var( --e-global-typography-48c0f74-font-size );line-height:var( --e-global-typography-48c0f74-line-height );letter-spacing:var( --e-global-typography-48c0f74-letter-spacing );word-spacing:var( --e-global-typography-48c0f74-word-spacing );}.elementor-25960 .elementor-element.elementor-element-64bd1491{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-26bcb220 .elementor-heading-title{font-size:var( --e-global-typography-6f3c29c-font-size );line-height:var( --e-global-typography-6f3c29c-line-height );letter-spacing:var( --e-global-typography-6f3c29c-letter-spacing );word-spacing:var( --e-global-typography-6f3c29c-word-spacing );}.elementor-25960 .elementor-element.elementor-element-698c60bb{--gap:0px 16px;}.elementor-25960 .elementor-element.elementor-element-5d90f23f .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-4d0d04f5 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-49a0321{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-a89a251 .elementor-heading-title{font-size:var( --e-global-typography-48c0f74-font-size );line-height:var( --e-global-typography-48c0f74-line-height );letter-spacing:var( --e-global-typography-48c0f74-letter-spacing );word-spacing:var( --e-global-typography-48c0f74-word-spacing );}.elementor-25960 .elementor-element.elementor-element-5094872{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-7018c31 .elementor-heading-title{font-size:var( --e-global-typography-6f3c29c-font-size );line-height:var( --e-global-typography-6f3c29c-line-height );letter-spacing:var( --e-global-typography-6f3c29c-letter-spacing );word-spacing:var( --e-global-typography-6f3c29c-word-spacing );}.elementor-25960 .elementor-element.elementor-element-8f1f495{--gap:0px 16px;}.elementor-25960 .elementor-element.elementor-element-0f55b46 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-2bd6d5c3{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-742c223f .elementor-heading-title{font-size:var( --e-global-typography-48c0f74-font-size );line-height:var( --e-global-typography-48c0f74-line-height );letter-spacing:var( --e-global-typography-48c0f74-letter-spacing );word-spacing:var( --e-global-typography-48c0f74-word-spacing );}.elementor-25960 .elementor-element.elementor-element-6b72484{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-63021b50 .elementor-heading-title{font-size:var( --e-global-typography-6f3c29c-font-size );line-height:var( --e-global-typography-6f3c29c-line-height );letter-spacing:var( --e-global-typography-6f3c29c-letter-spacing );word-spacing:var( --e-global-typography-6f3c29c-word-spacing );}.elementor-25960 .elementor-element.elementor-element-5987f5cc{--gap:0px 16px;}.elementor-25960 .elementor-element.elementor-element-69ed8a7 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-28eeb0f0 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-59f38196{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-428a5b1e .elementor-heading-title{font-size:var( --e-global-typography-6c4d860-font-size );line-height:var( --e-global-typography-6c4d860-line-height );letter-spacing:var( --e-global-typography-6c4d860-letter-spacing );word-spacing:var( --e-global-typography-6c4d860-word-spacing );}.elementor-25960 .elementor-element.elementor-element-99d1c30{--gap:0px 16px;}.elementor-25960 .elementor-element.elementor-element-522676a .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-370b658 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-heading{font-size:var( --e-global-typography-e65dbac-font-size );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-description{font-size:var( --e-global-typography-5eedc1f-font-size );line-height:var( --e-global-typography-5eedc1f-line-height );letter-spacing:var( --e-global-typography-5eedc1f-letter-spacing );word-spacing:var( --e-global-typography-5eedc1f-word-spacing );}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-690c8227{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-369e0a6b .elementor-heading-title{font-size:var( --e-global-typography-0a27915-font-size );line-height:var( --e-global-typography-0a27915-line-height );letter-spacing:var( --e-global-typography-0a27915-letter-spacing );word-spacing:var( --e-global-typography-0a27915-word-spacing );}.elementor-25960 .elementor-element.elementor-element-1dd67c8d .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-7a9f91e{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-66801b2 .elementor-heading-title{font-size:var( --e-global-typography-0a27915-font-size );line-height:var( --e-global-typography-0a27915-line-height );letter-spacing:var( --e-global-typography-0a27915-letter-spacing );word-spacing:var( --e-global-typography-0a27915-word-spacing );}.elementor-25960 .elementor-element.elementor-element-573077a .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-6b19699a{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-432341b .elementor-heading-title{font-size:var( --e-global-typography-e65dbac-font-size );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-3face1c9 .elementor-heading-title{font-size:var( --e-global-typography-e65dbac-font-size );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-64141884 .elementor-heading-title{font-size:var( --e-global-typography-0a27915-font-size );line-height:var( --e-global-typography-0a27915-line-height );letter-spacing:var( --e-global-typography-0a27915-letter-spacing );word-spacing:var( --e-global-typography-0a27915-word-spacing );}.elementor-25960 .elementor-element.elementor-element-02e3e6f .elementor-heading-title{font-size:var( --e-global-typography-cc2e1ac-font-size );line-height:var( --e-global-typography-cc2e1ac-line-height );letter-spacing:var( --e-global-typography-cc2e1ac-letter-spacing );word-spacing:var( --e-global-typography-cc2e1ac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-31e411d .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-2bf78f62 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-3826646a{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-6230998b .elementor-heading-title{font-size:var( --e-global-typography-e65dbac-font-size );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-6a14d700 .elementor-heading-title{font-size:var( --e-global-typography-e65dbac-font-size );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-75cf8c80 .elementor-heading-title{font-size:var( --e-global-typography-0a27915-font-size );line-height:var( --e-global-typography-0a27915-line-height );letter-spacing:var( --e-global-typography-0a27915-letter-spacing );word-spacing:var( --e-global-typography-0a27915-word-spacing );}.elementor-25960 .elementor-element.elementor-element-d422e9f .elementor-heading-title{font-size:var( --e-global-typography-cc2e1ac-font-size );line-height:var( --e-global-typography-cc2e1ac-line-height );letter-spacing:var( --e-global-typography-cc2e1ac-letter-spacing );word-spacing:var( --e-global-typography-cc2e1ac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-76d92f5 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-63a9a4e4 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-4699671{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-656b3b16 .elementor-heading-title{font-size:var( --e-global-typography-6f9b2c4-font-size );line-height:var( --e-global-typography-6f9b2c4-line-height );letter-spacing:var( --e-global-typography-6f9b2c4-letter-spacing );word-spacing:var( --e-global-typography-6f9b2c4-word-spacing );}.elementor-25960 .elementor-element.elementor-element-4491c225 .elementor-heading-title{font-size:var( --e-global-typography-6f9b2c4-font-size );line-height:var( --e-global-typography-6f9b2c4-line-height );letter-spacing:var( --e-global-typography-6f9b2c4-letter-spacing );word-spacing:var( --e-global-typography-6f9b2c4-word-spacing );}.elementor-25960 .elementor-element.elementor-element-6f33badd{--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-26b8af2f .elementor-heading-title{font-size:var( --e-global-typography-6f9b2c4-font-size );line-height:var( --e-global-typography-6f9b2c4-line-height );letter-spacing:var( --e-global-typography-6f9b2c4-letter-spacing );word-spacing:var( --e-global-typography-6f9b2c4-word-spacing );}.elementor-25960 .elementor-element.elementor-element-67724e95 .elementor-heading-title{font-size:var( --e-global-typography-6f9b2c4-font-size );line-height:var( --e-global-typography-6f9b2c4-line-height );letter-spacing:var( --e-global-typography-6f9b2c4-letter-spacing );word-spacing:var( --e-global-typography-6f9b2c4-word-spacing );}}@media(max-width:767px){.elementor-25960 .elementor-element.elementor-element-5b80d0e{--e-con-grid-template-columns:0;--gap:0rem 0rem;--grid-auto-flow:row;--justify-items:center;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-25960 .elementor-element.elementor-element-595dc30f{--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:3.2rem 0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-7f86d902{text-align:center;}.elementor-25960 .elementor-element.elementor-element-7f86d902 .elementor-heading-title{font-size:var( --e-global-typography-48c0f74-font-size );line-height:var( --e-global-typography-48c0f74-line-height );letter-spacing:var( --e-global-typography-48c0f74-letter-spacing );word-spacing:var( --e-global-typography-48c0f74-word-spacing );}.elementor-25960 .elementor-element.elementor-element-64bd1491{--e-con-grid-template-columns:0;--gap:0rem 0rem;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-26bcb220{text-align:center;}.elementor-25960 .elementor-element.elementor-element-26bcb220 .elementor-heading-title{font-size:var( --e-global-typography-6f3c29c-font-size );line-height:var( --e-global-typography-6f3c29c-line-height );letter-spacing:var( --e-global-typography-6f3c29c-letter-spacing );word-spacing:var( --e-global-typography-6f3c29c-word-spacing );}.elementor-25960 .elementor-element.elementor-element-698c60bb{--width:100%;--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:1.6rem 1.6rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-5d90f23f .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;border-radius:6rem 6rem 6rem 6rem;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-5d90f23f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-4d0d04f5 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-4d0d04f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-49a0321{--e-con-grid-template-columns:0;--gap:0rem 0rem;--grid-auto-flow:row;--justify-items:center;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-25960 .elementor-element.elementor-element-6b4580b{--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:3.2rem 0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-a89a251{text-align:center;}.elementor-25960 .elementor-element.elementor-element-a89a251 .elementor-heading-title{font-size:var( --e-global-typography-48c0f74-font-size );line-height:var( --e-global-typography-48c0f74-line-height );letter-spacing:var( --e-global-typography-48c0f74-letter-spacing );word-spacing:var( --e-global-typography-48c0f74-word-spacing );}.elementor-25960 .elementor-element.elementor-element-5094872{--e-con-grid-template-columns:0;--gap:0rem 0rem;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-7018c31{text-align:center;}.elementor-25960 .elementor-element.elementor-element-7018c31 .elementor-heading-title{font-size:var( --e-global-typography-6f3c29c-font-size );line-height:var( --e-global-typography-6f3c29c-line-height );letter-spacing:var( --e-global-typography-6f3c29c-letter-spacing );word-spacing:var( --e-global-typography-6f3c29c-word-spacing );}.elementor-25960 .elementor-element.elementor-element-8f1f495{--width:100%;--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:1.6rem 1.6rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-0f55b46 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-0f55b46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-2bd6d5c3{--e-con-grid-template-columns:0;--gap:0rem 0rem;--grid-auto-flow:row;--justify-items:center;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-25960 .elementor-element.elementor-element-72ea3983{--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:3.2rem 0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-742c223f{text-align:center;}.elementor-25960 .elementor-element.elementor-element-742c223f .elementor-heading-title{font-size:var( --e-global-typography-48c0f74-font-size );line-height:var( --e-global-typography-48c0f74-line-height );letter-spacing:var( --e-global-typography-48c0f74-letter-spacing );word-spacing:var( --e-global-typography-48c0f74-word-spacing );}.elementor-25960 .elementor-element.elementor-element-6b72484{--e-con-grid-template-columns:0;--gap:0rem 0rem;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-63021b50{text-align:center;}.elementor-25960 .elementor-element.elementor-element-63021b50 .elementor-heading-title{font-size:var( --e-global-typography-6f3c29c-font-size );line-height:var( --e-global-typography-6f3c29c-line-height );letter-spacing:var( --e-global-typography-6f3c29c-letter-spacing );word-spacing:var( --e-global-typography-6f3c29c-word-spacing );}.elementor-25960 .elementor-element.elementor-element-5987f5cc{--width:100%;--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:1.6rem 1.6rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-69ed8a7 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;border-radius:6rem 6rem 6rem 6rem;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-69ed8a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-28eeb0f0 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;border-radius:6rem 6rem 6rem 6rem;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-28eeb0f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-4f820162{--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-59f38196{--e-con-grid-template-columns:1;--grid-auto-flow:row;--justify-items:center;--padding-top:3.2rem;--padding-bottom:8.8rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25960 .elementor-element.elementor-element-4fb2f75a{--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:3.2rem 0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-3c2b6599{--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:1.6rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-428a5b1e{text-align:left;}.elementor-25960 .elementor-element.elementor-element-428a5b1e .elementor-heading-title{font-size:var( --e-global-typography-6c4d860-font-size );line-height:var( --e-global-typography-6c4d860-line-height );letter-spacing:var( --e-global-typography-6c4d860-letter-spacing );word-spacing:var( --e-global-typography-6c4d860-word-spacing );}.elementor-25960 .elementor-element.elementor-element-99d1c30{--width:100%;--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:flex-start;--align-items:center;--gap:8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-522676a .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;border-radius:6rem 6rem 6rem 6rem;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-522676a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-370b658 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;border-radius:6rem 6rem 6rem 6rem;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-370b658 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-heading{font-size:var( --e-global-typography-e65dbac-font-size );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-description{font-size:var( --e-global-typography-5eedc1f-font-size );line-height:var( --e-global-typography-5eedc1f-line-height );letter-spacing:var( --e-global-typography-5eedc1f-letter-spacing );word-spacing:var( --e-global-typography-5eedc1f-word-spacing );}.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );}.elementor-25960 .elementor-element.elementor-element-690c8227{--e-con-grid-template-columns:1fr;--gap:2.4rem 0rem;--grid-auto-flow:row;--justify-items:center;--padding-top:6.4rem;--padding-bottom:2.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25960 .elementor-element.elementor-element-624e8796{--gap:2.4rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-624e8796.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25960 .elementor-element.elementor-element-369e0a6b{text-align:left;}.elementor-25960 .elementor-element.elementor-element-369e0a6b .elementor-heading-title{font-size:var( --e-global-typography-0a27915-font-size );line-height:var( --e-global-typography-0a27915-line-height );letter-spacing:var( --e-global-typography-0a27915-letter-spacing );word-spacing:var( --e-global-typography-0a27915-word-spacing );}.elementor-25960 .elementor-element.elementor-element-93410c4{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-93410c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25960 .elementor-element.elementor-element-1dd67c8d .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;border-radius:6rem 6rem 6rem 6rem;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-1dd67c8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-4643b371{--grid-columns:1;--grid-column-gap:0rem;--grid-row-gap:4px;}.elementor-25960 .elementor-element.elementor-element-7a9f91e{--e-con-grid-template-columns:1fr;--gap:2.4rem 0rem;--grid-auto-flow:row;--justify-items:center;--padding-top:6.4rem;--padding-bottom:2.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25960 .elementor-element.elementor-element-8e88d54{--gap:2.4rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-8e88d54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25960 .elementor-element.elementor-element-66801b2{text-align:left;}.elementor-25960 .elementor-element.elementor-element-66801b2 .elementor-heading-title{font-size:var( --e-global-typography-0a27915-font-size );line-height:var( --e-global-typography-0a27915-line-height );letter-spacing:var( --e-global-typography-0a27915-letter-spacing );word-spacing:var( --e-global-typography-0a27915-word-spacing );}.elementor-25960 .elementor-element.elementor-element-e01f041{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-e01f041.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25960 .elementor-element.elementor-element-573077a .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;border-radius:6rem 6rem 6rem 6rem;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-573077a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-6b19699a{--min-height:0rem;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-35ad12f{--gap:2rem 0rem;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25960 .elementor-element.elementor-element-5dd41968{--gap:2.4rem 0rem;}.elementor-25960 .elementor-element.elementor-element-384f3195{--gap:1.6rem 0rem;}.elementor-25960 .elementor-element.elementor-element-3463bbd8{--gap:0rem 1.6rem;}.elementor-25960 .elementor-element.elementor-element-432341b .elementor-heading-title{font-size:var( --e-global-typography-e65dbac-font-size );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-432341b > .elementor-widget-container{padding:0.4rem 1.2rem 0.4rem 1.2rem;}.elementor-25960 .elementor-element.elementor-element-3face1c9 .elementor-heading-title{font-size:var( --e-global-typography-e65dbac-font-size );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-3face1c9 > .elementor-widget-container{padding:0.4rem 0rem 0.4rem 0rem;}.elementor-25960 .elementor-element.elementor-element-64141884 .elementor-heading-title{font-size:var( --e-global-typography-0a27915-font-size );line-height:var( --e-global-typography-0a27915-line-height );letter-spacing:var( --e-global-typography-0a27915-letter-spacing );word-spacing:var( --e-global-typography-0a27915-word-spacing );}.elementor-25960 .elementor-element.elementor-element-322eb988{--gap:1.6rem 0rem;}.elementor-25960 .elementor-element.elementor-element-02e3e6f .elementor-heading-title{font-size:var( --e-global-typography-cc2e1ac-font-size );line-height:var( --e-global-typography-cc2e1ac-line-height );letter-spacing:var( --e-global-typography-cc2e1ac-letter-spacing );word-spacing:var( --e-global-typography-cc2e1ac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-02e3e6f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25960 .elementor-element.elementor-element-5630f92{--gap:0.8rem 0.8rem;}.elementor-25960 .elementor-element.elementor-element-31e411d .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;border-radius:6rem 6rem 6rem 6rem;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-31e411d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-2bf78f62 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;border-radius:6rem 6rem 6rem 6rem;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-2bf78f62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-7bc15e98{--min-height:0;}.elementor-25960 .elementor-element.elementor-element-3826646a{--min-height:0rem;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25960 .elementor-element.elementor-element-5f6be4dc{--min-height:0;}.elementor-25960 .elementor-element.elementor-element-5f6be4dc.e-con{--order:-99999 /* order start hack */;}.elementor-25960 .elementor-element.elementor-element-7d156324{--gap:2rem 0rem;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-25960 .elementor-element.elementor-element-7d156324.e-con{--order:99999 /* order end hack */;}.elementor-25960 .elementor-element.elementor-element-617d5c90{--gap:2.4rem 0rem;}.elementor-25960 .elementor-element.elementor-element-40f92017{--gap:1.6rem 0rem;}.elementor-25960 .elementor-element.elementor-element-4c354d62{--gap:0rem 1.6rem;}.elementor-25960 .elementor-element.elementor-element-6230998b .elementor-heading-title{font-size:var( --e-global-typography-e65dbac-font-size );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-6230998b > .elementor-widget-container{padding:0.4rem 1.2rem 0.4rem 1.2rem;}.elementor-25960 .elementor-element.elementor-element-6a14d700 .elementor-heading-title{font-size:var( --e-global-typography-e65dbac-font-size );line-height:var( --e-global-typography-e65dbac-line-height );letter-spacing:var( --e-global-typography-e65dbac-letter-spacing );word-spacing:var( --e-global-typography-e65dbac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-6a14d700 > .elementor-widget-container{padding:0.4rem 0rem 0.4rem 0rem;}.elementor-25960 .elementor-element.elementor-element-75cf8c80 .elementor-heading-title{font-size:var( --e-global-typography-0a27915-font-size );line-height:var( --e-global-typography-0a27915-line-height );letter-spacing:var( --e-global-typography-0a27915-letter-spacing );word-spacing:var( --e-global-typography-0a27915-word-spacing );}.elementor-25960 .elementor-element.elementor-element-7a8fb45b{--gap:1.6rem 0rem;}.elementor-25960 .elementor-element.elementor-element-d422e9f .elementor-heading-title{font-size:var( --e-global-typography-cc2e1ac-font-size );line-height:var( --e-global-typography-cc2e1ac-line-height );letter-spacing:var( --e-global-typography-cc2e1ac-letter-spacing );word-spacing:var( --e-global-typography-cc2e1ac-word-spacing );}.elementor-25960 .elementor-element.elementor-element-d422e9f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25960 .elementor-element.elementor-element-215bb0ac{--gap:0.8rem 0.8rem;}.elementor-25960 .elementor-element.elementor-element-76d92f5 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;border-radius:6rem 6rem 6rem 6rem;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-76d92f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-63a9a4e4 .elementor-button{font-size:var( --e-global-typography-fe0dd09-font-size );line-height:var( --e-global-typography-fe0dd09-line-height );letter-spacing:var( --e-global-typography-fe0dd09-letter-spacing );word-spacing:var( --e-global-typography-fe0dd09-word-spacing );border-width:1px 1px 1px 1px;border-radius:6rem 6rem 6rem 6rem;padding:1.1rem 1.5rem 1.1rem 1.9rem;}.elementor-25960 .elementor-element.elementor-element-63a9a4e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25960 .elementor-element.elementor-element-4699671{--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:1fr 1fr;--gap:0px 0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-289aeb18{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-25960 .elementor-element.elementor-element-289aeb18.e-con{--order:0;}.elementor-25960 .elementor-element.elementor-element-291b4447{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-25960 .elementor-element.elementor-element-291b4447.e-con{--order:1;}.elementor-25960 .elementor-element.elementor-element-656b3b16 .elementor-heading-title{font-size:var( --e-global-typography-6f9b2c4-font-size );line-height:var( --e-global-typography-6f9b2c4-line-height );letter-spacing:var( --e-global-typography-6f9b2c4-letter-spacing );word-spacing:var( --e-global-typography-6f9b2c4-word-spacing );}.elementor-25960 .elementor-element.elementor-element-3ac429a2 .elementor-heading-title{font-size:10.6vw;line-height:0.7em;}.elementor-25960 .elementor-element.elementor-element-595cb05a{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-25960 .elementor-element.elementor-element-595cb05a.e-con{--order:3;}.elementor-25960 .elementor-element.elementor-element-2afcfcca{--content-width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-25960 .elementor-element.elementor-element-2afcfcca.e-con{--order:2;}.elementor-25960 .elementor-element.elementor-element-4491c225 .elementor-heading-title{font-size:var( --e-global-typography-6f9b2c4-font-size );line-height:var( --e-global-typography-6f9b2c4-line-height );letter-spacing:var( --e-global-typography-6f9b2c4-letter-spacing );word-spacing:var( --e-global-typography-6f9b2c4-word-spacing );}.elementor-25960 .elementor-element.elementor-element-3f375be4 .elementor-heading-title{font-size:10.6vw;line-height:0.7em;}.elementor-25960 .elementor-element.elementor-element-6f33badd{--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:1fr 1fr;--gap:0px 0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25960 .elementor-element.elementor-element-6d0b7b05{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-25960 .elementor-element.elementor-element-6d0b7b05.e-con{--order:1;}.elementor-25960 .elementor-element.elementor-element-26b8af2f .elementor-heading-title{font-size:var( --e-global-typography-6f9b2c4-font-size );line-height:var( --e-global-typography-6f9b2c4-line-height );letter-spacing:var( --e-global-typography-6f9b2c4-letter-spacing );word-spacing:var( --e-global-typography-6f9b2c4-word-spacing );}.elementor-25960 .elementor-element.elementor-element-46659d37 .elementor-heading-title{font-size:10.6vw;line-height:0.7em;}.elementor-25960 .elementor-element.elementor-element-7943f7a0{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-25960 .elementor-element.elementor-element-7943f7a0.e-con{--order:0;}.elementor-25960 .elementor-element.elementor-element-2bb40cec{--content-width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-25960 .elementor-element.elementor-element-2bb40cec.e-con{--order:2;}.elementor-25960 .elementor-element.elementor-element-67724e95 .elementor-heading-title{font-size:var( --e-global-typography-6f9b2c4-font-size );line-height:var( --e-global-typography-6f9b2c4-line-height );letter-spacing:var( --e-global-typography-6f9b2c4-letter-spacing );word-spacing:var( --e-global-typography-6f9b2c4-word-spacing );}.elementor-25960 .elementor-element.elementor-element-18b612e1 .elementor-heading-title{font-size:10.6vw;line-height:0.7em;}.elementor-25960 .elementor-element.elementor-element-794158d1{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-25960 .elementor-element.elementor-element-794158d1.e-con{--order:3;}}/* Start custom CSS for container, class: .elementor-element-595dc30f */.hero-grid-center {
    grid-column-start: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b4580b */.hero-grid-center {
    grid-column-start: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72ea3983 */.hero-grid-center {
    grid-column-start: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f820162 */.video {
    aspect-ratio: 2;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-706d2a7e *//* common */
.elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-slide {
  overflow: hidden;
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-slide-bg {
  aspect-ratio: 2;
  transition: none;
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-slide-inner {
  width: 35%;
  margin: 0;
  top: initial;
  right: initial;
  overflow: hidden;
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-slide-contents {
  background-color: #DAECF4;
  padding: 3.2rem;
  aspect-ratio: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  transition: transform .35s cubic-bezier(0.33, 1, 0.68, 1) .5s;
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-wrapper[style*="cursor: grabbing"] .swiper-slide-contents,
.elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-wrapper[style*="transition-duration: 500ms"] .swiper-slide-contents {
  transition: transform 0s;
  transform: translateX(-100%);
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-wrapper[style*="cursor: grabbing"][style*="transition-duration: 0ms"] .swiper-slide-active .swiper-slide-contents {
  transition: transform .1s;
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-heading {
  margin-bottom: auto!important;
  letter-spacing: 0.04em;
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-description:not(:last-child) {
  margin-bottom: 3.2rem;
}

/* button arrow hack */
.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-button {
  padding: 1.4rem 5.2rem 1.4rem 3rem;
  position: relative;
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-button::before,
.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-button::after {
  content: '';
  display: block;
  width: 2.4rem;
  height: 2.4rem;
  position: absolute;
  top: 50%;
  right: 2.2rem;
  transform: translateY(-50%);
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-button::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='M14 4.94 21.06 12 14 19.06 12.94 18l5.25-5.25H3.25v-1.5h14.94L12.94 6 14 4.94Z' fill-rule='evenodd' clip-rule='evenodd' fill='%23000'/%3E%3C/svg%3E");
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-button::after {
  opacity: 0;
  transition: opacity .3s;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='M14 4.94 21.06 12 14 19.06 12.94 18l5.25-5.25H3.25v-1.5h14.94L12.94 6 14 4.94Z' fill-rule='evenodd' clip-rule='evenodd' fill='%23FFF'/%3E%3C/svg%3E");
}

@media (hover: hover) {
  .elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-button:hover::after {
    opacity: 1;
  }
}

/* arrows */
.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-swiper-button-prev,
.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-swiper-button-next {
  position: absolute;
  bottom: 3.2rem;
  top: initial;
  border: 2px solid #FFF;
  border-radius: 50%;
  width: 5.6rem;
  height: 5.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: none;
  z-index: 10;
  opacity: 1;
  transition: opacity .3s;
}

@media (hover: hover) {
  .elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-swiper-button-prev:hover,
.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-swiper-button-next:hover {
    opacity: 0.6;
  }
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-swiper-button-prev {
  left: initial;
  right: 10.4rem;
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-swiper-button-next {
  right: 3.2rem;
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-swiper-button-next::before {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='m14 4.9 7.1 7.1-7.1 7.1-1.1-1.1 5.2-5.2H3.2v-1.5h14.9L12.9 6 14 4.9z' fill-rule='evenodd' clip-rule='evenodd' fill='%23FFF'/%3E%3C/svg%3E");
  width: 2.4rem;
  height: 2.4rem;
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-swiper-button-prev::before {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='m14 4.9 7.1 7.1-7.1 7.1-1.1-1.1 5.2-5.2H3.2v-1.5h14.9L12.9 6 14 4.9z' fill-rule='evenodd' clip-rule='evenodd' fill='%23FFF'/%3E%3C/svg%3E");
  width: 2.4rem;
  height: 2.4rem;
  transform: rotate(180deg);
}

.elementor-25960 .elementor-element.elementor-element-706d2a7e svg.e-font-icon-svg.e-eicon-chevron-right,
.elementor-25960 .elementor-element.elementor-element-706d2a7e svg.e-font-icon-svg.e-eicon-chevron-left {
  display: none;
}

/* dots */
.elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-pagination-bullets {
  display: none;
}

@media (max-width: 767px) {
  /* common mobile */
  .elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-slide-inner {
    width: 100%;
    position: relative;
  }

  .elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-slide-contents {
    padding: 1.6rem;
  }

  .elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-slide-bg {
    aspect-ratio: 1.5;
  }

  .elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-heading {
    font-size: 1.8rem;
    line-height: 1.3em;
  }

  .elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-description {
    font-size: 3.2rem;
  }

  .elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-slide .swiper-slide-inner .swiper-slide-contents {
    transition: none;
    transform: translateX(0);
  }

  /* button arrow hack mobile */
  .elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-button {
    padding: 1rem 3.8rem 1rem 1.8rem;
  }

  .elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-slide-button::before {
    width: 2rem;
    height: 2rem;
    right: 1.4rem;
  }

  /* arrows mobile */
  .elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-swiper-button-prev,
  .elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-swiper-button-next {
    bottom: calc(1.6rem + 60%);
  }

  .elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-swiper-button-prev {
    right: 8.8rem;
  }

  .elementor-25960 .elementor-element.elementor-element-706d2a7e .elementor-swiper-button-next {
    right: 1.6rem;
  }

  /* dots mobile */
  .elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-pagination-bullets {
    bottom: initial;
    top: 1.6rem;
    right: 1.6rem;
    left: 1.6rem;
    height: 0.4rem;
    width: auto;
    display: flex;
    gap: 1.2rem;
  }

  .elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-pagination-bullet {
    background-color: #FFF;
    margin: 0;
    flex-grow: 1;
    border-radius: 2.4rem;
    opacity: 0.4;
    height: 0.4rem;
  }

  .elementor-25960 .elementor-element.elementor-element-706d2a7e .swiper-pagination-bullet-active {
    opacity: 1;
    transition: opacity .3s;
  }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-4643b371 */.elementor-25960 .elementor-element.elementor-element-4643b371 .e-loop-nothing-found-message {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289aeb18 */.squareCell {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7943f7a0 */.squareCell {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Qanelas';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.eurelectric.org/wp-content/uploads/2024/05/radomir_tinkov_-_qanelas-medium-webfont-2.woff2') format('woff2');
}
@font-face {
	font-family: 'Qanelas';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.eurelectric.org/wp-content/uploads/2024/05/radomir_tinkov_-_qanelas-semibold-webfont-1-2.woff2') format('woff2');
}
/* End Custom Fonts CSS */