.elementor-3165 .elementor-element.elementor-element-7f797a9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-3165 .elementor-element.elementor-element-fc791ef{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-fc791ef:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-fc791ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://softiq.pl/wp-content/uploads/2025/07/Frame-1-3-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3165 .elementor-element.elementor-element-46210f8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.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-3165 .elementor-element.elementor-element-e23664b .elementor-icon-wrapper{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3165 .elementor-element.elementor-element-081b355{text-align:center;}.elementor-3165 .elementor-element.elementor-element-081b355 .elementor-heading-title{color:var( --e-global-color-45828ad );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-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-3165 .elementor-element.elementor-element-1912d9e{text-align:center;color:var( --e-global-color-45828ad );}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3165 .elementor-element.elementor-global-17426 .elementor-button{background-color:var( --e-global-color-741b9c0 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-45828ad );color:var( --e-global-color-45828ad );border-radius:666px 666px 666px 666px;padding:14px 20px 14px 20px;}.elementor-3165 .elementor-element.elementor-global-17426 .elementor-button:hover, .elementor-3165 .elementor-element.elementor-global-17426 .elementor-button:focus{background-color:var( --e-global-color-7dd3692 );}.elementor-3165 .elementor-element.elementor-element-960c842{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-a124c99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-3165 .elementor-element.elementor-element-d08b3dc{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-a25697a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-0a65370{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-e9fde39{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-a5b744a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-a5b744a:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-a5b744a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6efb1d9 );background-image:url("https://softiq.pl/wp-content/uploads/2024/07/image-26.png");background-position:center left;background-repeat:no-repeat;}.elementor-3165 .elementor-element.elementor-element-fbe0f77{text-align:center;}.elementor-3165 .elementor-element.elementor-element-fbe0f77 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-caac192{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3165 .elementor-element.elementor-element-92ac754{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-92ac754:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-92ac754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3165 .elementor-element.elementor-element-4da81a2 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-4da81a2 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-3165 .elementor-element.elementor-element-4da81a2{--e-icon-list-icon-size:50px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3165 .elementor-element.elementor-element-4da81a2 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-3165 .elementor-element.elementor-element-4da81a2 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-4e80a52{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-4e80a52:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-4e80a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-3d96f67 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-3d96f67 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-3165 .elementor-element.elementor-element-3d96f67{--e-icon-list-icon-size:50px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3165 .elementor-element.elementor-element-3d96f67 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-3165 .elementor-element.elementor-element-3d96f67 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-ab662fb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-ab662fb:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-ab662fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-0fecfd3 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-0fecfd3 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-3165 .elementor-element.elementor-element-0fecfd3{--e-icon-list-icon-size:50px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3165 .elementor-element.elementor-element-0fecfd3 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-3165 .elementor-element.elementor-element-0fecfd3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-fa0144b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-row:span 2;}.elementor-3165 .elementor-element.elementor-element-fa0144b:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-fa0144b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-1e6f11d .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-1e6f11d .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-3165 .elementor-element.elementor-element-1e6f11d{--e-icon-list-icon-size:50px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3165 .elementor-element.elementor-element-1e6f11d .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-3165 .elementor-element.elementor-element-1e6f11d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-7384052{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-7384052:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-7384052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-7179163 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-7179163 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-3165 .elementor-element.elementor-element-7179163{--e-icon-list-icon-size:50px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3165 .elementor-element.elementor-element-7179163 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-3165 .elementor-element.elementor-element-7179163 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-f1737be{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-f1737be:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-f1737be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-fe4f66f .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-fe4f66f .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-3165 .elementor-element.elementor-element-fe4f66f{--e-icon-list-icon-size:50px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3165 .elementor-element.elementor-element-fe4f66f .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-3165 .elementor-element.elementor-element-fe4f66f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-38893a6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-38893a6:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-38893a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-a3bf8cc .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-a3bf8cc .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-3165 .elementor-element.elementor-element-a3bf8cc{--e-icon-list-icon-size:50px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3165 .elementor-element.elementor-element-a3bf8cc .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-3165 .elementor-element.elementor-element-a3bf8cc .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-ed53dce{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-ed53dce:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-ed53dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-383102e .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-383102e .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-3165 .elementor-element.elementor-element-383102e{--e-icon-list-icon-size:50px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3165 .elementor-element.elementor-element-383102e .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-3165 .elementor-element.elementor-element-383102e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-5e6be91{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-5e6be91:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-5e6be91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-ab21bd9 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-ab21bd9 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-3165 .elementor-element.elementor-element-ab21bd9{--e-icon-list-icon-size:50px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3165 .elementor-element.elementor-element-ab21bd9 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-3165 .elementor-element.elementor-element-ab21bd9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3165 .elementor-element.elementor-element-b054164{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-b054164:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-b054164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6efb1d9 );background-image:url("https://softiq.pl/wp-content/uploads/2024/07/image-26.png");background-position:center left;background-repeat:no-repeat;}.elementor-3165 .elementor-element.elementor-element-42850e1{text-align:center;}.elementor-3165 .elementor-element.elementor-element-42850e1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-a805ddc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-4849802{--display:flex;--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3165 .elementor-element.elementor-element-503eed6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2e684c5 );--border-color:var( --e-global-color-2e684c5 );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-503eed6:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-503eed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-503eed6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3165 .elementor-element.elementor-element-d28f339.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3165 .elementor-element.elementor-element-d28f339 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-d28f339 .elementor-icon{font-size:40px;}.elementor-3165 .elementor-element.elementor-element-d28f339 .elementor-icon svg{height:40px;}.elementor-3165 .elementor-element.elementor-element-6b930eb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-7c02d8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2e684c5 );--border-color:var( --e-global-color-2e684c5 );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-7c02d8f:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-7c02d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-7c02d8f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3165 .elementor-element.elementor-element-df62637.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3165 .elementor-element.elementor-element-df62637 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-df62637 .elementor-icon{font-size:40px;}.elementor-3165 .elementor-element.elementor-element-df62637 .elementor-icon svg{height:40px;}.elementor-3165 .elementor-element.elementor-element-d0a2d4e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-c17839b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2e684c5 );--border-color:var( --e-global-color-2e684c5 );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-c17839b:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-c17839b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-c17839b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3165 .elementor-element.elementor-element-d9ebca9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3165 .elementor-element.elementor-element-d9ebca9 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-d9ebca9 .elementor-icon{font-size:40px;}.elementor-3165 .elementor-element.elementor-element-d9ebca9 .elementor-icon svg{height:40px;}.elementor-3165 .elementor-element.elementor-element-1d4601c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-8fc6b8e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2e684c5 );--border-color:var( --e-global-color-2e684c5 );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-8fc6b8e:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-8fc6b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-8fc6b8e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3165 .elementor-element.elementor-element-8a791bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3165 .elementor-element.elementor-element-8a791bc .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-8a791bc .elementor-icon{font-size:40px;}.elementor-3165 .elementor-element.elementor-element-8a791bc .elementor-icon svg{height:40px;}.elementor-3165 .elementor-element.elementor-element-9a50653{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-809d419{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2e684c5 );--border-color:var( --e-global-color-2e684c5 );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-809d419:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-809d419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-809d419.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3165 .elementor-element.elementor-element-c6bbbd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3165 .elementor-element.elementor-element-c6bbbd2 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-c6bbbd2 .elementor-icon{font-size:40px;}.elementor-3165 .elementor-element.elementor-element-c6bbbd2 .elementor-icon svg{height:40px;}.elementor-3165 .elementor-element.elementor-element-8ffe9b9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-0f7b07c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-3165 .elementor-element.elementor-element-0f7b07c:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-0f7b07c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://softiq.pl/wp-content/uploads/2025/07/0a5f884abbdba7ecb50af7b988547906b8b48a10-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3165 .elementor-element.elementor-element-0f7b07c.e-con{--align-self:stretch;}.elementor-3165 .elementor-element.elementor-element-867e929{--display:flex;}.elementor-3165 .elementor-element.elementor-element-12481a4{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-8240c00{text-align:center;}.elementor-3165 .elementor-element.elementor-element-8240c00 .elementor-heading-title{font-family:var( --e-global-typography-7be6178-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6178-font-size );font-weight:var( --e-global-typography-7be6178-font-weight );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-a28b923{--display:flex;}.elementor-3165 .elementor-element.elementor-element-8a07d4a{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-73a27eb{text-align:center;}.elementor-3165 .elementor-element.elementor-element-73a27eb .elementor-heading-title{font-family:var( --e-global-typography-7be6178-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6178-font-size );font-weight:var( --e-global-typography-7be6178-font-weight );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-8df6ab2{--display:flex;}.elementor-3165 .elementor-element.elementor-element-19c0a62{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-f65578c{text-align:center;}.elementor-3165 .elementor-element.elementor-element-f65578c .elementor-heading-title{font-family:var( --e-global-typography-7be6178-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6178-font-size );font-weight:var( --e-global-typography-7be6178-font-weight );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-35d4899{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:20px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:20px;--e-n-carousel-swiper-pagination-size:14px;--e-n-carousel-dots-normal-color:var( --e-global-color-45828ad );--e-n-carousel-dots-hover-color:var( --e-global-color-45828ad );--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-3165 .elementor-element.elementor-element-35d4899 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-3165 .elementor-element.elementor-element-0d0c2c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-85f8db8{--display:flex;}.elementor-3165 .elementor-element.elementor-element-ac18d84 img{border-radius:20px 20px 20px 20px;}.elementor-3165 .elementor-element.elementor-element-bb186b2{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-499e92b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-f1140ff{--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:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-f1140ff:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-f1140ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22a4767 );}.elementor-3165 .elementor-element.elementor-element-baf732b{text-align:center;}.elementor-3165 .elementor-element.elementor-element-baf732b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-d1cad38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:60px 20px;--row-gap:60px;--column-gap:20px;--flex-wrap:wrap;}.elementor-3165 .elementor-element.elementor-element-d814756{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-c3bb451 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-c3bb451 .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-c3bb451 .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-4d6209a .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-4d6209a .elementor-icon{font-size:20px;}.elementor-3165 .elementor-element.elementor-element-4d6209a .elementor-icon svg{height:20px;}.elementor-3165 .elementor-element.elementor-element-575d609{text-align:center;}.elementor-3165 .elementor-element.elementor-element-c6dc043{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-770f5bd .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-770f5bd .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-770f5bd .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-9e3eb25{z-index:1;}.elementor-3165 .elementor-element.elementor-element-9e3eb25 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-9e3eb25 .elementor-icon{font-size:20px;}.elementor-3165 .elementor-element.elementor-element-9e3eb25 .elementor-icon svg{height:20px;}.elementor-3165 .elementor-element.elementor-element-437bd35{text-align:center;}.elementor-3165 .elementor-element.elementor-element-b7135cd{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-34e483f .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-34e483f .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-34e483f .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-af43305{z-index:1;}.elementor-3165 .elementor-element.elementor-element-af43305 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-af43305 .elementor-icon{font-size:20px;}.elementor-3165 .elementor-element.elementor-element-af43305 .elementor-icon svg{height:20px;}.elementor-3165 .elementor-element.elementor-element-610ac3f{text-align:center;}.elementor-3165 .elementor-element.elementor-element-3e250e8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-c0700e2 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-c0700e2 .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-c0700e2 .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-db97ca4{z-index:1;}.elementor-3165 .elementor-element.elementor-element-db97ca4 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-db97ca4 .elementor-icon{font-size:20px;}.elementor-3165 .elementor-element.elementor-element-db97ca4 .elementor-icon svg{height:20px;}.elementor-3165 .elementor-element.elementor-element-a722017{text-align:center;}.elementor-3165 .elementor-element.elementor-element-27645cc{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-6430afa .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-6430afa .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-6430afa .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-eb2e335{z-index:1;}.elementor-3165 .elementor-element.elementor-element-eb2e335 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-eb2e335 .elementor-icon{font-size:20px;}.elementor-3165 .elementor-element.elementor-element-eb2e335 .elementor-icon svg{height:20px;}.elementor-3165 .elementor-element.elementor-element-ff8c22e{text-align:center;}.elementor-3165 .elementor-element.elementor-element-0f7ab1a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-e525fb9 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-e525fb9 .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-e525fb9 .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-36f3e9b{z-index:1;}.elementor-3165 .elementor-element.elementor-element-36f3e9b .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-36f3e9b .elementor-icon{font-size:20px;}.elementor-3165 .elementor-element.elementor-element-36f3e9b .elementor-icon svg{height:20px;}.elementor-3165 .elementor-element.elementor-element-7d124f5{text-align:center;}.elementor-3165 .elementor-element.elementor-element-806df7b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-e4c69ab .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-e4c69ab .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-e4c69ab .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-71fcbc2{z-index:1;}.elementor-3165 .elementor-element.elementor-element-71fcbc2 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-71fcbc2 .elementor-icon{font-size:20px;}.elementor-3165 .elementor-element.elementor-element-71fcbc2 .elementor-icon svg{height:20px;}.elementor-3165 .elementor-element.elementor-element-d6ee168{text-align:center;}.elementor-3165 .elementor-element.elementor-element-b3f2891{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-92b4230 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-92b4230 .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-92b4230 .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-d28719e{z-index:1;}.elementor-3165 .elementor-element.elementor-element-d28719e .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-d28719e .elementor-icon{font-size:20px;}.elementor-3165 .elementor-element.elementor-element-d28719e .elementor-icon svg{height:20px;}.elementor-3165 .elementor-element.elementor-element-903043a{text-align:center;}.elementor-3165 .elementor-element.elementor-element-b9723df{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-095ccca .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-095ccca .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-095ccca .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-8f5b007 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-8f5b007 .elementor-icon{font-size:20px;}.elementor-3165 .elementor-element.elementor-element-8f5b007 .elementor-icon svg{height:20px;}.elementor-3165 .elementor-element.elementor-element-aa8d925{text-align:center;}.elementor-3165 .elementor-element.elementor-element-0fb1713{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-aef618d{text-align:center;}.elementor-3165 .elementor-element.elementor-element-aef618d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-5ec8935{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3165 .elementor-element.elementor-element-242e16d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-6c292f4 .elementor-heading-title{font-family:var( --e-global-typography-1b05ad6-font-family ), Sans-serif;font-size:var( --e-global-typography-1b05ad6-font-size );font-weight:var( --e-global-typography-1b05ad6-font-weight );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-0566d55{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-83e4059 .elementor-heading-title{font-family:var( --e-global-typography-1b05ad6-font-family ), Sans-serif;font-size:var( --e-global-typography-1b05ad6-font-size );font-weight:var( --e-global-typography-1b05ad6-font-weight );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-ccd02d2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-10dc419 .elementor-heading-title{font-family:var( --e-global-typography-1b05ad6-font-family ), Sans-serif;font-size:var( --e-global-typography-1b05ad6-font-size );font-weight:var( --e-global-typography-1b05ad6-font-weight );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-cf92731{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-6d3f88e .elementor-heading-title{font-family:var( --e-global-typography-1b05ad6-font-family ), Sans-serif;font-size:var( --e-global-typography-1b05ad6-font-size );font-weight:var( --e-global-typography-1b05ad6-font-weight );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-47f6784{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-3165 .elementor-element.elementor-element-47f6784:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-47f6784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://softiq.pl/wp-content/uploads/2025/07/0a5f884abbdba7ecb50af7b988547906b8b48a10-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3165 .elementor-element.elementor-element-47f6784.e-con{--align-self:stretch;}.elementor-3165 .elementor-element.elementor-element-0539a5b{--display:flex;}.elementor-3165 .elementor-element.elementor-element-2688357{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-b570ef2{text-align:center;}.elementor-3165 .elementor-element.elementor-element-b570ef2 .elementor-heading-title{font-family:var( --e-global-typography-7be6178-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6178-font-size );font-weight:var( --e-global-typography-7be6178-font-weight );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-87bbbb7{--display:flex;}.elementor-3165 .elementor-element.elementor-element-29e16bc{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-a410be1{text-align:center;}.elementor-3165 .elementor-element.elementor-element-a410be1 .elementor-heading-title{font-family:var( --e-global-typography-7be6178-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6178-font-size );font-weight:var( --e-global-typography-7be6178-font-weight );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-e2edc10{--display:flex;}.elementor-3165 .elementor-element.elementor-element-3288102{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-923e328{text-align:center;}.elementor-3165 .elementor-element.elementor-element-923e328 .elementor-heading-title{font-family:var( --e-global-typography-7be6178-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6178-font-size );font-weight:var( --e-global-typography-7be6178-font-weight );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-142bb55{--display:flex;}.elementor-3165 .elementor-element.elementor-element-b931fc6{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-b45c6a3{text-align:center;}.elementor-3165 .elementor-element.elementor-element-b45c6a3 .elementor-heading-title{font-family:var( --e-global-typography-7be6178-font-family ), Sans-serif;font-size:var( --e-global-typography-7be6178-font-size );font-weight:var( --e-global-typography-7be6178-font-weight );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-9db75fb{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:20px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:20px;--e-n-carousel-swiper-pagination-size:14px;--e-n-carousel-dots-normal-color:var( --e-global-color-45828ad );--e-n-carousel-dots-hover-color:var( --e-global-color-45828ad );--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-3165 .elementor-element.elementor-element-9db75fb .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-3165 .elementor-element.elementor-element-fa05ef6{--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;}.elementor-3165 .elementor-element.elementor-element-82ca524 img{width:100%;}.elementor-3165 .elementor-element.elementor-element-7c60d36{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-7c60d36:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-7c60d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-04d8cbf{text-align:center;}.elementor-3165 .elementor-element.elementor-element-04d8cbf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-e748513{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3165 .elementor-element.elementor-element-2730f58{--e-image-carousel-slides-to-show:7;}.elementor-3165 .elementor-element.elementor-element-2730f58 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3165 .elementor-element.elementor-element-2730f58 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:var( --e-global-color-text );}.elementor-3165 .elementor-element.elementor-element-2730f58 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3165 .elementor-element.elementor-element-2730f58 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-3165 .elementor-element.elementor-element-2730f58 .swiper-wrapper{display:flex;align-items:center;}.elementor-3165 .elementor-element.elementor-element-5956bcc{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-5956bcc:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-5956bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-d49ebf2{text-align:center;}.elementor-3165 .elementor-element.elementor-element-d49ebf2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-b2eca25{text-align:center;}.elementor-3165 .elementor-element.elementor-element-eb822ac{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--grid-auto-flow:row;}.elementor-3165 .elementor-element.elementor-element-461f46f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-2acb890 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-2acb890 .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-2acb890 .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-1dec10e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3165 .elementor-element.elementor-element-1dec10e.elementor-element{--align-self:center;}.elementor-3165 .elementor-element.elementor-element-417a84e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-74d7505 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-74d7505 .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-74d7505 .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-befd151{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3165 .elementor-element.elementor-element-befd151.elementor-element{--align-self:center;}.elementor-3165 .elementor-element.elementor-element-86a52c9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-b223b71 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-b223b71 .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-b223b71 .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-c94d51f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3165 .elementor-element.elementor-element-c94d51f.elementor-element{--align-self:center;}.elementor-3165 .elementor-element.elementor-element-dd96e94{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-720476c .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-720476c .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-720476c .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-5fa265e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3165 .elementor-element.elementor-element-5fa265e.elementor-element{--align-self:center;}.elementor-3165 .elementor-element.elementor-element-6bfa1a8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-1b13025 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-1b13025 .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-1b13025 .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-3af6d09{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3165 .elementor-element.elementor-element-3af6d09.elementor-element{--align-self:center;}.elementor-3165 .elementor-element.elementor-element-750fc2a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-5890ca2 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-5890ca2 .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-5890ca2 .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-c3586fd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3165 .elementor-element.elementor-element-c3586fd.elementor-element{--align-self:center;}.elementor-3165 .elementor-element.elementor-element-6ee8a40{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-837930e .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-837930e .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-837930e .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-418f7b5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3165 .elementor-element.elementor-element-418f7b5.elementor-element{--align-self:center;}.elementor-3165 .elementor-element.elementor-element-8dd39a2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-d336bc1 .elementor-icon-wrapper{text-align:center;}.elementor-3165 .elementor-element.elementor-element-d336bc1 .elementor-icon{font-size:80px;}.elementor-3165 .elementor-element.elementor-element-d336bc1 .elementor-icon svg{height:80px;}.elementor-3165 .elementor-element.elementor-element-f3fe835{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3165 .elementor-element.elementor-element-f3fe835.elementor-element{--align-self:center;}.elementor-3165 .elementor-element.elementor-element-8905829{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-8905829:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-8905829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-cb4cb45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-3165 .elementor-element.elementor-element-cb4cb45:not(.elementor-motion-effects-element-type-background), .elementor-3165 .elementor-element.elementor-element-cb4cb45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57f502c );}.elementor-3165 .elementor-element.elementor-element-600dc0e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3165 .elementor-element.elementor-element-77efcdb{font-family:var( --e-global-typography-e6cfaa0-font-family ), Sans-serif;font-size:var( --e-global-typography-e6cfaa0-font-size );font-weight:var( --e-global-typography-e6cfaa0-font-weight );line-height:var( --e-global-typography-e6cfaa0-line-height );letter-spacing:var( --e-global-typography-e6cfaa0-letter-spacing );word-spacing:var( --e-global-typography-e6cfaa0-word-spacing );color:var( --e-global-color-45828ad );}.elementor-3165 .elementor-element.elementor-element-548ebe8 .elementor-heading-title{font-family:var( --e-global-typography-4874e97-font-family ), Sans-serif;font-size:var( --e-global-typography-4874e97-font-size );font-weight:var( --e-global-typography-4874e97-font-weight );line-height:var( --e-global-typography-4874e97-line-height );letter-spacing:var( --e-global-typography-4874e97-letter-spacing );word-spacing:var( --e-global-typography-4874e97-word-spacing );color:var( --e-global-color-45828ad );}@media(max-width:1366px) and (min-width:768px){.elementor-3165 .elementor-element.elementor-element-4849802{--width:100%;}.elementor-3165 .elementor-element.elementor-element-0f7b07c{--width:100%;}.elementor-3165 .elementor-element.elementor-element-47f6784{--width:100%;}}@media(max-width:1366px){.elementor-3165 .elementor-element.elementor-element-7f797a9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3165 .elementor-element.elementor-global-17426 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3165 .elementor-element.elementor-element-960c842{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-a124c99{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3165 .elementor-element.elementor-element-a25697a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-0a65370{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-a5b744a{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-fbe0f77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-caac192{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-b054164{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-42850e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-a805ddc{--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;}.elementor-3165 .elementor-element.elementor-element-4849802{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-3165 .elementor-element.elementor-element-503eed6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-503eed6.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3165 .elementor-element.elementor-element-6b930eb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-7c02d8f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-7c02d8f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3165 .elementor-element.elementor-element-d0a2d4e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-c17839b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-c17839b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3165 .elementor-element.elementor-element-1d4601c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-8fc6b8e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-8fc6b8e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3165 .elementor-element.elementor-element-9a50653{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-809d419{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-809d419.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3165 .elementor-element.elementor-element-8ffe9b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-8240c00 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-73a27eb .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-f65578c .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-0d0c2c1{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-499e92b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-f1140ff{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-baf732b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-0fb1713{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-aef618d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-5ec8935{--grid-auto-flow:row;}.elementor-3165 .elementor-element.elementor-element-6c292f4 .elementor-heading-title{font-size:var( --e-global-typography-1b05ad6-font-size );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-83e4059 .elementor-heading-title{font-size:var( --e-global-typography-1b05ad6-font-size );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-10dc419 .elementor-heading-title{font-size:var( --e-global-typography-1b05ad6-font-size );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-6d3f88e .elementor-heading-title{font-size:var( --e-global-typography-1b05ad6-font-size );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-b570ef2 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-a410be1 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-923e328 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-b45c6a3 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-7c60d36{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-04d8cbf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-2730f58{--e-image-carousel-slides-to-show:5;}.elementor-3165 .elementor-element.elementor-element-5956bcc{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-d49ebf2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-eb822ac{--grid-auto-flow:row;}.elementor-3165 .elementor-element.elementor-element-8905829{--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3165 .elementor-element.elementor-element-cb4cb45{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-600dc0e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3165 .elementor-element.elementor-element-77efcdb{font-size:var( --e-global-typography-e6cfaa0-font-size );line-height:var( --e-global-typography-e6cfaa0-line-height );letter-spacing:var( --e-global-typography-e6cfaa0-letter-spacing );word-spacing:var( --e-global-typography-e6cfaa0-word-spacing );}.elementor-3165 .elementor-element.elementor-element-548ebe8{text-align:center;}.elementor-3165 .elementor-element.elementor-element-548ebe8 .elementor-heading-title{font-size:var( --e-global-typography-4874e97-font-size );line-height:var( --e-global-typography-4874e97-line-height );letter-spacing:var( --e-global-typography-4874e97-letter-spacing );word-spacing:var( --e-global-typography-4874e97-word-spacing );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3165 .elementor-element.elementor-global-17426 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3165 .elementor-element.elementor-element-960c842{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-a25697a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-0a65370{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-a5b744a{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-fbe0f77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-caac192{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-fa0144b{grid-row:span 3;}.elementor-3165 .elementor-element.elementor-element-b054164{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-42850e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-6b930eb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-d0a2d4e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-1d4601c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-9a50653{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-8ffe9b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-0f7b07c{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-3165 .elementor-element.elementor-element-8240c00 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-73a27eb .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-f65578c .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-35d4899{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3165 .elementor-element.elementor-element-0d0c2c1{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-ac18d84 img{width:100%;}.elementor-3165 .elementor-element.elementor-element-499e92b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-f1140ff{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-baf732b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-0fb1713{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-aef618d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-5ec8935{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3165 .elementor-element.elementor-element-6c292f4 .elementor-heading-title{font-size:var( --e-global-typography-1b05ad6-font-size );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-83e4059 .elementor-heading-title{font-size:var( --e-global-typography-1b05ad6-font-size );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-10dc419 .elementor-heading-title{font-size:var( --e-global-typography-1b05ad6-font-size );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-6d3f88e .elementor-heading-title{font-size:var( --e-global-typography-1b05ad6-font-size );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-47f6784{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-3165 .elementor-element.elementor-element-b570ef2 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-a410be1 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-923e328 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-b45c6a3 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-9db75fb{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3165 .elementor-element.elementor-element-7c60d36{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-04d8cbf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-2730f58{--e-image-carousel-slides-to-show:3;}.elementor-3165 .elementor-element.elementor-element-5956bcc{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-d49ebf2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-eb822ac{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3165 .elementor-element.elementor-element-8905829{--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-cb4cb45{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3165 .elementor-element.elementor-element-77efcdb{text-align:center;font-size:var( --e-global-typography-e6cfaa0-font-size );line-height:var( --e-global-typography-e6cfaa0-line-height );letter-spacing:var( --e-global-typography-e6cfaa0-letter-spacing );word-spacing:var( --e-global-typography-e6cfaa0-word-spacing );}.elementor-3165 .elementor-element.elementor-element-548ebe8 .elementor-heading-title{font-size:var( --e-global-typography-4874e97-font-size );line-height:var( --e-global-typography-4874e97-line-height );letter-spacing:var( --e-global-typography-4874e97-letter-spacing );word-spacing:var( --e-global-typography-4874e97-word-spacing );}}@media(max-width:767px){.elementor-3165 .elementor-element.elementor-element-7f797a9{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-3165 .elementor-element.elementor-element-fc791ef{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3165 .elementor-element.elementor-global-17426 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3165 .elementor-element.elementor-element-960c842{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-a124c99{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3165 .elementor-element.elementor-element-a25697a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-0a65370{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-a5b744a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-fbe0f77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-caac192{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-fa0144b{grid-row:span 1;}.elementor-3165 .elementor-element.elementor-element-b054164{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-42850e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-6b930eb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-d0a2d4e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-1d4601c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-9a50653{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-8ffe9b9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3165 .elementor-element.elementor-element-0f7b07c{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-8240c00 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-73a27eb .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-f65578c .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-35d4899{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3165 .elementor-element.elementor-element-0d0c2c1{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-bb186b2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3165 .elementor-element.elementor-element-499e92b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-f1140ff{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-baf732b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-0fb1713{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-aef618d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-5ec8935{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-3165 .elementor-element.elementor-element-6c292f4 .elementor-heading-title{font-size:var( --e-global-typography-1b05ad6-font-size );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-83e4059 .elementor-heading-title{font-size:var( --e-global-typography-1b05ad6-font-size );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-10dc419 .elementor-heading-title{font-size:var( --e-global-typography-1b05ad6-font-size );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-6d3f88e .elementor-heading-title{font-size:var( --e-global-typography-1b05ad6-font-size );line-height:var( --e-global-typography-1b05ad6-line-height );letter-spacing:var( --e-global-typography-1b05ad6-letter-spacing );word-spacing:var( --e-global-typography-1b05ad6-word-spacing );}.elementor-3165 .elementor-element.elementor-element-47f6784{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-b570ef2 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-a410be1 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-923e328 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-b45c6a3 .elementor-heading-title{font-size:var( --e-global-typography-7be6178-font-size );line-height:var( --e-global-typography-7be6178-line-height );letter-spacing:var( --e-global-typography-7be6178-letter-spacing );word-spacing:var( --e-global-typography-7be6178-word-spacing );}.elementor-3165 .elementor-element.elementor-element-9db75fb{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3165 .elementor-element.elementor-element-7c60d36{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-04d8cbf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-2730f58{--e-image-carousel-slides-to-show:2;}.elementor-3165 .elementor-element.elementor-element-5956bcc{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-d49ebf2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3165 .elementor-element.elementor-element-eb822ac{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-3165 .elementor-element.elementor-element-8905829{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3165 .elementor-element.elementor-element-cb4cb45{--padding-top:50px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-3165 .elementor-element.elementor-element-77efcdb{text-align:center;font-size:var( --e-global-typography-e6cfaa0-font-size );line-height:var( --e-global-typography-e6cfaa0-line-height );letter-spacing:var( --e-global-typography-e6cfaa0-letter-spacing );word-spacing:var( --e-global-typography-e6cfaa0-word-spacing );}.elementor-3165 .elementor-element.elementor-element-548ebe8 .elementor-heading-title{font-size:var( --e-global-typography-4874e97-font-size );line-height:var( --e-global-typography-4874e97-line-height );letter-spacing:var( --e-global-typography-4874e97-letter-spacing );word-spacing:var( --e-global-typography-4874e97-word-spacing );}}@media(min-width:768px){.elementor-3165 .elementor-element.elementor-element-46210f8{--content-width:734px;}.elementor-3165 .elementor-element.elementor-element-d08b3dc{--width:55%;}.elementor-3165 .elementor-element.elementor-element-e9fde39{--width:45%;}.elementor-3165 .elementor-element.elementor-element-4849802{--width:32%;}.elementor-3165 .elementor-element.elementor-element-0f7b07c{--width:68%;}.elementor-3165 .elementor-element.elementor-element-85f8db8{--width:46%;}.elementor-3165 .elementor-element.elementor-element-bb186b2{--width:54%;}.elementor-3165 .elementor-element.elementor-element-d814756{--width:calc(20% - (80px / 5));}.elementor-3165 .elementor-element.elementor-element-c6dc043{--width:calc(20% - (80px / 5));}.elementor-3165 .elementor-element.elementor-element-b7135cd{--width:calc(20% - (80px / 5));}.elementor-3165 .elementor-element.elementor-element-3e250e8{--width:calc(20% - (80px / 5));}.elementor-3165 .elementor-element.elementor-element-27645cc{--width:calc(20% - (80px / 5));}.elementor-3165 .elementor-element.elementor-element-0f7ab1a{--width:calc(20% - (80px / 5));}.elementor-3165 .elementor-element.elementor-element-806df7b{--width:calc(20% - (80px / 5));}.elementor-3165 .elementor-element.elementor-element-b3f2891{--width:calc(20% - (80px / 5));}.elementor-3165 .elementor-element.elementor-element-b9723df{--width:calc(20% - (80px / 5));}.elementor-3165 .elementor-element.elementor-element-47f6784{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3165 .elementor-element.elementor-element-d08b3dc{--width:50%;}.elementor-3165 .elementor-element.elementor-element-e9fde39{--width:50%;}.elementor-3165 .elementor-element.elementor-element-85f8db8{--width:100%;}.elementor-3165 .elementor-element.elementor-element-bb186b2{--width:100%;}.elementor-3165 .elementor-element.elementor-element-d814756{--width:calc(100% / 3 - (40px / 3));}.elementor-3165 .elementor-element.elementor-element-c6dc043{--width:calc(100% / 3 - (40px / 3));}.elementor-3165 .elementor-element.elementor-element-b7135cd{--width:calc(100% / 3 - (40px / 3));}.elementor-3165 .elementor-element.elementor-element-3e250e8{--width:calc(100% / 3 - (40px / 3));}.elementor-3165 .elementor-element.elementor-element-27645cc{--width:calc(100% / 3 - (40px / 3));}.elementor-3165 .elementor-element.elementor-element-0f7ab1a{--width:calc(100% / 3 - (40px / 3));}.elementor-3165 .elementor-element.elementor-element-806df7b{--width:calc(100% / 3 - (40px / 3));}.elementor-3165 .elementor-element.elementor-element-b3f2891{--width:calc(100% / 3 - (40px / 3));}.elementor-3165 .elementor-element.elementor-element-b9723df{--width:calc(100% / 3 - (40px / 3));}}/* Start custom CSS for text-editor, class: .elementor-element-28717ab */.elementor-3165 .elementor-element.elementor-element-28717ab p{
    max-width: 586px;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b5803 */.elementor-3165 .elementor-element.elementor-element-b7b5803 p{
    max-width: 586px;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbe0f77 */.elementor-3165 .elementor-element.elementor-element-fbe0f77 h2{
    max-width: 926px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e6be91 */@media screen and (min-width:1365px) {
    .elementor-3165 .elementor-element.elementor-element-5e6be91 {
    grid-area: 4/2/5/3;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42850e1 */.elementor-3165 .elementor-element.elementor-element-42850e1 h2{
    max-width: 926px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4849802 */.elementor-3165 .elementor-element.elementor-element-4849802 .slider-button.active {
    background-color: #fff;
}

.elementor-3165 .elementor-element.elementor-element-4849802 .slider-button:not(.active) .elementor-icon svg path{
    fill: #fff
}

.elementor-3165 .elementor-element.elementor-element-4849802 .slider-button.active .elementor-icon-box-title{
    color: #1d1d1d;
}

.elementor-3165 .elementor-element.elementor-element-4849802 .slider-button.active .elementor-icon-box-description{
    color: #404040;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baf732b */.elementor-3165 .elementor-element.elementor-element-baf732b h2{
    max-width: 926px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4d6209a */.elementor-3165 .elementor-element.elementor-element-4d6209a .elementor-icon-wrapper {
    display: flex;
    justify-content: center;
}

.elementor-3165 .elementor-element.elementor-element-4d6209a::before {
    content: '';
    top: 50%;
    left: 50%;
    width: 9999px;
    height: 2px;
    background-color: #D5D6E6;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9e3eb25 */.elementor-3165 .elementor-element.elementor-element-9e3eb25 .elementor-icon-wrapper {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-af43305 */.elementor-3165 .elementor-element.elementor-element-af43305 .elementor-icon-wrapper {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db97ca4 */.elementor-3165 .elementor-element.elementor-element-db97ca4 .elementor-icon-wrapper {
    display: flex;
    justify-content: center;
}

@media screen and (max-width:1023px) {
    .elementor-3165 .elementor-element.elementor-element-db97ca4::before {
    content: '';
    top: 50%;
    left: 0;
    width: 9999px;
    height: 2px;
    background-color: #D5D6E6;
    position: absolute;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb2e335 */.elementor-3165 .elementor-element.elementor-element-eb2e335 .elementor-icon-wrapper {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-36f3e9b */.elementor-3165 .elementor-element.elementor-element-36f3e9b .elementor-icon-wrapper {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71fcbc2 */.elementor-3165 .elementor-element.elementor-element-71fcbc2 .elementor-icon-wrapper {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d28719e */.elementor-3165 .elementor-element.elementor-element-d28719e .elementor-icon-wrapper {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f5b007 */.elementor-3165 .elementor-element.elementor-element-8f5b007 .elementor-icon-wrapper {
    display: flex;
    justify-content: center;
    z-index: 1;
}

.elementor-3165 .elementor-element.elementor-element-8f5b007::before {
    content: '';
    top: 50%;
    right: 50%;
    width: 9999px;
    height: 2px;
    background-color: #D5D6E6;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1cad38 */.elementor-3165 .elementor-element.elementor-element-d1cad38 {
    overflow: clip;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82ca524 */.elementor-3165 .elementor-element.elementor-element-82ca524 img{
    aspect-ratio: 1920/500;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2730f58 */@media screen and (max-width:767px) {
    .elementor-3165 .elementor-element.elementor-element-2730f58 .swiper-slide-image {
        max-height:43px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d49ebf2 */.elementor-3165 .elementor-element.elementor-element-d49ebf2 h2{
    max-width: 926px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1dec10e */.elementor-3165 .elementor-element.elementor-element-1dec10e {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-befd151 */.elementor-3165 .elementor-element.elementor-element-befd151 {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c94d51f */.elementor-3165 .elementor-element.elementor-element-c94d51f {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fa265e */.elementor-3165 .elementor-element.elementor-element-5fa265e {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3af6d09 */.elementor-3165 .elementor-element.elementor-element-3af6d09 {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3586fd */.elementor-3165 .elementor-element.elementor-element-c3586fd {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-418f7b5 */.elementor-3165 .elementor-element.elementor-element-418f7b5 {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3fe835 */.elementor-3165 .elementor-element.elementor-element-f3fe835 {
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77efcdb */.elementor-3165 .elementor-element.elementor-element-77efcdb {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600dc0e */.elementor-3165 .elementor-element.elementor-element-600dc0e {
    max-width: 800px;
}/* End custom CSS */