.elementor-12 .elementor-element.elementor-element-33a79e51:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-33a79e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oknaprim.pl/wp-content/uploads/2024/10/Oknoplast-0731.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-33a79e51 > .elementor-container{max-width:1400px;}.elementor-12 .elementor-element.elementor-element-33a79e51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-230px;margin-bottom:0px;padding:290px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-33a79e51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-4eea1ed4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-4eea1ed4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#991E1A99;}.elementor-12 .elementor-element.elementor-element-4eea1ed4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-4eea1ed4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3e4c4220 > .elementor-widget-container{padding:88px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-3e4c4220{text-align:center;}.elementor-12 .elementor-element.elementor-element-3e4c4220 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:80px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3ac57db{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d122454:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d122454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-12 .elementor-element.elementor-element-d122454 > .elementor-container{max-width:1400px;}.elementor-12 .elementor-element.elementor-element-d122454{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 0px 25px;}.elementor-12 .elementor-element.elementor-element-d122454 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-86df8a4 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5cdee30:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5cdee30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-12 .elementor-element.elementor-element-5cdee30 > .elementor-container{max-width:1400px;}.elementor-12 .elementor-element.elementor-element-5cdee30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-5cdee30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-345ef31 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4b3adb7{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-4b3adb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4b3adb7 .elementor-divider-separator{width:58px;}.elementor-12 .elementor-element.elementor-element-4b3adb7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-c0a9b7a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c0a9b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-12 .elementor-element.elementor-element-c0a9b7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c0a9b7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-0f913d4{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3bc6c2d > .elementor-container{max-width:1400px;}.elementor-12 .elementor-element.elementor-element-3bc6c2d{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-0d48d9a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ca513bd{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-ca513bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ca513bd .elementor-divider-separator{width:84px;}.elementor-12 .elementor-element.elementor-element-ca513bd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-02012aa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-02012aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-12 .elementor-element.elementor-element-02012aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-02012aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-62ddffa .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:60px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-388753d{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-388753d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-388753d .elementor-divider-separator{width:84px;}.elementor-12 .elementor-element.elementor-element-388753d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-9364f79 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9364f79{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-b6e7519 .elementor-button{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:500;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-439c1c2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-439c1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-12 .elementor-element.elementor-element-439c1c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-439c1c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-0fbd50f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0fbd50f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0fbd50f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0fbd50f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0fbd50f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0fbd50f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0fbd50f .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-0fbd50f .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-db53792 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-db53792{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f025804 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f025804{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0a79309 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0a79309.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0a79309.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0a79309.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0a79309.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0a79309.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0a79309 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-0a79309 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-eae97ca > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-eae97ca{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-185d43f > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-185d43f{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1e8c473 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1e8c473.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1e8c473.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1e8c473.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1e8c473.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1e8c473.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1e8c473 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-1e8c473 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-8d076a1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8d076a1{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8c34d03 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8c34d03{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-16a3af4 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-16a3af4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-16a3af4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-16a3af4.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-16a3af4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-16a3af4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-16a3af4 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-16a3af4 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-4bd3e2c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4bd3e2c{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9afde98 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9afde98{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9f97163:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9f97163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9f97163{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9f97163 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-b9965d4 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:60px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1bd850b{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-1bd850b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1bd850b .elementor-divider-separator{width:84px;}.elementor-12 .elementor-element.elementor-element-1bd850b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-f116a0a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f116a0a{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5c4f7cb .elementor-button{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-aa62f18:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-aa62f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aa62f18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-aa62f18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-019f511 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-019f511.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-019f511.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-019f511.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-019f511.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-019f511.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-019f511 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-019f511 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-05eae13 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-05eae13{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a38d134 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a38d134{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dc9bbad .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-dc9bbad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-dc9bbad.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dc9bbad.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-dc9bbad.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dc9bbad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-dc9bbad .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-dc9bbad .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-9d676ea > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9d676ea{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4b03b21 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4b03b21{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b0d657f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b0d657f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b0d657f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b0d657f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b0d657f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b0d657f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b0d657f .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-b0d657f .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-a0d71e2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a0d71e2{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-110f8c0 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-110f8c0{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-62d4638 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-62d4638.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-62d4638.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-62d4638.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-62d4638.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-62d4638.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-62d4638 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-62d4638 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-09610fb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-09610fb{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5480787 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5480787{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d3d9bf7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d3d9bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-12 .elementor-element.elementor-element-d3d9bf7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d3d9bf7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-a3269f4 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:60px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-b92bb59{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-b92bb59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b92bb59 .elementor-divider-separator{width:84px;}.elementor-12 .elementor-element.elementor-element-b92bb59 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-5def1c8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5def1c8{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-546f8d9 .elementor-button{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-8956e0f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8956e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-12 .elementor-element.elementor-element-8956e0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-8956e0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-871ef43 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-871ef43.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-871ef43.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-871ef43.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-871ef43.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-871ef43.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-871ef43 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-871ef43 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-1bfd754 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1bfd754{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-bcdd404 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bcdd404{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6577e02 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6577e02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6577e02.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6577e02.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6577e02.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6577e02.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6577e02 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-6577e02 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-1f061d6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1f061d6{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-696f6c2 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-696f6c2{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3ff555c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3ff555c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3ff555c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3ff555c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3ff555c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3ff555c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3ff555c .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-3ff555c .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-a2f8865 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a2f8865{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c26642b > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c26642b{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-24080f6 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-24080f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-24080f6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-24080f6.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-24080f6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-24080f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-24080f6 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-24080f6 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-fe52351 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fe52351{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-232ecff > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-232ecff{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8af0992:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8af0992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8af0992{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8af0992 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-3c598dd .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:60px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-9a3631f{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-9a3631f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9a3631f .elementor-divider-separator{width:84px;}.elementor-12 .elementor-element.elementor-element-9a3631f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-f25096a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f25096a{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5d9f4a9 .elementor-button{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-0be99fb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0be99fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0be99fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-0be99fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-8a4a9ef .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8a4a9ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8a4a9ef.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8a4a9ef.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8a4a9ef.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8a4a9ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8a4a9ef .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-8a4a9ef .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-5c0cb89 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5c0cb89{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-60ee216 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-60ee216{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d8a0848 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d8a0848.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d8a0848.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d8a0848.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d8a0848.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d8a0848.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d8a0848 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-d8a0848 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-8706374 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8706374{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9d93df8 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9d93df8{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7a7d5f9 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7a7d5f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7a7d5f9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7a7d5f9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7a7d5f9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7a7d5f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7a7d5f9 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-7a7d5f9 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-4db1823 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4db1823{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b8ee4d1 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b8ee4d1{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ff5a08c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ff5a08c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ff5a08c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ff5a08c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ff5a08c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ff5a08c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ff5a08c .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-ff5a08c .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-cbba7e2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cbba7e2{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6359daa > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6359daa{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-30c19c0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-30c19c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-12 .elementor-element.elementor-element-30c19c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-30c19c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-6985fd0 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:60px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-67648da{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-67648da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-67648da .elementor-divider-separator{width:84px;}.elementor-12 .elementor-element.elementor-element-67648da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-6168ead > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6168ead{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-61e1dab .elementor-button{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-b6dce08:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b6dce08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-12 .elementor-element.elementor-element-b6dce08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-b6dce08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-bfffa47 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-bfffa47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bfffa47.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bfffa47.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bfffa47.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bfffa47.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bfffa47 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-bfffa47 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-4048863 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4048863{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4bdc8b6 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4bdc8b6{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e3bac99 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e3bac99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e3bac99.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e3bac99.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e3bac99.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e3bac99.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e3bac99 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-e3bac99 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-d1dfeaa > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d1dfeaa{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3093fe0 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3093fe0{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ede0ed4 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ede0ed4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ede0ed4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ede0ed4.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ede0ed4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ede0ed4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ede0ed4 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-ede0ed4 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-18658d1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-18658d1{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-02e553e > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-02e553e{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8ebffdf .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8ebffdf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8ebffdf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8ebffdf.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8ebffdf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8ebffdf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8ebffdf .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-8ebffdf .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-26c3217 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-26c3217{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-168f497 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-168f497{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0fb264b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0fb264b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0fb264b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0fb264b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-b802fd1 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:60px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-0d39e31{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-0d39e31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0d39e31 .elementor-divider-separator{width:84px;}.elementor-12 .elementor-element.elementor-element-0d39e31 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-9b58425 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9b58425{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-891f57d .elementor-button{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-7c58bfd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7c58bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7c58bfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-7c58bfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-c79d45c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c79d45c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c79d45c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c79d45c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c79d45c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c79d45c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c79d45c .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-c79d45c .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-d325fc6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d325fc6{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b4b1614 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b4b1614{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b0bcd2e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b0bcd2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b0bcd2e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b0bcd2e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b0bcd2e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b0bcd2e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b0bcd2e .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-b0bcd2e .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-7c2ea17 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7c2ea17{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dec9b22 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dec9b22{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4426aa6 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4426aa6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4426aa6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4426aa6.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4426aa6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4426aa6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4426aa6 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-4426aa6 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-25cf979 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-25cf979{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9c64d5f > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9c64d5f{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e7f3162 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e7f3162.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e7f3162.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e7f3162.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e7f3162.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e7f3162.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e7f3162 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-e7f3162 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-28a6ab4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-28a6ab4{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-99b2fea > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-99b2fea{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-eef84c3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-eef84c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-12 .elementor-element.elementor-element-eef84c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-eef84c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-78db6a4 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:60px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-007ed39{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-007ed39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-007ed39 .elementor-divider-separator{width:84px;}.elementor-12 .elementor-element.elementor-element-007ed39 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-3de1688 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3de1688{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f19c36d .elementor-button{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-be5a3ad:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-be5a3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-12 .elementor-element.elementor-element-be5a3ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-be5a3ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-8979a09 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8979a09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8979a09.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8979a09.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8979a09.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8979a09.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8979a09 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-8979a09 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-8ff458a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8ff458a{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-133c122 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-133c122{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cd740b7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-cd740b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cd740b7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-cd740b7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cd740b7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-cd740b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cd740b7 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-cd740b7 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-d10670f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d10670f{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1b86940 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1b86940{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6106e14 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6106e14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6106e14.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6106e14.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6106e14.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6106e14.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6106e14 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-6106e14 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-761e9f9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-761e9f9{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-63c202e > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-63c202e{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d06e731 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d06e731.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d06e731.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d06e731.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d06e731.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d06e731.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d06e731 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-d06e731 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-a8e5428 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a8e5428{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5729c25 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5729c25{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1fa9a49:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1fa9a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1fa9a49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1fa9a49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7f93d1a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:60px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-0eb01d8{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-0eb01d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0eb01d8 .elementor-divider-separator{width:84px;}.elementor-12 .elementor-element.elementor-element-0eb01d8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-652b922 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-652b922{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1bfb312 .elementor-button{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-1909841:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1909841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1909841{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-1909841 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ac78f2f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ac78f2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ac78f2f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ac78f2f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ac78f2f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ac78f2f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ac78f2f .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-ac78f2f .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-0a236ab > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0a236ab{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a97bdc1 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a97bdc1{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-df1e16a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-df1e16a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-df1e16a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-df1e16a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-df1e16a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-df1e16a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-df1e16a .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-df1e16a .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-f451b41 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f451b41{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6dea5a8 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6dea5a8{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fba5e1e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-fba5e1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fba5e1e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-fba5e1e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fba5e1e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-fba5e1e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fba5e1e .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-fba5e1e .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-6f6ed5e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6f6ed5e{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ac6afe7 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ac6afe7{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e035f28 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e035f28.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e035f28.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e035f28.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e035f28.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e035f28.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e035f28 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-e035f28 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-231f4f9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-231f4f9{font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-eb66825 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-eb66825{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2459257e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2459257e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oknaprim.pl/wp-content/uploads/2024/10/Oknoplast-6966.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2459257e > .elementor-container{max-width:1400px;}.elementor-12 .elementor-element.elementor-element-2459257e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-2459257e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-11e1839:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-11e1839 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-12 .elementor-element.elementor-element-11e1839 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 100px 150px 100px;}.elementor-12 .elementor-element.elementor-element-11e1839 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-22ead4e .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-168ba9c3{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-168ba9c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-168ba9c3 .elementor-divider-separator{width:54px;}.elementor-12 .elementor-element.elementor-element-168ba9c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-78905c57 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-78905c57{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c225a17 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-c225a17 > .elementor-container{max-width:1400px;}.elementor-12 .elementor-element.elementor-element-c225a17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-c225a17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-3c547493{text-align:center;}.elementor-12 .elementor-element.elementor-element-2e900ca1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 100px 150px 100px;}.elementor-12 .elementor-element.elementor-element-2e900ca1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-6dbdd5f6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1b59364a{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-1b59364a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1b59364a .elementor-divider-separator{width:20%;}.elementor-12 .elementor-element.elementor-element-1b59364a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-3a14d08 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3a14d08{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-bf8216a > .elementor-container{max-width:1400px;}.elementor-12 .elementor-element.elementor-element-b4527a9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-85ed58f > .elementor-container{max-width:1400px;}.elementor-12 .elementor-element.elementor-element-85ed58f{margin-top:100px;margin-bottom:50px;}.elementor-12 .elementor-element.elementor-element-efacbae .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7e44147{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-7e44147 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7e44147 .elementor-divider-separator{width:84px;}.elementor-12 .elementor-element.elementor-element-7e44147 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-33a79e51{padding:125px 050px 50px 50px;}.elementor-12 .elementor-element.elementor-element-4eea1ed4 > .elementor-element-populated{margin:150px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-11e1839 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-2e900ca1 > .elementor-element-populated{padding:50px 50px 50px 50px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-33a79e51{margin-top:-230px;margin-bottom:0px;padding:125px 20px 50px 20px;}.elementor-12 .elementor-element.elementor-element-4eea1ed4 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-3e4c4220 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-3ac57db{font-size:18px;}.elementor-12 .elementor-element.elementor-element-345ef31{text-align:center;}.elementor-12 .elementor-element.elementor-element-345ef31 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-4b3adb7 .elementor-divider{text-align:center;}.elementor-12 .elementor-element.elementor-element-4b3adb7 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-0d48d9a{text-align:center;}.elementor-12 .elementor-element.elementor-element-0d48d9a .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-ca513bd .elementor-divider{text-align:center;}.elementor-12 .elementor-element.elementor-element-ca513bd .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-efacbae .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-22ff3d6{width:43%;}.elementor-12 .elementor-element.elementor-element-c433fe6{width:27%;}.elementor-12 .elementor-element.elementor-element-2d4f208{width:30%;}.elementor-12 .elementor-element.elementor-element-d11e5c5{width:44%;}.elementor-12 .elementor-element.elementor-element-0a3fe7c{width:26%;}.elementor-12 .elementor-element.elementor-element-8058f3d{width:30%;}.elementor-12 .elementor-element.elementor-element-11e1839{width:60%;}.elementor-12 .elementor-element.elementor-element-23e4509b{width:40%;}.elementor-12 .elementor-element.elementor-element-1c04b855{width:50%;}.elementor-12 .elementor-element.elementor-element-2e900ca1{width:50%;}.elementor-12 .elementor-element.elementor-element-354e9aa{width:35%;}.elementor-12 .elementor-element.elementor-element-ad548a3{width:35%;}.elementor-12 .elementor-element.elementor-element-8dbe183{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-22ff3d6{width:42%;}.elementor-12 .elementor-element.elementor-element-c433fe6{width:42%;}.elementor-12 .elementor-element.elementor-element-2d4f208{width:15%;}.elementor-12 .elementor-element.elementor-element-23012cb{width:15%;}.elementor-12 .elementor-element.elementor-element-9501ea3{width:70%;}.elementor-12 .elementor-element.elementor-element-f1bbb0e{width:15%;}.elementor-12 .elementor-element.elementor-element-d11e5c5{width:32%;}.elementor-12 .elementor-element.elementor-element-0a3fe7c{width:66%;}.elementor-12 .elementor-element.elementor-element-8058f3d{width:15%;}.elementor-12 .elementor-element.elementor-element-1c04b855{width:100%;}.elementor-12 .elementor-element.elementor-element-2e900ca1{width:100%;}.elementor-12 .elementor-element.elementor-element-354e9aa{width:15%;}.elementor-12 .elementor-element.elementor-element-ad548a3{width:70%;}.elementor-12 .elementor-element.elementor-element-8dbe183{width:15%;}}