.elementor-938 .elementor-element.elementor-element-bf4d96c{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-8937be9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-612c155{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:26px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-938 .elementor-element.elementor-element-612c155:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-612c155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-938 .elementor-element.elementor-element-f9e3e9b{--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:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:16px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-5b1af06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-c3e875a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-c3e875a .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-c3e875a .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-4bbc720 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-4bbc720 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-4bbc720 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-62eac1b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-62eac1b .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-62eac1b .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-d983108 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-d983108 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-d983108 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-f2abd70 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-f2abd70 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-f2abd70 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-c3d80a6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-c3d80a6 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-c3d80a6 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-0f87227 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-0f87227 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-0f87227 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-2ed831b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1afd90c );--border-color:var( --e-global-color-1afd90c );--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-ec094d2{width:initial;max-width:initial;}.elementor-938 .elementor-element.elementor-element-ec094d2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.2rem;letter-spacing:-0.02rem;color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-560a80c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-938 .elementor-element.elementor-element-560a80c .elementor-icon-wrapper{text-align:start;}.elementor-938 .elementor-element.elementor-element-560a80c .elementor-icon{font-size:7px;}.elementor-938 .elementor-element.elementor-element-560a80c .elementor-icon svg{height:7px;}.elementor-938 .elementor-element.elementor-element-dfee032 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-dfee032 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-dfee032 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-64093bc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-64093bc .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-64093bc .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-a18a6a3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-a18a6a3 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-a18a6a3 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-bda6750 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-bda6750 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-bda6750 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-56b9bc9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-56b9bc9 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-56b9bc9 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-6d1cb8f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-6d1cb8f .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-6d1cb8f .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-dad8cc8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-bb0c590{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:26px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-938 .elementor-element.elementor-element-bb0c590:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-bb0c590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-938 .elementor-element.elementor-element-47768cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-39d9c99{width:initial;max-width:initial;}.elementor-938 .elementor-element.elementor-element-39d9c99 .elementor-heading-title{font-family:var( --e-global-typography-2dac3d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2dac3d6-font-size );font-weight:var( --e-global-typography-2dac3d6-font-weight );line-height:var( --e-global-typography-2dac3d6-line-height );letter-spacing:var( --e-global-typography-2dac3d6-letter-spacing );color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-a89c837{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-938 .elementor-element.elementor-element-a89c837 .elementor-icon-wrapper{text-align:start;}.elementor-938 .elementor-element.elementor-element-a89c837 .elementor-icon{font-size:7px;}.elementor-938 .elementor-element.elementor-element-a89c837 .elementor-icon svg{height:7px;}.elementor-938 .elementor-element.elementor-element-94f53b5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-94f53b5 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-94f53b5 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-6b7a490 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-6b7a490 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-6b7a490 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-a48c589 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-a48c589 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-a48c589 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-53a7a03 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-53a7a03 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-53a7a03 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-3d2130d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-3d2130d .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-3d2130d .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-3590bc5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1afd90c );--border-color:var( --e-global-color-1afd90c );--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-66d6c4e{width:initial;max-width:initial;}.elementor-938 .elementor-element.elementor-element-66d6c4e .elementor-heading-title{font-family:var( --e-global-typography-2dac3d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2dac3d6-font-size );font-weight:var( --e-global-typography-2dac3d6-font-weight );line-height:var( --e-global-typography-2dac3d6-line-height );letter-spacing:var( --e-global-typography-2dac3d6-letter-spacing );color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-7d7d9e6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-938 .elementor-element.elementor-element-7d7d9e6 .elementor-icon-wrapper{text-align:start;}.elementor-938 .elementor-element.elementor-element-7d7d9e6 .elementor-icon{font-size:7px;}.elementor-938 .elementor-element.elementor-element-7d7d9e6 .elementor-icon svg{height:7px;}.elementor-938 .elementor-element.elementor-element-72e33d4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-72e33d4 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-72e33d4 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-c2a72c6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-c2a72c6 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-c2a72c6 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-d0d78b0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-d0d78b0 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-d0d78b0 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-c93e0f7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-c93e0f7 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-c93e0f7 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-003ec1b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-003ec1b .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-003ec1b .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-dedfe4b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-dedfe4b .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-dedfe4b .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-ff9dfa4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1afd90c );--border-color:var( --e-global-color-1afd90c );--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-0b32502{width:initial;max-width:initial;}.elementor-938 .elementor-element.elementor-element-0b32502 .elementor-heading-title{font-family:var( --e-global-typography-2dac3d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2dac3d6-font-size );font-weight:var( --e-global-typography-2dac3d6-font-weight );line-height:var( --e-global-typography-2dac3d6-line-height );letter-spacing:var( --e-global-typography-2dac3d6-letter-spacing );color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-5b45529{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-938 .elementor-element.elementor-element-5b45529 .elementor-icon-wrapper{text-align:start;}.elementor-938 .elementor-element.elementor-element-5b45529 .elementor-icon{font-size:7px;}.elementor-938 .elementor-element.elementor-element-5b45529 .elementor-icon svg{height:7px;}.elementor-938 .elementor-element.elementor-element-2570dfd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-2570dfd .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-2570dfd .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-824ffb7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-824ffb7 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-824ffb7 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-b84c8d3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-b84c8d3 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-b84c8d3 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-69d8209{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1afd90c );--border-color:var( --e-global-color-1afd90c );--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-b568bff{width:initial;max-width:initial;}.elementor-938 .elementor-element.elementor-element-b568bff .elementor-heading-title{font-family:var( --e-global-typography-2dac3d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2dac3d6-font-size );font-weight:var( --e-global-typography-2dac3d6-font-weight );line-height:var( --e-global-typography-2dac3d6-line-height );letter-spacing:var( --e-global-typography-2dac3d6-letter-spacing );color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-5ae802a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-938 .elementor-element.elementor-element-5ae802a .elementor-icon-wrapper{text-align:start;}.elementor-938 .elementor-element.elementor-element-5ae802a .elementor-icon{font-size:7px;}.elementor-938 .elementor-element.elementor-element-5ae802a .elementor-icon svg{height:7px;}.elementor-938 .elementor-element.elementor-element-37fb851 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-37fb851 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-37fb851 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-571ec6e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-571ec6e .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-571ec6e .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-c2bbf14 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-c2bbf14 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-c2bbf14 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-ea91eb0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-ea91eb0 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-ea91eb0 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-53cb736 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-53cb736 .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-53cb736 .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-d871c2a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-d871c2a .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-d871c2a .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-77fbeda .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.02rem;color:var( --e-global-color-2e58140 );}.elementor-938 .elementor-element.elementor-element-77fbeda .elementor-heading-title a:hover, .elementor-938 .elementor-element.elementor-element-77fbeda .elementor-heading-title a:focus{color:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-07a5f36{--display:flex;}.elementor-938 .elementor-element.elementor-element-f339efa{--display:flex;}.elementor-938 .elementor-element.elementor-element-6c76771{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;padding:0px 21px 0px 21px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:1.375rem;--n-menu-title-transition:300ms;--n-menu-title-padding:25px 0px 25px 0px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-938 .elementor-element.elementor-element-6c76771 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){background-color:var( --e-global-color-8888cc9 );}.elementor-938 .elementor-element.elementor-element-6c76771 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:var( --e-global-color-8888cc9 );}.elementor-938 .elementor-element.elementor-element-6c76771 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:var( --e-global-color-8888cc9 );}.elementor-938 .elementor-element.elementor-element-6c76771 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-938 .elementor-element.elementor-element-6c76771 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-938 .elementor-element.elementor-element-6c76771 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:500;--n-menu-title-line-height:1.65;letter-spacing:-0.0275rem;}.elementor-938 .elementor-element.elementor-element-6c76771 {--n-menu-title-color-active:var( --e-global-color-1afd90c );}.elementor-938 .elementor-element.elementor-element-b47b776{--display:flex;--min-height:400px;--overflow:hidden;--padding-top:23px;--padding-bottom:35px;--padding-left:33px;--padding-right:33px;--z-index:11;}.elementor-938 .elementor-element.elementor-element-b47b776:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-b47b776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elixir.dfirma.pl/wp-content/uploads/2026/05/baner_03.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-938 .elementor-element.elementor-element-03e2fcf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-938 .elementor-element.elementor-element-8a2b159{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-d6969b5{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-938 .elementor-element.elementor-element-d6969b5 .elementor-heading-title{font-family:var( --e-global-typography-5ce7ced-font-family ), Sans-serif;font-size:var( --e-global-typography-5ce7ced-font-size );font-weight:var( --e-global-typography-5ce7ced-font-weight );line-height:var( --e-global-typography-5ce7ced-line-height );letter-spacing:var( --e-global-typography-5ce7ced-letter-spacing );}.elementor-938 .elementor-element.elementor-element-507af1f{width:var( --container-widget-width, 297px );max-width:297px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--container-widget-width:297px;--container-widget-flex-grow:0;}.elementor-938 .elementor-element.elementor-element-5d9e09b .elementor-button{font-size:var( --e-global-typography-c070d41-font-size );line-height:var( --e-global-typography-c070d41-line-height );letter-spacing:var( --e-global-typography-c070d41-letter-spacing );}.elementor-938 .elementor-element.elementor-element-c40165c{--display:flex;--min-height:36.85vw;--overflow:hidden;--padding-top:23px;--padding-bottom:35px;--padding-left:33px;--padding-right:33px;--z-index:11;}.elementor-938 .elementor-element.elementor-element-c40165c:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-c40165c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elixir.dfirma.pl/wp-content/uploads/2026/06/banner-menu-mobile.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-938 .elementor-element.elementor-element-b5fafe7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-938 .elementor-element.elementor-element-0f08b52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-52cc484{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-938 .elementor-element.elementor-element-52cc484 .elementor-heading-title{font-family:var( --e-global-typography-5ce7ced-font-family ), Sans-serif;font-size:var( --e-global-typography-5ce7ced-font-size );font-weight:var( --e-global-typography-5ce7ced-font-weight );line-height:var( --e-global-typography-5ce7ced-line-height );letter-spacing:var( --e-global-typography-5ce7ced-letter-spacing );}.elementor-938 .elementor-element.elementor-element-db66851{width:var( --container-widget-width, 297px );max-width:297px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--container-widget-width:297px;--container-widget-flex-grow:0;}.elementor-938 .elementor-element.elementor-element-ce261c8 .elementor-button{font-size:var( --e-global-typography-c070d41-font-size );line-height:var( --e-global-typography-c070d41-line-height );letter-spacing:var( --e-global-typography-c070d41-letter-spacing );}#elementor-popup-modal-938 .dialog-widget-content{animation-duration:0.7s;box-shadow:0px 44px 34px 0px rgba(0, 0, 0, 0.25);margin:0px 0px 0px 0px;}#elementor-popup-modal-938{background-color:#F0F0F0E6;justify-content:flex-end;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-938 .dialog-message{width:50vw;height:100%;align-items:flex-start;padding:0px 0px 0px 0px;}#elementor-popup-modal-938 .dialog-close-button{display:flex;top:-60px;}body:not(.rtl) #elementor-popup-modal-938 .dialog-close-button{right:60px;}body.rtl #elementor-popup-modal-938 .dialog-close-button{left:60px;}@media(min-width:768px){.elementor-938 .elementor-element.elementor-element-8a2b159{--width:100%;}.elementor-938 .elementor-element.elementor-element-0f08b52{--width:100%;}}@media(max-width:1024px){.elementor-938 .elementor-element.elementor-element-bf4d96c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-8937be9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-612c155{--padding-top:26px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-938 .elementor-element.elementor-element-f9e3e9b{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-dad8cc8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-bb0c590{--padding-top:26px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-938 .elementor-element.elementor-element-39d9c99 .elementor-heading-title{font-size:var( --e-global-typography-2dac3d6-font-size );line-height:var( --e-global-typography-2dac3d6-line-height );letter-spacing:var( --e-global-typography-2dac3d6-letter-spacing );}.elementor-938 .elementor-element.elementor-element-66d6c4e .elementor-heading-title{font-size:var( --e-global-typography-2dac3d6-font-size );line-height:var( --e-global-typography-2dac3d6-line-height );letter-spacing:var( --e-global-typography-2dac3d6-letter-spacing );}.elementor-938 .elementor-element.elementor-element-0b32502 .elementor-heading-title{font-size:var( --e-global-typography-2dac3d6-font-size );line-height:var( --e-global-typography-2dac3d6-line-height );letter-spacing:var( --e-global-typography-2dac3d6-letter-spacing );}.elementor-938 .elementor-element.elementor-element-b568bff .elementor-heading-title{font-size:var( --e-global-typography-2dac3d6-font-size );line-height:var( --e-global-typography-2dac3d6-line-height );letter-spacing:var( --e-global-typography-2dac3d6-letter-spacing );}.elementor-938 .elementor-element.elementor-element-6c76771{--n-menu-title-padding:25px 0px 25px 0px;}.elementor-938 .elementor-element.elementor-element-b47b776{--min-height:100px;}.elementor-938 .elementor-element.elementor-element-b47b776:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-b47b776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-938 .elementor-element.elementor-element-03e2fcf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-8a2b159{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-d6969b5{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-938 .elementor-element.elementor-element-d6969b5 .elementor-heading-title{font-size:var( --e-global-typography-5ce7ced-font-size );line-height:var( --e-global-typography-5ce7ced-line-height );letter-spacing:var( --e-global-typography-5ce7ced-letter-spacing );}.elementor-938 .elementor-element.elementor-element-5d9e09b .elementor-button{font-size:var( --e-global-typography-c070d41-font-size );line-height:var( --e-global-typography-c070d41-line-height );letter-spacing:var( --e-global-typography-c070d41-letter-spacing );}.elementor-938 .elementor-element.elementor-element-c40165c:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-c40165c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elixir.dfirma.pl/wp-content/uploads/2026/06/banner-menu-mobile.png");background-position:center center;}.elementor-938 .elementor-element.elementor-element-c40165c{--min-height:371px;}.elementor-938 .elementor-element.elementor-element-b5fafe7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-0f08b52{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-52cc484{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-938 .elementor-element.elementor-element-52cc484 .elementor-heading-title{font-size:var( --e-global-typography-5ce7ced-font-size );line-height:var( --e-global-typography-5ce7ced-line-height );letter-spacing:var( --e-global-typography-5ce7ced-letter-spacing );}.elementor-938 .elementor-element.elementor-element-ce261c8 .elementor-button{font-size:var( --e-global-typography-c070d41-font-size );line-height:var( --e-global-typography-c070d41-line-height );letter-spacing:var( --e-global-typography-c070d41-letter-spacing );}#elementor-popup-modal-938 .dialog-message{width:50vw;}#elementor-popup-modal-938{justify-content:flex-end;}#elementor-popup-modal-938 .dialog-close-button{top:-43px;}body:not(.rtl) #elementor-popup-modal-938 .dialog-close-button{right:43px;}body.rtl #elementor-popup-modal-938 .dialog-close-button{left:43px;}#elementor-popup-modal-938 .dialog-widget-content{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-938 .elementor-element.elementor-element-bf4d96c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-938 .elementor-element.elementor-element-8937be9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-938 .elementor-element.elementor-element-612c155{--padding-top:34px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;--z-index:50;}.elementor-938 .elementor-element.elementor-element-f9e3e9b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:51;}.elementor-938 .elementor-element.elementor-element-5b1af06{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;--z-index:52;}.elementor-938 .elementor-element.elementor-element-2ed831b{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;--z-index:53;}.elementor-938 .elementor-element.elementor-element-ec094d2 .elementor-heading-title{font-size:1.375rem;line-height:1.65rem;letter-spacing:-0.0275rem;}.elementor-938 .elementor-element.elementor-element-dad8cc8{--z-index:50;}.elementor-938 .elementor-element.elementor-element-bb0c590{--padding-top:26px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;--z-index:51;}.elementor-938 .elementor-element.elementor-element-39d9c99 .elementor-heading-title{font-size:var( --e-global-typography-2dac3d6-font-size );line-height:var( --e-global-typography-2dac3d6-line-height );letter-spacing:var( --e-global-typography-2dac3d6-letter-spacing );}.elementor-938 .elementor-element.elementor-element-3590bc5{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-938 .elementor-element.elementor-element-66d6c4e .elementor-heading-title{font-size:var( --e-global-typography-2dac3d6-font-size );line-height:var( --e-global-typography-2dac3d6-line-height );letter-spacing:var( --e-global-typography-2dac3d6-letter-spacing );}.elementor-938 .elementor-element.elementor-element-ff9dfa4{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-938 .elementor-element.elementor-element-0b32502 .elementor-heading-title{font-size:var( --e-global-typography-2dac3d6-font-size );line-height:var( --e-global-typography-2dac3d6-line-height );letter-spacing:var( --e-global-typography-2dac3d6-letter-spacing );}.elementor-938 .elementor-element.elementor-element-69d8209{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-938 .elementor-element.elementor-element-b568bff .elementor-heading-title{font-size:var( --e-global-typography-2dac3d6-font-size );line-height:var( --e-global-typography-2dac3d6-line-height );letter-spacing:var( --e-global-typography-2dac3d6-letter-spacing );}.elementor-938 .elementor-element.elementor-element-6c76771{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;--n-menu-title-padding:25px 0px 25px 0px;}.elementor-938 .elementor-element.elementor-element-b47b776:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-b47b776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elixir.dfirma.pl/wp-content/uploads/2026/05/baner_03-mobile.png");}.elementor-938 .elementor-element.elementor-element-b47b776{--min-height:98vw;--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-938 .elementor-element.elementor-element-03e2fcf{--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;--padding-top:18px;--padding-bottom:70px;--padding-left:22px;--padding-right:22px;}.elementor-938 .elementor-element.elementor-element-8a2b159{--width:222px;--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-d6969b5 .elementor-heading-title{font-size:var( --e-global-typography-5ce7ced-font-size );line-height:var( --e-global-typography-5ce7ced-line-height );letter-spacing:var( --e-global-typography-5ce7ced-letter-spacing );}.elementor-938 .elementor-element.elementor-element-5d9e09b .elementor-button{font-size:var( --e-global-typography-c070d41-font-size );line-height:var( --e-global-typography-c070d41-line-height );letter-spacing:var( --e-global-typography-c070d41-letter-spacing );}.elementor-938 .elementor-element.elementor-element-c40165c:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-c40165c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elixir.dfirma.pl/wp-content/uploads/2026/05/baner_03-mobile.png");}.elementor-938 .elementor-element.elementor-element-c40165c{--min-height:372px;--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-938 .elementor-element.elementor-element-b5fafe7{--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;--padding-top:18px;--padding-bottom:70px;--padding-left:22px;--padding-right:22px;}.elementor-938 .elementor-element.elementor-element-0f08b52{--width:222px;--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-938 .elementor-element.elementor-element-52cc484 .elementor-heading-title{font-size:var( --e-global-typography-5ce7ced-font-size );line-height:var( --e-global-typography-5ce7ced-line-height );letter-spacing:var( --e-global-typography-5ce7ced-letter-spacing );}.elementor-938 .elementor-element.elementor-element-ce261c8 .elementor-button{font-size:var( --e-global-typography-c070d41-font-size );line-height:var( --e-global-typography-c070d41-line-height );letter-spacing:var( --e-global-typography-c070d41-letter-spacing );}#elementor-popup-modal-938 .dialog-message{width:calc(100vw - 30px);}#elementor-popup-modal-938{justify-content:center;}#elementor-popup-modal-938 .dialog-close-button{top:-44px;}body:not(.rtl) #elementor-popup-modal-938 .dialog-close-button{right:0px;}body.rtl #elementor-popup-modal-938 .dialog-close-button{left:0px;}#elementor-popup-modal-938 .dialog-widget-content{margin:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-938 .elementor-element.elementor-element-b47b776{--width:100%;}.elementor-938 .elementor-element.elementor-element-03e2fcf{--width:100%;}.elementor-938 .elementor-element.elementor-element-8a2b159{--width:100%;}.elementor-938 .elementor-element.elementor-element-c40165c{--width:100%;}.elementor-938 .elementor-element.elementor-element-b5fafe7{--width:100%;}.elementor-938 .elementor-element.elementor-element-0f08b52{--width:100%;}}