.elementor-12 .elementor-element.elementor-element-59eb274a{--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:240px 240px;--row-gap:240px;--column-gap:240px;--overlay-opacity:0.68;--padding-top:120px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px}.elementor-12 .elementor-element.elementor-element-59eb274a:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-59eb274a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a1222be);background-image:url(https://2klimat.se/wp-content/uploads/2026/07/Gemini_Generated_Image_oh6kh4oh6kh4oh6k.webp);background-size:cover}.elementor-12 .elementor-element.elementor-element-59eb274a::before,.elementor-12 .elementor-element.elementor-element-59eb274a>.elementor-background-video-container::before,.elementor-12 .elementor-element.elementor-element-59eb274a>.e-con-inner>.elementor-background-video-container::before,.elementor-12 .elementor-element.elementor-element-59eb274a>.elementor-background-slideshow::before,.elementor-12 .elementor-element.elementor-element-59eb274a>.e-con-inner>.elementor-background-slideshow::before,.elementor-12 .elementor-element.elementor-element-59eb274a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-accent);--background-overlay:''}.elementor-12 .elementor-element.elementor-element-796156fa{--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:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-26a2f0fd{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -11px) 0}.elementor-12 .elementor-element.elementor-element-26a2f0fd .elementor-heading-title{font-family:var(--e-global-typography-f42e19d-font-family),Sans-serif;font-size:var(--e-global-typography-f42e19d-font-size);font-weight:var(--e-global-typography-f42e19d-font-weight);line-height:var(--e-global-typography-f42e19d-line-height);letter-spacing:var(--e-global-typography-f42e19d-letter-spacing);color:var(--e-global-color-d88298d)}.elementor-12 .elementor-element.elementor-element-29a9268c{width:var(--container-widget-width,522px);max-width:522px;margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0;--container-widget-width:522px;--container-widget-flex-grow:0;font-family:var(--e-global-typography-ec85dfc-font-family),Sans-serif;font-size:var(--e-global-typography-ec85dfc-font-size);font-weight:var(--e-global-typography-ec85dfc-font-weight);line-height:var(--e-global-typography-ec85dfc-line-height);color:var(--e-global-color-d88298d)}.elementor-12 .elementor-element.elementor-element-29a9268c p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-431e5ef3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px}.elementor-12 .elementor-element.elementor-element-25ad7965 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-25ad7965 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-12 .elementor-element.elementor-element-25ad7965 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-25ad7965 .elementor-button:focus{color:var(--e-global-color-d88298d);border-color:var(--e-global-color-d88298d)}.elementor-12 .elementor-element.elementor-element-25ad7965 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-25ad7965 .elementor-button:focus svg{fill:var(--e-global-color-d88298d)}.elementor-12 .elementor-element.elementor-element-76e61a37 .elementor-button{background-color:#fff0;text-decoration:underline;border-style:none;padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-76e61a37 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-76e61a37 .elementor-button:focus{color:var(--e-global-color-8a210d9);border-color:var(--e-global-color-d88298d)}.elementor-12 .elementor-element.elementor-element-76e61a37 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-76e61a37 .elementor-button:focus svg{fill:var(--e-global-color-8a210d9)}.elementor-12 .elementor-element.elementor-element-76656260{--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:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px}.elementor-12 .elementor-element.elementor-element-79d7baa5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row}.elementor-12 .elementor-element.elementor-element-430483b0{--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:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-8b349b7);--border-color:var( --e-global-color-8b349b7 );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-12 .elementor-element.elementor-element-430483b0:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-430483b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d88298d)}.elementor-12 .elementor-element.elementor-element-5e8fc5e{text-align:start}.elementor-12 .elementor-element.elementor-element-5e8fc5e img{width:9%}.elementor-12 .elementor-element.elementor-element-74621ed9{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + -6px) 0}.elementor-12 .elementor-element.elementor-element-74621ed9 .elementor-heading-title{font-family:"Radio Canada Big",Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;letter-spacing:-.02em;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-7adf7d59{margin:-7px 0 calc(var(--kit-widget-spacing, 0px) + -7px) 0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-7adf7d59 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-dfa2dee .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-dfa2dee .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-12 .elementor-element.elementor-element-47b99c60{--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:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px}.elementor-12 .elementor-element.elementor-element-47b99c60:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-47b99c60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-982dfd5)}.elementor-12 .elementor-element.elementor-element-459ea4aa{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-37889883{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + -7px) 0;text-align:start}.elementor-12 .elementor-element.elementor-element-37889883 .elementor-heading-title{font-family:var(--e-global-typography-ae05c6e-font-family),Sans-serif;font-size:var(--e-global-typography-ae05c6e-font-size);font-weight:var(--e-global-typography-ae05c6e-font-weight);text-transform:var(--e-global-typography-ae05c6e-text-transform);line-height:var(--e-global-typography-ae05c6e-line-height);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-2d53b6e0{width:var(--container-widget-width,576px);max-width:576px;margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -11px) 0;--container-widget-width:576px;--container-widget-flex-grow:0;text-align:start}.elementor-12 .elementor-element.elementor-element-2d53b6e0 .elementor-heading-title{font-family:var(--e-global-typography-f42e19d-font-family),Sans-serif;font-size:var(--e-global-typography-f42e19d-font-size);font-weight:var(--e-global-typography-f42e19d-font-weight);line-height:var(--e-global-typography-f42e19d-line-height);letter-spacing:var(--e-global-typography-f42e19d-letter-spacing);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-df68e78{--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:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px}.elementor-12 .elementor-element.elementor-element-df68e78:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-df68e78>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-982dfd5)}.elementor-12 .elementor-element.elementor-element-ab31794{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-c96d63b{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + -7px) 0;text-align:start}.elementor-12 .elementor-element.elementor-element-c96d63b .elementor-heading-title{font-family:var(--e-global-typography-ae05c6e-font-family),Sans-serif;font-size:var(--e-global-typography-ae05c6e-font-size);font-weight:var(--e-global-typography-ae05c6e-font-weight);text-transform:var(--e-global-typography-ae05c6e-text-transform);line-height:var(--e-global-typography-ae05c6e-line-height);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-7383fea{width:var(--container-widget-width,576px);max-width:576px;margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -11px) 0;--container-widget-width:576px;--container-widget-flex-grow:0;text-align:start}.elementor-12 .elementor-element.elementor-element-7383fea .elementor-heading-title{font-family:var(--e-global-typography-f42e19d-font-family),Sans-serif;font-size:var(--e-global-typography-f42e19d-font-size);font-weight:var(--e-global-typography-f42e19d-font-weight);line-height:var(--e-global-typography-f42e19d-line-height);letter-spacing:var(--e-global-typography-f42e19d-letter-spacing);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-421d3267{--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:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px}.elementor-12 .elementor-element.elementor-element-38d72beb{width:var(--container-widget-width,761px);max-width:761px;margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -11px) 0;--container-widget-width:761px;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-38d72beb .elementor-heading-title{font-family:var(--e-global-typography-f42e19d-font-family),Sans-serif;font-size:var(--e-global-typography-f42e19d-font-size);font-weight:var(--e-global-typography-f42e19d-font-weight);line-height:var(--e-global-typography-f42e19d-line-height);letter-spacing:var(--e-global-typography-f42e19d-letter-spacing);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-50d575ee{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:100px 100px;--row-gap:100px;--column-gap:100px;--grid-auto-flow:row;--padding-top:0%;--padding-bottom:0%;--padding-left:30%;--padding-right:0%}.elementor-12 .elementor-element.elementor-element-53fa805f{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-4a6d26e2{margin:-7px 0 calc(var(--kit-widget-spacing, 0px) + -7px) 0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-4a6d26e2 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-6d2c4fb .elementor-button{background-color:var(--e-global-color-5e2a70f);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);fill:var(--e-global-color-8a210d9);color:var(--e-global-color-8a210d9);border-style:solid;border-width:0 0 2px 0;border-color:var(--e-global-color-8a210d9);padding:0 0 1px 0}.elementor-12 .elementor-element.elementor-element-6d2c4fb .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-6d2c4fb .elementor-button:focus{background-color:var(--e-global-color-5e2a70f);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-6d2c4fb{margin:-7px 0 calc(var(--kit-widget-spacing, 0px) + -2px) 0}.elementor-12 .elementor-element.elementor-element-6d2c4fb .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-6d2c4fb .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-47d70c45{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-21c7fb46{margin:-7px 0 calc(var(--kit-widget-spacing, 0px) + -7px) 0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-21c7fb46 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-2992a318 .elementor-button{background-color:var(--e-global-color-5e2a70f);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);fill:var(--e-global-color-8a210d9);color:var(--e-global-color-8a210d9);border-style:solid;border-width:0 0 2px 0;border-color:var(--e-global-color-8a210d9);padding:0 0 1px 0}.elementor-12 .elementor-element.elementor-element-2992a318 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-2992a318 .elementor-button:focus{background-color:var(--e-global-color-5e2a70f);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-2992a318{margin:-7px 0 calc(var(--kit-widget-spacing, 0px) + -2px) 0}.elementor-12 .elementor-element.elementor-element-2992a318 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-2992a318 .elementor-button:focus svg{fill:var(--e-global-color-primary)}:root{--page-title-display:none}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-59eb274a{--content-width:1290px}.elementor-12 .elementor-element.elementor-element-796156fa{--content-width:1290px}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-59eb274a{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-12 .elementor-element.elementor-element-796156fa{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-12 .elementor-element.elementor-element-26a2f0fd{margin:-9px 0 calc(var(--kit-widget-spacing, 0px) + -9px) 0}.elementor-12 .elementor-element.elementor-element-26a2f0fd .elementor-heading-title{font-size:var(--e-global-typography-f42e19d-font-size);line-height:var(--e-global-typography-f42e19d-line-height);letter-spacing:var(--e-global-typography-f42e19d-letter-spacing)}.elementor-12 .elementor-element.elementor-element-29a9268c{font-size:var(--e-global-typography-ec85dfc-font-size);line-height:var(--e-global-typography-ec85dfc-line-height)}.elementor-12 .elementor-element.elementor-element-431e5ef3{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-12 .elementor-element.elementor-element-76656260{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}.elementor-12 .elementor-element.elementor-element-79d7baa5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-12 .elementor-element.elementor-element-5e8fc5e img{width:19%}.elementor-12 .elementor-element.elementor-element-74621ed9{margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0}.elementor-12 .elementor-element.elementor-element-74621ed9 .elementor-heading-title{font-size:28px}.elementor-12 .elementor-element.elementor-element-7adf7d59{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-47b99c60{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}.elementor-12 .elementor-element.elementor-element-459ea4aa{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-12 .elementor-element.elementor-element-37889883 .elementor-heading-title{font-size:var(--e-global-typography-ae05c6e-font-size);line-height:var(--e-global-typography-ae05c6e-line-height)}.elementor-12 .elementor-element.elementor-element-2d53b6e0{margin:-9px 0 calc(var(--kit-widget-spacing, 0px) + -9px) 0;--container-widget-width:525px;--container-widget-flex-grow:0;width:var(--container-widget-width,525px);max-width:525px}.elementor-12 .elementor-element.elementor-element-2d53b6e0 .elementor-heading-title{font-size:var(--e-global-typography-f42e19d-font-size);line-height:var(--e-global-typography-f42e19d-line-height);letter-spacing:var(--e-global-typography-f42e19d-letter-spacing)}.elementor-12 .elementor-element.elementor-element-df68e78{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}.elementor-12 .elementor-element.elementor-element-ab31794{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-12 .elementor-element.elementor-element-c96d63b .elementor-heading-title{font-size:var(--e-global-typography-ae05c6e-font-size);line-height:var(--e-global-typography-ae05c6e-line-height)}.elementor-12 .elementor-element.elementor-element-7383fea{margin:-9px 0 calc(var(--kit-widget-spacing, 0px) + -9px) 0;--container-widget-width:525px;--container-widget-flex-grow:0;width:var(--container-widget-width,525px);max-width:525px}.elementor-12 .elementor-element.elementor-element-7383fea .elementor-heading-title{font-size:var(--e-global-typography-f42e19d-font-size);line-height:var(--e-global-typography-f42e19d-line-height);letter-spacing:var(--e-global-typography-f42e19d-letter-spacing)}.elementor-12 .elementor-element.elementor-element-421d3267{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}.elementor-12 .elementor-element.elementor-element-38d72beb{width:100%;max-width:100%;margin:-9px 0 calc(var(--kit-widget-spacing, 0px) + -9px) 0}.elementor-12 .elementor-element.elementor-element-38d72beb .elementor-heading-title{font-size:var(--e-global-typography-f42e19d-font-size);line-height:var(--e-global-typography-f42e19d-line-height);letter-spacing:var(--e-global-typography-f42e19d-letter-spacing)}.elementor-12 .elementor-element.elementor-element-50d575ee{--grid-auto-flow:row;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-12 .elementor-element.elementor-element-53fa805f{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-12 .elementor-element.elementor-element-4a6d26e2{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-6d2c4fb .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-12 .elementor-element.elementor-element-47d70c45{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-12 .elementor-element.elementor-element-21c7fb46{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-2992a318 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-59eb274a{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-12 .elementor-element.elementor-element-59eb274a:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-59eb274a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-431px 0}.elementor-12 .elementor-element.elementor-element-26a2f0fd{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + -7px) 0}.elementor-12 .elementor-element.elementor-element-26a2f0fd .elementor-heading-title{font-size:var(--e-global-typography-f42e19d-font-size);line-height:var(--e-global-typography-f42e19d-line-height);letter-spacing:var(--e-global-typography-f42e19d-letter-spacing)}.elementor-12 .elementor-element.elementor-element-29a9268c{width:100%;max-width:100%;font-size:var(--e-global-typography-ec85dfc-font-size);line-height:var(--e-global-typography-ec85dfc-line-height)}.elementor-12 .elementor-element.elementor-element-25ad7965 .elementor-button{padding:10px 15px 10px 15px}.elementor-12 .elementor-element.elementor-element-76656260{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-12 .elementor-element.elementor-element-79d7baa5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-12 .elementor-element.elementor-element-430483b0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-12 .elementor-element.elementor-element-5e8fc5e img{width:44%}.elementor-12 .elementor-element.elementor-element-74621ed9{margin:-4px 0 calc(var(--kit-widget-spacing, 0px) + -5px) 0}.elementor-12 .elementor-element.elementor-element-74621ed9 .elementor-heading-title{font-size:24px}.elementor-12 .elementor-element.elementor-element-7adf7d59{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-47b99c60{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-12 .elementor-element.elementor-element-37889883 .elementor-heading-title{font-size:var(--e-global-typography-ae05c6e-font-size);line-height:var(--e-global-typography-ae05c6e-line-height)}.elementor-12 .elementor-element.elementor-element-2d53b6e0{width:100%;max-width:100%;margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + -7px) 0}.elementor-12 .elementor-element.elementor-element-2d53b6e0 .elementor-heading-title{font-size:var(--e-global-typography-f42e19d-font-size);line-height:var(--e-global-typography-f42e19d-line-height);letter-spacing:var(--e-global-typography-f42e19d-letter-spacing)}.elementor-12 .elementor-element.elementor-element-df68e78{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-12 .elementor-element.elementor-element-c96d63b .elementor-heading-title{font-size:var(--e-global-typography-ae05c6e-font-size);line-height:var(--e-global-typography-ae05c6e-line-height)}.elementor-12 .elementor-element.elementor-element-7383fea{width:100%;max-width:100%;margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + -7px) 0}.elementor-12 .elementor-element.elementor-element-7383fea .elementor-heading-title{font-size:var(--e-global-typography-f42e19d-font-size);line-height:var(--e-global-typography-f42e19d-line-height);letter-spacing:var(--e-global-typography-f42e19d-letter-spacing)}.elementor-12 .elementor-element.elementor-element-421d3267{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-12 .elementor-element.elementor-element-38d72beb{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + -7px) 0}.elementor-12 .elementor-element.elementor-element-38d72beb .elementor-heading-title{font-size:var(--e-global-typography-f42e19d-font-size);line-height:var(--e-global-typography-f42e19d-line-height);letter-spacing:var(--e-global-typography-f42e19d-letter-spacing)}.elementor-12 .elementor-element.elementor-element-50d575ee{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row}.elementor-12 .elementor-element.elementor-element-4a6d26e2{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-6d2c4fb .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-12 .elementor-element.elementor-element-21c7fb46{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-2992a318 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}}