.elementor-22 .elementor-element.elementor-element-4fb001f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-7f05ac2{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-22 .elementor-element.elementor-element-e0fbd54 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-e7634d3-font-family ), Sans-serif;font-size:var( --e-global-typography-e7634d3-font-size );font-weight:var( --e-global-typography-e7634d3-font-weight );line-height:var( --e-global-typography-e7634d3-line-height );letter-spacing:var( --e-global-typography-e7634d3-letter-spacing );word-spacing:var( --e-global-typography-e7634d3-word-spacing );}.elementor-22 .elementor-element.elementor-element-d456ddc{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6b0dccb .elementor-button{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-f085882 );color:var( --e-global-color-f085882 );background-color:var( --e-global-color-accent );border-style:none;border-radius:8px 8px 8px 8px;padding:13px 49px 13px 49px;}.elementor-22 .elementor-element.elementor-element-6b0dccb .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-6b0dccb .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1957963{text-align:right;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:1;}.elementor-22 .elementor-element.elementor-element-1957963 img{border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.25);}.elementor-22 .elementor-element.elementor-element-f7a334f{--display:flex;--min-height:13vw;--background-transition:0.3s;--margin-block-start:-120px;--margin-block-end:-2px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-f7a334f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f7a334f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://na-skarpie.pl/wp-content/uploads/2023/12/wave-top.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-f7a334f, .elementor-22 .elementor-element.elementor-element-f7a334f::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-8f852be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-8f852be:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8f852be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-8f852be, .elementor-22 .elementor-element.elementor-element-8f852be::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-c155080{--display:flex;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.25);--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-22 .elementor-element.elementor-element-c155080:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c155080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-c155080, .elementor-22 .elementor-element.elementor-element-c155080::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-84839e9{text-align:center;}.elementor-22 .elementor-element.elementor-element-84839e9 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-37e6732-font-family ), Sans-serif;font-size:var( --e-global-typography-37e6732-font-size );font-weight:var( --e-global-typography-37e6732-font-weight );line-height:var( --e-global-typography-37e6732-line-height );letter-spacing:var( --e-global-typography-37e6732-letter-spacing );word-spacing:var( --e-global-typography-37e6732-word-spacing );}.elementor-22 .elementor-element.elementor-element-f1f18f8{text-align:center;color:var( --e-global-color-text );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-22 .elementor-element.elementor-element-f1f18f8 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-22 .elementor-element.elementor-element-d18de6f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-f5443ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-f5443ea.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f5443ea.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-f5443ea{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-f5443ea .elementor-icon{font-size:38px;}.elementor-22 .elementor-element.elementor-element-f5443ea .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-f5443ea .elementor-icon-box-description{color:var( --e-global-color-text );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-22 .elementor-element.elementor-element-e3fd6b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-e3fd6b8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e3fd6b8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-e3fd6b8{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-e3fd6b8 .elementor-icon{font-size:38px;}.elementor-22 .elementor-element.elementor-element-e3fd6b8 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e3fd6b8 .elementor-icon-box-description{color:var( --e-global-color-text );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-22 .elementor-element.elementor-element-732c174.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-732c174.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-732c174.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-732c174{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-732c174 .elementor-icon{font-size:38px;}.elementor-22 .elementor-element.elementor-element-732c174 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-732c174 .elementor-icon-box-description{color:var( --e-global-color-text );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-22 .elementor-element.elementor-element-a3c5e65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-a3c5e65.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a3c5e65.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-a3c5e65{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-a3c5e65 .elementor-icon{font-size:38px;}.elementor-22 .elementor-element.elementor-element-a3c5e65 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a3c5e65 .elementor-icon-box-description{color:var( --e-global-color-text );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-22 .elementor-element.elementor-element-d2ac0c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-d2ac0c0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d2ac0c0.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-d2ac0c0{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-d2ac0c0 .elementor-icon{font-size:38px;}.elementor-22 .elementor-element.elementor-element-d2ac0c0 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d2ac0c0 .elementor-icon-box-description{color:var( --e-global-color-text );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-22 .elementor-element.elementor-element-a43b9b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-a43b9b7.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a43b9b7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-a43b9b7{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-a43b9b7 .elementor-icon{font-size:38px;}.elementor-22 .elementor-element.elementor-element-a43b9b7 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a43b9b7 .elementor-icon-box-description{color:var( --e-global-color-text );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-22 .elementor-element.elementor-element-2ccb915{--display:flex;--min-height:13vw;--background-transition:0.3s;--margin-block-start:-2px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-2ccb915:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2ccb915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://na-skarpie.pl/wp-content/uploads/2023/12/wave-bottom.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-2ccb915, .elementor-22 .elementor-element.elementor-element-2ccb915::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-ef38b47{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-ef38b47:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ef38b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-ef38b47, .elementor-22 .elementor-element.elementor-element-ef38b47::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-0d59873{text-align:center;width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-0d59873 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-73140bb-font-family ), Sans-serif;font-size:var( --e-global-typography-73140bb-font-size );font-weight:var( --e-global-typography-73140bb-font-weight );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-2e21db9{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-2e21db9 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-738444e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-9ea057c img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-b31e8f1 img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-5dd03ad img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-dea14fa{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-e803b0a{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-e803b0a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e803b0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-e803b0a, .elementor-22 .elementor-element.elementor-element-e803b0a::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-5e99703.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-5e99703.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5e99703.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-5e99703{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-5e99703 .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-5e99703 .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-5e99703 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5e99703 .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-5e99703 .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-0797bc4{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-0797bc4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0797bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-0797bc4, .elementor-22 .elementor-element.elementor-element-0797bc4::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-d7d77e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-d7d77e0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d7d77e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-d7d77e0{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-d7d77e0 .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-d7d77e0 .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-d7d77e0 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d7d77e0 .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-d7d77e0 .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-e8f99c6{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-e8f99c6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e8f99c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-e8f99c6, .elementor-22 .elementor-element.elementor-element-e8f99c6::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-647c65c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-647c65c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-647c65c.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-647c65c{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-647c65c .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-647c65c .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-647c65c .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-647c65c .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-647c65c .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-575d51f{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-575d51f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-575d51f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-575d51f, .elementor-22 .elementor-element.elementor-element-575d51f::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-f0fd489.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-f0fd489.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f0fd489.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-f0fd489{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-f0fd489 .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-f0fd489 .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-f0fd489 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-f0fd489 .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-f0fd489 .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-602b090{--display:flex;--min-height:13vw;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:-2px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-602b090:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-602b090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://na-skarpie.pl/wp-content/uploads/2023/12/wave-top.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-602b090, .elementor-22 .elementor-element.elementor-element-602b090::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-072fbdd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-072fbdd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-072fbdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-072fbdd, .elementor-22 .elementor-element.elementor-element-072fbdd::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-a7f1a21{text-align:center;width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a7f1a21 .elementor-heading-title{color:var( --e-global-color-83ab731 );font-family:var( --e-global-typography-73140bb-font-family ), Sans-serif;font-size:var( --e-global-typography-73140bb-font-size );font-weight:var( --e-global-typography-73140bb-font-weight );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-854a382{color:var( --e-global-color-83ab731 );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-854a382 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-e6d6c66{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-3469464 img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-7614082 img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-189e675 img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-a011294{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-1672630{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-1672630:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1672630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f04edd6 );}.elementor-22 .elementor-element.elementor-element-1672630, .elementor-22 .elementor-element.elementor-element-1672630::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-12f0610.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-12f0610.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-12f0610.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-12f0610{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-12f0610 .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-12f0610 .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-12f0610 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-12f0610 .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-12f0610 .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-92be736 .elementor-button{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-83ab731 );color:var( --e-global-color-83ab731 );background-color:#C6691200;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83ab731 );border-radius:8px 8px 8px 8px;padding:8px 30px 8px 30px;}.elementor-22 .elementor-element.elementor-element-92be736 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-92be736 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-92be736 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-92be736 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-e8fba5f{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-e8fba5f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e8fba5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f04edd6 );}.elementor-22 .elementor-element.elementor-element-e8fba5f, .elementor-22 .elementor-element.elementor-element-e8fba5f::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-c272f65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-c272f65.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c272f65.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-c272f65{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-c272f65 .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-c272f65 .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-c272f65 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-c272f65 .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-c272f65 .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-ab023dc .elementor-button{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-83ab731 );color:var( --e-global-color-83ab731 );background-color:#C6691200;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83ab731 );border-radius:8px 8px 8px 8px;padding:8px 30px 8px 30px;}.elementor-22 .elementor-element.elementor-element-ab023dc .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-ab023dc .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-ab023dc .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-ab023dc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6586c76{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-6586c76:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6586c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f04edd6 );}.elementor-22 .elementor-element.elementor-element-6586c76, .elementor-22 .elementor-element.elementor-element-6586c76::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-b129299.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-b129299.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b129299.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-b129299{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-b129299 .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-b129299 .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-b129299 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-b129299 .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-b129299 .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-c79e300 .elementor-button{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-83ab731 );color:var( --e-global-color-83ab731 );background-color:#C6691200;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83ab731 );border-radius:8px 8px 8px 8px;padding:8px 30px 8px 30px;}.elementor-22 .elementor-element.elementor-element-c79e300 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-c79e300 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-c79e300 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-c79e300 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-030a858{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-030a858:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-030a858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f04edd6 );}.elementor-22 .elementor-element.elementor-element-030a858, .elementor-22 .elementor-element.elementor-element-030a858::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-10cfdf8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-10cfdf8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-10cfdf8.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-10cfdf8{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-10cfdf8 .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-10cfdf8 .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-10cfdf8 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-10cfdf8 .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-10cfdf8 .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-e7e251f .elementor-button{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-83ab731 );color:var( --e-global-color-83ab731 );background-color:#C6691200;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83ab731 );border-radius:8px 8px 8px 8px;padding:8px 30px 8px 30px;}.elementor-22 .elementor-element.elementor-element-e7e251f .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-e7e251f .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-e7e251f .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-e7e251f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-cacca18{--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;--align-items:center;--gap:80px 80px;--flex-wrap:nowrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-ca66a1f{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-cd823df .elementor-heading-title{color:var( --e-global-color-83ab731 );font-family:var( --e-global-typography-73140bb-font-family ), Sans-serif;font-size:var( --e-global-typography-73140bb-font-size );font-weight:var( --e-global-typography-73140bb-font-weight );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-cd823df{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-00da614{color:var( --e-global-color-83ab731 );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2c9e30a .elementor-button{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-f085882 );color:var( --e-global-color-f085882 );background-color:var( --e-global-color-accent );border-style:none;border-radius:8px 8px 8px 8px;padding:13px 49px 13px 49px;}.elementor-22 .elementor-element.elementor-element-2c9e30a .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-2c9e30a .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-2c9e30a .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-2c9e30a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-889c1f5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-22 .elementor-element.elementor-element-889c1f5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-889c1f5 > .elementor-widget-container{border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-c6d36e1{--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;--align-items:center;--gap:80px 80px;--flex-wrap:nowrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-beef5b6{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-ebdf2e8 .elementor-heading-title{color:var( --e-global-color-83ab731 );font-family:var( --e-global-typography-73140bb-font-family ), Sans-serif;font-size:var( --e-global-typography-73140bb-font-size );font-weight:var( --e-global-typography-73140bb-font-weight );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-ebdf2e8{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-5b2ff93{color:var( --e-global-color-83ab731 );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2e3d5ce .elementor-button{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-f085882 );color:var( --e-global-color-f085882 );background-color:var( --e-global-color-accent );border-style:none;border-radius:8px 8px 8px 8px;padding:13px 49px 13px 49px;}.elementor-22 .elementor-element.elementor-element-2e3d5ce .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-2e3d5ce .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-2e3d5ce .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-2e3d5ce .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-081e3e2 img{border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-081e3e2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b9c9730{--e-n-carousel-swiper-slides-to-display:1;--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:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:27px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:27px;--e-n-carousel-swiper-slides-gap:200px;--e-n-carousel-arrow-size:30px;--e-n-carousel-swiper-pagination-size:14px;--e-n-carousel-dots-normal-color:var( --e-global-color-83ab731 );--e-n-carousel-dots-hover-color:var( --e-global-color-accent );--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-22 .elementor-element.elementor-element-b9c9730 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-88e2711{--display:flex;--min-height:13vw;--background-transition:0.3s;--margin-block-start:-2px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-88e2711:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-88e2711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://na-skarpie.pl/wp-content/uploads/2023/12/wave-bottom.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-88e2711, .elementor-22 .elementor-element.elementor-element-88e2711::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-b033f57{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-b033f57:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b033f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-b033f57, .elementor-22 .elementor-element.elementor-element-b033f57::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-aaa5852{text-align:center;width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-aaa5852 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-73140bb-font-family ), Sans-serif;font-size:var( --e-global-typography-73140bb-font-size );font-weight:var( --e-global-typography-73140bb-font-weight );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-323f20f{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-323f20f > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-1a7d71d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-43c27b0 img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-c5188c5 img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-02e2a4e img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-1076bda{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-53b73f1{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-53b73f1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-53b73f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-53b73f1, .elementor-22 .elementor-element.elementor-element-53b73f1::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-33bfabd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-33bfabd.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-33bfabd.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-33bfabd{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-33bfabd .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-33bfabd .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-33bfabd .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-33bfabd .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-33bfabd .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-2f9d276{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-2f9d276:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2f9d276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-2f9d276, .elementor-22 .elementor-element.elementor-element-2f9d276::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-4bf83c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-4bf83c6.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4bf83c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-4bf83c6{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-4bf83c6 .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-4bf83c6 .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-4bf83c6 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4bf83c6 .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-4bf83c6 .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-e9d2bde{--display:flex;--min-height:13vw;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:-2px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-e9d2bde:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e9d2bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://na-skarpie.pl/wp-content/uploads/2023/12/wave-top.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-e9d2bde, .elementor-22 .elementor-element.elementor-element-e9d2bde::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-306d48b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-306d48b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-306d48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-306d48b, .elementor-22 .elementor-element.elementor-element-306d48b::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-1d0d5be{text-align:center;width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1d0d5be .elementor-heading-title{color:var( --e-global-color-83ab731 );font-family:var( --e-global-typography-73140bb-font-family ), Sans-serif;font-size:var( --e-global-typography-73140bb-font-size );font-weight:var( --e-global-typography-73140bb-font-weight );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-947319f{color:var( --e-global-color-83ab731 );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-947319f > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-dabd39a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-1bd65be img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-77e8a06 img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-53b8222 img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-8a49107{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-4b75a1e{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-4b75a1e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4b75a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f04edd6 );}.elementor-22 .elementor-element.elementor-element-4b75a1e, .elementor-22 .elementor-element.elementor-element-4b75a1e::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-7d2ee14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-7d2ee14.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7d2ee14.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-7d2ee14{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-7d2ee14 .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-7d2ee14 .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-7d2ee14 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7d2ee14 .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-7d2ee14 .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-467d000{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-467d000:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-467d000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f04edd6 );}.elementor-22 .elementor-element.elementor-element-467d000, .elementor-22 .elementor-element.elementor-element-467d000::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-2c162df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-2c162df.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2c162df.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-2c162df{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-2c162df .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-2c162df .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-2c162df .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2c162df .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-2c162df .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-e9f7923{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-e9f7923:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e9f7923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f04edd6 );}.elementor-22 .elementor-element.elementor-element-e9f7923, .elementor-22 .elementor-element.elementor-element-e9f7923::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-9622a91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-9622a91.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9622a91.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-9622a91{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-9622a91 .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-9622a91 .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-9622a91 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-9622a91 .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-9622a91 .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-cce9591{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-cce9591:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cce9591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f04edd6 );}.elementor-22 .elementor-element.elementor-element-cce9591, .elementor-22 .elementor-element.elementor-element-cce9591::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-4466c05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-4466c05.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4466c05.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-4466c05{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-4466c05 .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-4466c05 .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-4466c05 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4466c05 .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-4466c05 .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-6050b89{--display:flex;--min-height:13vw;--background-transition:0.3s;--margin-block-start:-2px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-6050b89:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6050b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://na-skarpie.pl/wp-content/uploads/2023/12/wave-bottom.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-6050b89, .elementor-22 .elementor-element.elementor-element-6050b89::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-ee7ae2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-02e4410{text-align:center;width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-02e4410 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-73140bb-font-family ), Sans-serif;font-size:var( --e-global-typography-73140bb-font-size );font-weight:var( --e-global-typography-73140bb-font-weight );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-a48049f{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a48049f > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-254f919{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-984c388 img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-bab3e4c img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-df65294 img{width:100%;border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);}.elementor-22 .elementor-element.elementor-element-8773dea{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-4b1fff4{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-4b1fff4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4b1fff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4b1fff4, .elementor-22 .elementor-element.elementor-element-4b1fff4::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-1550b1b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-1550b1b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-1550b1b.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-1550b1b{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-1550b1b .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-1550b1b .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-1550b1b .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1550b1b .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-1550b1b .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-619addd{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-619addd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-619addd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-619addd, .elementor-22 .elementor-element.elementor-element-619addd::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-2f69e35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-2f69e35.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-2f69e35.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-2f69e35{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-2f69e35 .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-2f69e35 .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-2f69e35 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2f69e35 .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-2f69e35 .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-bf23e6e{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.1);--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-bf23e6e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-bf23e6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-bf23e6e, .elementor-22 .elementor-element.elementor-element-bf23e6e::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-5ccc3ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-5ccc3ff.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5ccc3ff.elementor-view-default .elementor-icon{fill:var( --e-global-color-83ab731 );color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-5ccc3ff{--icon-box-icon-margin:10px;}.elementor-22 .elementor-element.elementor-element-5ccc3ff .elementor-icon{font-size:68px;}.elementor-22 .elementor-element.elementor-element-5ccc3ff .elementor-icon-box-title{color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-5ccc3ff .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5ccc3ff .elementor-icon-box-title a{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 );}.elementor-22 .elementor-element.elementor-element-5ccc3ff .elementor-icon-box-description{color:var( --e-global-color-83ab731 );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-22 .elementor-element.elementor-element-2979674{--display:flex;--min-height:13vw;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:-2px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-2979674:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2979674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://na-skarpie.pl/wp-content/uploads/2023/12/wave-top.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-2979674, .elementor-22 .elementor-element.elementor-element-2979674::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-5ef73de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-5ef73de:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5ef73de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-5ef73de, .elementor-22 .elementor-element.elementor-element-5ef73de::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-1fad43a{text-align:center;width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1fad43a .elementor-heading-title{color:var( --e-global-color-83ab731 );font-family:var( --e-global-typography-37e6732-font-family ), Sans-serif;font-size:var( --e-global-typography-37e6732-font-size );font-weight:var( --e-global-typography-37e6732-font-weight );line-height:var( --e-global-typography-37e6732-line-height );letter-spacing:var( --e-global-typography-37e6732-letter-spacing );word-spacing:var( --e-global-typography-37e6732-word-spacing );}.elementor-22 .elementor-element.elementor-element-1fad43a > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-886277a .elementor-button{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-f085882 );color:var( --e-global-color-f085882 );background-color:var( --e-global-color-accent );border-style:none;border-radius:8px 8px 8px 8px;padding:13px 49px 13px 49px;}.elementor-22 .elementor-element.elementor-element-886277a .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-886277a .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-83ab731 );border-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-886277a .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-886277a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6ab19cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-6ab19cd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6ab19cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6ab19cd, .elementor-22 .elementor-element.elementor-element-6ab19cd::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-f5976fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:8px 8px 24px 0px rgba(0, 0, 0, 0.25);--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:100px;--padding-inline-end:100px;}.elementor-22 .elementor-element.elementor-element-f5976fe:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f5976fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83ab731 );}.elementor-22 .elementor-element.elementor-element-f5976fe, .elementor-22 .elementor-element.elementor-element-f5976fe::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-76e6082{text-align:center;width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-76e6082 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-73140bb-font-family ), Sans-serif;font-size:var( --e-global-typography-73140bb-font-size );font-weight:var( --e-global-typography-73140bb-font-weight );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-a4a97da{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:40px 40px;--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-5fa23dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-5fa23dc.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5fa23dc.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-5fa23dc{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-5fa23dc .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-5fa23dc .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5fa23dc .elementor-icon-box-description{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-22 .elementor-element.elementor-element-f08dc65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-f08dc65.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f08dc65.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-f08dc65{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-f08dc65 .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-f08dc65 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-f08dc65 .elementor-icon-box-description{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-22 .elementor-element.elementor-element-aff6e71.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-aff6e71.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-aff6e71.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-aff6e71{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-aff6e71 .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-aff6e71 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-aff6e71 .elementor-icon-box-description{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-22 .elementor-element.elementor-element-99477bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-99477bf.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-99477bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-99477bf{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-99477bf .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-99477bf .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-99477bf .elementor-icon-box-description{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-22 .elementor-element.elementor-element-565db9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-565db9d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-565db9d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-565db9d{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-565db9d .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-565db9d .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-565db9d .elementor-icon-box-description{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-22 .elementor-element.elementor-element-c041142.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-c041142.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c041142.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-c041142{--icon-box-icon-margin:15px;}.elementor-22 .elementor-element.elementor-element-c041142 .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-c041142 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-c041142 .elementor-icon-box-description{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 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-7f05ac2{--width:50%;}.elementor-22 .elementor-element.elementor-element-ca66a1f{--width:40%;}.elementor-22 .elementor-element.elementor-element-beef5b6{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-ca66a1f{--width:100%;}.elementor-22 .elementor-element.elementor-element-beef5b6{--width:100%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-e0fbd54 .elementor-heading-title{font-size:var( --e-global-typography-e7634d3-font-size );line-height:var( --e-global-typography-e7634d3-line-height );letter-spacing:var( --e-global-typography-e7634d3-letter-spacing );word-spacing:var( --e-global-typography-e7634d3-word-spacing );}.elementor-22 .elementor-element.elementor-element-d456ddc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6b0dccb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-f7a334f{--margin-block-start:-80px;--margin-block-end:-2px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-c155080{--padding-block-start:70px;--padding-block-end:70px;--padding-inline-start:70px;--padding-inline-end:70px;}.elementor-22 .elementor-element.elementor-element-84839e9 .elementor-heading-title{font-size:var( --e-global-typography-37e6732-font-size );line-height:var( --e-global-typography-37e6732-line-height );letter-spacing:var( --e-global-typography-37e6732-letter-spacing );word-spacing:var( --e-global-typography-37e6732-word-spacing );}.elementor-22 .elementor-element.elementor-element-f1f18f8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-d18de6f{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-f5443ea .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-e3fd6b8 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-732c174 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-a3c5e65 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-d2ac0c0 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-a43b9b7 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-0d59873 .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-2e21db9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-738444e{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-dea14fa{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-5e99703 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5e99703 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-5e99703 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-d7d77e0 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d7d77e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-d7d77e0 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-647c65c .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-647c65c .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-647c65c .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-f0fd489 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-f0fd489 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-f0fd489 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-a7f1a21 .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-854a382{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e6d6c66{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-a011294{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-12f0610 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-12f0610 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-12f0610 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-92be736 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-c272f65 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-c272f65 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-c272f65 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-ab023dc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-b129299 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-b129299 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-b129299 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-c79e300 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-10cfdf8 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-10cfdf8 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-10cfdf8 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-e7e251f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-cacca18{--gap:40px 40px;}.elementor-22 .elementor-element.elementor-element-cd823df .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-00da614{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2c9e30a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-889c1f5{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-c6d36e1{--gap:40px 40px;}.elementor-22 .elementor-element.elementor-element-ebdf2e8 .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-5b2ff93{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2e3d5ce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-b9c9730{--e-n-carousel-swiper-slides-to-display:1;}.elementor-22 .elementor-element.elementor-element-aaa5852 .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-323f20f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1a7d71d{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-1076bda{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-33bfabd .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-33bfabd .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-33bfabd .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-4bf83c6 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4bf83c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-4bf83c6 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-1d0d5be .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-947319f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-dabd39a{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-8a49107{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-7d2ee14 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7d2ee14 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-7d2ee14 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-2c162df .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2c162df .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-2c162df .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-9622a91 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-9622a91 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-9622a91 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-4466c05 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4466c05 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-4466c05 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-02e4410 .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-a48049f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-254f919{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-8773dea{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-1550b1b .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1550b1b .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-1550b1b .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-2f69e35 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2f69e35 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-2f69e35 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-5ccc3ff .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5ccc3ff .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-5ccc3ff .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-1fad43a .elementor-heading-title{font-size:var( --e-global-typography-37e6732-font-size );line-height:var( --e-global-typography-37e6732-line-height );letter-spacing:var( --e-global-typography-37e6732-letter-spacing );word-spacing:var( --e-global-typography-37e6732-word-spacing );}.elementor-22 .elementor-element.elementor-element-886277a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-f5976fe{--padding-block-start:70px;--padding-block-end:70px;--padding-inline-start:70px;--padding-inline-end:70px;}.elementor-22 .elementor-element.elementor-element-76e6082 .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-a4a97da{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-5fa23dc .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-f08dc65 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-aff6e71 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-99477bf .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-565db9d .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-c041142 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-7f05ac2{--margin-block-start:0px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-e0fbd54{text-align:center;}.elementor-22 .elementor-element.elementor-element-e0fbd54 .elementor-heading-title{font-size:var( --e-global-typography-e7634d3-font-size );line-height:var( --e-global-typography-e7634d3-line-height );letter-spacing:var( --e-global-typography-e7634d3-letter-spacing );word-spacing:var( --e-global-typography-e7634d3-word-spacing );}.elementor-22 .elementor-element.elementor-element-d456ddc{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6b0dccb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-1957963{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-f7a334f{--min-height:26vw;--margin-block-start:0px;--margin-block-end:-2px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-8f852be{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-c155080{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-22 .elementor-element.elementor-element-84839e9 .elementor-heading-title{font-size:var( --e-global-typography-37e6732-font-size );line-height:var( --e-global-typography-37e6732-line-height );letter-spacing:var( --e-global-typography-37e6732-letter-spacing );word-spacing:var( --e-global-typography-37e6732-word-spacing );}.elementor-22 .elementor-element.elementor-element-f1f18f8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-f1f18f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d18de6f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-f5443ea{--icon-box-icon-margin:5px;}.elementor-22 .elementor-element.elementor-element-f5443ea .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-e3fd6b8{--icon-box-icon-margin:5px;}.elementor-22 .elementor-element.elementor-element-e3fd6b8 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-732c174{--icon-box-icon-margin:5px;}.elementor-22 .elementor-element.elementor-element-732c174 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-a3c5e65{--icon-box-icon-margin:5px;}.elementor-22 .elementor-element.elementor-element-a3c5e65 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-d2ac0c0{--icon-box-icon-margin:5px;}.elementor-22 .elementor-element.elementor-element-d2ac0c0 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-a43b9b7{--icon-box-icon-margin:5px;}.elementor-22 .elementor-element.elementor-element-a43b9b7 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-2ccb915{--min-height:26vw;}.elementor-22 .elementor-element.elementor-element-ef38b47{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-0d59873 .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-2e21db9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2e21db9 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-738444e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-dea14fa{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-5e99703 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5e99703 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-5e99703 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-d7d77e0 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d7d77e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-d7d77e0 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-647c65c .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-647c65c .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-647c65c .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-f0fd489 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-f0fd489 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-f0fd489 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-602b090{--min-height:26vw;}.elementor-22 .elementor-element.elementor-element-072fbdd{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-a7f1a21 .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-854a382{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-854a382 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-e6d6c66{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-a011294{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-12f0610 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-12f0610 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-12f0610 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-92be736 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-c272f65 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-c272f65 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-c272f65 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-ab023dc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-b129299 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-b129299 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-b129299 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-c79e300 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-10cfdf8 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-10cfdf8 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-10cfdf8 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-e7e251f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-cacca18{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-22 .elementor-element.elementor-element-cd823df{text-align:center;width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-cd823df .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-00da614{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2c9e30a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-c6d36e1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-22 .elementor-element.elementor-element-ebdf2e8{text-align:center;width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-ebdf2e8 .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-5b2ff93{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2e3d5ce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-081e3e2{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-b9c9730{--e-n-carousel-swiper-slides-to-display:1;}.elementor-22 .elementor-element.elementor-element-88e2711{--min-height:26vw;}.elementor-22 .elementor-element.elementor-element-b033f57{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-aaa5852 .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-323f20f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-323f20f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-1a7d71d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-1076bda{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-33bfabd .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-33bfabd .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-33bfabd .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-4bf83c6 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4bf83c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-4bf83c6 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-e9d2bde{--min-height:26vw;}.elementor-22 .elementor-element.elementor-element-306d48b{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-1d0d5be .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-947319f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-947319f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-dabd39a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-8a49107{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-7d2ee14 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7d2ee14 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-7d2ee14 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-2c162df .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2c162df .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-2c162df .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-9622a91 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-9622a91 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-9622a91 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-4466c05 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4466c05 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-4466c05 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-6050b89{--min-height:26vw;}.elementor-22 .elementor-element.elementor-element-ee7ae2d{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-02e4410 .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-a48049f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a48049f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-254f919{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-8773dea{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-1550b1b .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1550b1b .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-1550b1b .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-2f69e35 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-2f69e35 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-2f69e35 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-5ccc3ff .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5ccc3ff .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-5ccc3ff .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-2979674{--min-height:26vw;}.elementor-22 .elementor-element.elementor-element-5ef73de{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-1fad43a .elementor-heading-title{font-size:var( --e-global-typography-37e6732-font-size );line-height:var( --e-global-typography-37e6732-line-height );letter-spacing:var( --e-global-typography-37e6732-letter-spacing );word-spacing:var( --e-global-typography-37e6732-word-spacing );}.elementor-22 .elementor-element.elementor-element-1fad43a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-886277a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-6ab19cd{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-22 .elementor-element.elementor-element-f5976fe{--gap:30px 30px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-22 .elementor-element.elementor-element-76e6082 .elementor-heading-title{font-size:var( --e-global-typography-73140bb-font-size );line-height:var( --e-global-typography-73140bb-line-height );letter-spacing:var( --e-global-typography-73140bb-letter-spacing );word-spacing:var( --e-global-typography-73140bb-word-spacing );}.elementor-22 .elementor-element.elementor-element-a4a97da{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-5fa23dc{--icon-box-icon-margin:5px;}.elementor-22 .elementor-element.elementor-element-5fa23dc .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-f08dc65{--icon-box-icon-margin:5px;}.elementor-22 .elementor-element.elementor-element-f08dc65 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-aff6e71{--icon-box-icon-margin:5px;}.elementor-22 .elementor-element.elementor-element-aff6e71 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-99477bf{--icon-box-icon-margin:5px;}.elementor-22 .elementor-element.elementor-element-99477bf .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-565db9d{--icon-box-icon-margin:5px;}.elementor-22 .elementor-element.elementor-element-565db9d .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22 .elementor-element.elementor-element-c041142{--icon-box-icon-margin:5px;}.elementor-22 .elementor-element.elementor-element-c041142 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for nested-carousel, class: .elementor-element-b9c9730 */.elementor-22 .elementor-element.elementor-element-b9c9730 .swiper {
    overflow: visible;
}
.elementor-22 .elementor-element.elementor-element-b9c9730 .swiper::before,
.elementor-22 .elementor-element.elementor-element-b9c9730 .swiper::after {
    content: "";
    position: absolute;
    z-index: 2;
    top: -50px;
    bottom: 0;
}
.elementor-22 .elementor-element.elementor-element-b9c9730 .swiper::before {
    width: calc(100% - 100vw / 2);
    background: linear-gradient(-90deg, rgba(0,0,0,0) 0%, rgb(44, 110, 115) 25%);
    left: calc(-1 * (100% - 100vw / 2));
}
.elementor-22 .elementor-element.elementor-element-b9c9730 .swiper::after {
    width: calc(100% - 100vw / 2);
    background: linear-gradient(90deg, rgba(0,0,0,0) 0%, rgb(44, 110, 115) 25%);
    right: calc(-1 * (100% - 100vw / 2));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-072fbdd */.elementor-22 .elementor-element.elementor-element-072fbdd {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4a97da */.elementor-22 .elementor-element.elementor-element-a4a97da svg {
    margin-top: 0.05em;
}/* End custom CSS */