.elementor-15 .elementor-element.elementor-element-1f71b153{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-59ed5356{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:64px;}.elementor-15 .elementor-element.elementor-element-2e9b1ed3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-34338f81{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-34338f81 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-110c3d80{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-110c3d80 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-415e40b8{width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-415e40b8 p{margin-block-end:8px;}.elementor-15 .elementor-element.elementor-element-652123b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-4a0fbce-font-family ), Sans-serif;font-size:var( --e-global-typography-4a0fbce-font-size );font-weight:var( --e-global-typography-4a0fbce-font-weight );text-transform:var( --e-global-typography-4a0fbce-text-transform );text-decoration:var( --e-global-typography-4a0fbce-text-decoration );line-height:var( --e-global-typography-4a0fbce-line-height );fill:var( --e-global-color-1bc291c );color:var( --e-global-color-1bc291c );background-image:linear-gradient(90deg, var( --e-global-color-primary ) 19%, var( --e-global-color-secondary ) 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 20px 12px 20px;}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-e7fd2aa );background-image:linear-gradient(90deg, var( --e-global-color-1c2c6ea ) 59%, var( --e-global-color-1c2c6ea ) 100%);border-color:var( --e-global-color-1c2c6ea );}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button-content-wrapper{flex-direction:row-reverse;--e-button-transition-duration:300ms;}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button:focus svg{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button .elementor-button-icon i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button .elementor-button-icon svg{transform:rotate(-45deg);}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button:hover .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button:hover .elementor-button-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon-box-title{margin-bottom:-2px;margin-top:0;color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-4904c608 .elementor-image-box-title{margin-bottom:-2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-4904c608.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1c2c6ea );fill:var( --e-global-color-e7fd2aa );color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-4904c608.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-4904c608.elementor-view-default .elementor-icon{fill:var( --e-global-color-1c2c6ea );color:var( --e-global-color-1c2c6ea );border-color:var( --e-global-color-1c2c6ea );}.elementor-15 .elementor-element.elementor-element-4904c608.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-4904c608.elementor-view-stacked:hover .elementor-icon:hover{background-color:var( --e-global-color-0f25843 );fill:var( --e-global-color-1bc291c );color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-4904c608.elementor-view-framed:hover .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-4904c608.elementor-view-default:hover .elementor-icon:hover{fill:var( --e-global-color-0f25843 );color:var( --e-global-color-0f25843 );border-color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-4904c608.elementor-view-framed:hover .elementor-icon:hover{background-color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon{font-size:16px;padding:18px;}.elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon-box-content,.elementor-15 .elementor-element.elementor-element-4904c608 .elementor-image-box-content{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon-box-title a{font-family:var( --e-global-typography-78e3c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-78e3c0d-font-size );font-weight:var( --e-global-typography-78e3c0d-font-weight );text-transform:var( --e-global-typography-78e3c0d-text-transform );text-decoration:var( --e-global-typography-78e3c0d-text-decoration );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon-box-description{font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6c4c785{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8d4785b{width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8d4785b p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-8d4785b a{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1d3eadaf{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-1d3eadaf .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-1d3eadaf .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1e9000bb{--display:flex;--position:absolute;--min-height:887px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-15 .elementor-element.elementor-element-1e9000bb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1e9000bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genzify.pl/wp-content/uploads/2026/09/ChatGPT-Image-24-wrz-2026-16_52_37.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1e9000bb{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-1e9000bb{left:0px;}.elementor-15 .elementor-element.elementor-element-2b9d2024{--display:flex;--position:absolute;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:410px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2b9d2024{left:280px;}body.rtl .elementor-15 .elementor-element.elementor-element-2b9d2024{right:280px;}.elementor-15 .elementor-element.elementor-element-200c7c18.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-200c7c18 img{width:40px;}.elementor-15 .elementor-element.elementor-element-179482cc img{width:40px;}.elementor-15 .elementor-element.elementor-element-6afea022 img{width:40px;}.elementor-15 .elementor-element.elementor-element-7768275c.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-7768275c img{width:40px;}.elementor-15 .elementor-element.elementor-element-64e3af0c{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:12px;top:200px;}.elementor-15 .elementor-element.elementor-element-64e3af0c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-64e3af0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2717bb );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-64e3af0c{left:65px;}body.rtl .elementor-15 .elementor-element.elementor-element-64e3af0c{right:65px;}.elementor-15 .elementor-element.elementor-element-30b296f .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-30b296f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-30b296f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-30b296f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-30b296f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-30b296f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-30b296f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-30b296f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-30b296f .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-30b296f .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-d464fa7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5993adb5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-045289e );font-family:var( --e-global-typography-78e3c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-78e3c0d-font-size );font-weight:var( --e-global-typography-78e3c0d-font-weight );text-transform:var( --e-global-typography-78e3c0d-text-transform );text-decoration:var( --e-global-typography-78e3c0d-text-decoration );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5993adb5 .elementor-counter-title{margin-top:4px;}.elementor-15 .elementor-element.elementor-element-24d21006{text-align:start;font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-24d21006 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-32ec8c68{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:12px;bottom:200px;}.elementor-15 .elementor-element.elementor-element-32ec8c68:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-32ec8c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2717bb );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-32ec8c68{right:70px;}body.rtl .elementor-15 .elementor-element.elementor-element-32ec8c68{left:70px;}.elementor-15 .elementor-element.elementor-element-189be8b9 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-189be8b9.elementor-view-stacked .elementor-icon{background-color:#fbc24c;color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-189be8b9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-189be8b9.elementor-view-default .elementor-icon{color:#fbc24c;border-color:#fbc24c;}.elementor-15 .elementor-element.elementor-element-189be8b9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-189be8b9.elementor-view-default .elementor-icon svg{fill:#fbc24c;}.elementor-15 .elementor-element.elementor-element-189be8b9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-189be8b9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-189be8b9 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-189be8b9 .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-25ffcf55{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2af93cfd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-045289e );font-family:var( --e-global-typography-78e3c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-78e3c0d-font-size );font-weight:var( --e-global-typography-78e3c0d-font-weight );text-transform:var( --e-global-typography-78e3c0d-text-transform );text-decoration:var( --e-global-typography-78e3c0d-text-decoration );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2af93cfd .elementor-counter-title{margin-top:4px;}.elementor-15 .elementor-element.elementor-element-37dfb615{text-align:start;font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-37dfb615 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-66e3e198{--display:flex;--min-height:920px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-66e3e198:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-66e3e198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genzify.pl/wp-content/uploads/2026/09/ChatGPT-Image-24-wrz-2026-16_52_37.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-616114c6{--display:flex;--position:absolute;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:410px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-616114c6{left:280px;}body.rtl .elementor-15 .elementor-element.elementor-element-616114c6{right:280px;}.elementor-15 .elementor-element.elementor-element-17458c92.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-17458c92 img{width:40px;}.elementor-15 .elementor-element.elementor-element-38dbebf0 img{width:40px;}.elementor-15 .elementor-element.elementor-element-794cf912 img{width:40px;}.elementor-15 .elementor-element.elementor-element-307c4c47.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-307c4c47 img{width:40px;}.elementor-15 .elementor-element.elementor-element-360e4971{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:12px;top:200px;}.elementor-15 .elementor-element.elementor-element-360e4971:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-360e4971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2717bb );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-360e4971{left:65px;}body.rtl .elementor-15 .elementor-element.elementor-element-360e4971{right:65px;}.elementor-15 .elementor-element.elementor-element-18002eff .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-18002eff.elementor-view-stacked .elementor-icon{background-color:#fbc24c;color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-18002eff.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-18002eff.elementor-view-default .elementor-icon{color:#fbc24c;border-color:#fbc24c;}.elementor-15 .elementor-element.elementor-element-18002eff.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-18002eff.elementor-view-default .elementor-icon svg{fill:#fbc24c;}.elementor-15 .elementor-element.elementor-element-18002eff.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-18002eff.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-18002eff .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-18002eff .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-7673ebe0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7abed84 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-045289e );font-family:var( --e-global-typography-78e3c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-78e3c0d-font-size );font-weight:var( --e-global-typography-78e3c0d-font-weight );text-transform:var( --e-global-typography-78e3c0d-text-transform );text-decoration:var( --e-global-typography-78e3c0d-text-decoration );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7abed84 .elementor-counter-title{margin-top:4px;}.elementor-15 .elementor-element.elementor-element-29d14b70{text-align:start;font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-29d14b70 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-18f6025e{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:12px;bottom:200px;}.elementor-15 .elementor-element.elementor-element-18f6025e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-18f6025e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2717bb );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-18f6025e{right:70px;}body.rtl .elementor-15 .elementor-element.elementor-element-18f6025e{left:70px;}.elementor-15 .elementor-element.elementor-element-33b43ec9 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-33b43ec9.elementor-view-stacked .elementor-icon{background-color:#fbc24c;color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-33b43ec9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-33b43ec9.elementor-view-default .elementor-icon{color:#fbc24c;border-color:#fbc24c;}.elementor-15 .elementor-element.elementor-element-33b43ec9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-33b43ec9.elementor-view-default .elementor-icon svg{fill:#fbc24c;}.elementor-15 .elementor-element.elementor-element-33b43ec9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-33b43ec9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-33b43ec9 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-33b43ec9 .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-1b07d687{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-753bda3c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-045289e );font-family:var( --e-global-typography-78e3c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-78e3c0d-font-size );font-weight:var( --e-global-typography-78e3c0d-font-weight );text-transform:var( --e-global-typography-78e3c0d-text-transform );text-decoration:var( --e-global-typography-78e3c0d-text-decoration );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-753bda3c .elementor-counter-title{margin-top:4px;}.elementor-15 .elementor-element.elementor-element-24038178{text-align:start;font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-24038178 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-6b7a708b{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6b7a708b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6b7a708b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c2c6ea );}.elementor-15 .elementor-element.elementor-element-6b9076ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-3b5ec20e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-606c19c4{text-align:start;}.elementor-15 .elementor-element.elementor-element-606c19c4 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-178b0205{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4ece5163{text-align:start;font-family:var( --e-global-typography-121d14a-font-family ), Sans-serif;font-size:var( --e-global-typography-121d14a-font-size );font-weight:var( --e-global-typography-121d14a-font-weight );text-transform:var( --e-global-typography-121d14a-text-transform );text-decoration:var( --e-global-typography-121d14a-text-decoration );line-height:var( --e-global-typography-121d14a-line-height );color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-4ece5163 a{color:var( --e-global-color-48ced27 );}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-4a0fbce-font-family ), Sans-serif;font-size:var( --e-global-typography-4a0fbce-font-size );font-weight:var( --e-global-typography-4a0fbce-font-weight );text-transform:var( --e-global-typography-4a0fbce-text-transform );text-decoration:var( --e-global-typography-4a0fbce-text-decoration );line-height:var( --e-global-typography-4a0fbce-line-height );fill:var( --e-global-color-1bc291c );color:var( --e-global-color-1bc291c );background-image:linear-gradient(90deg, var( --e-global-color-primary ) 19%, var( --e-global-color-secondary ) 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 20px 12px 20px;}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-1bc291c );background-image:linear-gradient(90deg, var( --e-global-color-e7fd2aa ) 59%, var( --e-global-color-e7fd2aa ) 100%);border-color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button-content-wrapper{flex-direction:row-reverse;--e-button-transition-duration:300ms;}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button:focus svg{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button .elementor-button-icon i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button .elementor-button-icon svg{transform:rotate(-45deg);}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button:hover .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button:hover .elementor-button-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-24c643a8{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-18992f08{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-307a44a1{border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-0631e59 );}.elementor-15 .elementor-element.elementor-element-307a44a1 .elementor-counter-title{justify-content:center;color:var( --e-global-color-48ced27 );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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-307a44a1 .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-307a44a1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-f65e216-font-family ), Sans-serif;font-size:var( --e-global-typography-f65e216-font-size );font-weight:var( --e-global-typography-f65e216-font-weight );text-transform:var( --e-global-typography-f65e216-text-transform );text-decoration:var( --e-global-typography-f65e216-text-decoration );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-51194813{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-0631e59 );}.elementor-15 .elementor-element.elementor-element-51194813 .elementor-counter-title{justify-content:center;color:var( --e-global-color-48ced27 );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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-51194813 .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-51194813 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-f65e216-font-family ), Sans-serif;font-size:var( --e-global-typography-f65e216-font-size );font-weight:var( --e-global-typography-f65e216-font-weight );text-transform:var( --e-global-typography-f65e216-text-transform );text-decoration:var( --e-global-typography-f65e216-text-decoration );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5d7515a1{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-0631e59 );}.elementor-15 .elementor-element.elementor-element-5d7515a1 .elementor-counter-title{justify-content:center;color:var( --e-global-color-48ced27 );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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-5d7515a1 .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-5d7515a1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-f65e216-font-family ), Sans-serif;font-size:var( --e-global-typography-f65e216-font-size );font-weight:var( --e-global-typography-f65e216-font-weight );text-transform:var( --e-global-typography-f65e216-text-transform );text-decoration:var( --e-global-typography-f65e216-text-decoration );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5ed32ee4{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-0631e59 );}.elementor-15 .elementor-element.elementor-element-5ed32ee4 .elementor-counter-title{justify-content:center;color:var( --e-global-color-48ced27 );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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-5ed32ee4 .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-5ed32ee4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-f65e216-font-family ), Sans-serif;font-size:var( --e-global-typography-f65e216-font-size );font-weight:var( --e-global-typography-f65e216-font-weight );text-transform:var( --e-global-typography-f65e216-text-transform );text-decoration:var( --e-global-typography-f65e216-text-decoration );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-21082bad{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-21082bad:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-21082bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-15 .elementor-element.elementor-element-d2944c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-696ae94f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4f22ead3{text-align:start;}.elementor-15 .elementor-element.elementor-element-4f22ead3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-217dee96{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-68e74c91{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 120px;--row-gap:40px;--column-gap:120px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-68e74c91:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-68e74c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-424d6808{text-align:start;}.elementor-15 .elementor-element.elementor-element-424d6808 img{width:60%;}.elementor-15 .elementor-element.elementor-element-4f91c8d6{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7e69b9c6 .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-7e69b9c6 .elementor-icon-box-title{margin-bottom:4px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-7e69b9c6 .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var( --e-global-typography-107833f-font-family ), Sans-serif;font-size:var( --e-global-typography-107833f-font-size );font-weight:var( --e-global-typography-107833f-font-weight );text-transform:var( --e-global-typography-107833f-text-transform );text-decoration:var( --e-global-typography-107833f-text-decoration );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-7e69b9c6:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-7e69b9c6:has(:focus) .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-7e69b9c6 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-7e69b9c6 .elementor-icon-box-title:hover,.elementor-15 .elementor-element.elementor-element-7e69b9c6 .elementor-icon-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-7e69b9c6 .elementor-image-box-title:hover,.elementor-15 .elementor-element.elementor-element-7e69b9c6 .elementor-image-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-7e69b9c6:hover .elementor-icon-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-7e69b9c6:hover .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-icon i{color:var( --e-global-color-1bc291c );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-icon svg{fill:var( --e-global-color-1bc291c );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-758b93a0{--e-icon-list-icon-size:13px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-758b93a0:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:2px;}.elementor-15 .elementor-element.elementor-element-758b93a0.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:2px;}.elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-72410c99{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 120px;--row-gap:40px;--column-gap:120px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-72410c99:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-72410c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-7cc971af{text-align:start;}.elementor-15 .elementor-element.elementor-element-7cc971af img{width:60%;}.elementor-15 .elementor-element.elementor-element-3b37ec44{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-22307c84 .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-22307c84 .elementor-icon-box-title{margin-bottom:4px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-22307c84 .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var( --e-global-typography-107833f-font-family ), Sans-serif;font-size:var( --e-global-typography-107833f-font-size );font-weight:var( --e-global-typography-107833f-font-weight );text-transform:var( --e-global-typography-107833f-text-transform );text-decoration:var( --e-global-typography-107833f-text-decoration );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-22307c84:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-22307c84:has(:focus) .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-22307c84 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-22307c84 .elementor-icon-box-title:hover,.elementor-15 .elementor-element.elementor-element-22307c84 .elementor-icon-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-22307c84 .elementor-image-box-title:hover,.elementor-15 .elementor-element.elementor-element-22307c84 .elementor-image-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-22307c84:hover .elementor-icon-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-22307c84:hover .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-icon i{color:var( --e-global-color-1bc291c );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-1bc291c );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-3c7757a1{--e-icon-list-icon-size:13px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-3c7757a1:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:2px;}.elementor-15 .elementor-element.elementor-element-3c7757a1.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:2px;}.elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-40836d7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ccb0594{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 120px;--row-gap:40px;--column-gap:120px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-ccb0594:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ccb0594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-cf56228{text-align:start;}.elementor-15 .elementor-element.elementor-element-cf56228 img{width:60%;}.elementor-15 .elementor-element.elementor-element-23f880f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-88cd53d .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-88cd53d .elementor-icon-box-title{margin-bottom:4px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-88cd53d .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var( --e-global-typography-107833f-font-family ), Sans-serif;font-size:var( --e-global-typography-107833f-font-size );font-weight:var( --e-global-typography-107833f-font-weight );text-transform:var( --e-global-typography-107833f-text-transform );text-decoration:var( --e-global-typography-107833f-text-decoration );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-88cd53d:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-88cd53d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-88cd53d .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-88cd53d .elementor-icon-box-title:hover,.elementor-15 .elementor-element.elementor-element-88cd53d .elementor-icon-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-88cd53d .elementor-image-box-title:hover,.elementor-15 .elementor-element.elementor-element-88cd53d .elementor-image-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-88cd53d:hover .elementor-icon-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-88cd53d:hover .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-icon i{color:var( --e-global-color-1bc291c );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-icon svg{fill:var( --e-global-color-1bc291c );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-e2bf485{--e-icon-list-icon-size:13px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-e2bf485:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:2px;}.elementor-15 .elementor-element.elementor-element-e2bf485.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:2px;}.elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-47e7bea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 120px;--row-gap:40px;--column-gap:120px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-47e7bea:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-47e7bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-cc26a04{text-align:start;}.elementor-15 .elementor-element.elementor-element-cc26a04 img{width:60%;}.elementor-15 .elementor-element.elementor-element-1c18f31{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f71f74b .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-f71f74b .elementor-icon-box-title{margin-bottom:4px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-f71f74b .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var( --e-global-typography-107833f-font-family ), Sans-serif;font-size:var( --e-global-typography-107833f-font-size );font-weight:var( --e-global-typography-107833f-font-weight );text-transform:var( --e-global-typography-107833f-text-transform );text-decoration:var( --e-global-typography-107833f-text-decoration );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-f71f74b:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-f71f74b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-f71f74b .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-f71f74b .elementor-icon-box-title:hover,.elementor-15 .elementor-element.elementor-element-f71f74b .elementor-icon-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-f71f74b .elementor-image-box-title:hover,.elementor-15 .elementor-element.elementor-element-f71f74b .elementor-image-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-f71f74b:hover .elementor-icon-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-f71f74b:hover .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-icon i{color:var( --e-global-color-1bc291c );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-icon svg{fill:var( --e-global-color-1bc291c );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-69cc418{--e-icon-list-icon-size:13px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-69cc418:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:2px;}.elementor-15 .elementor-element.elementor-element-69cc418.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:2px;}.elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-9509f81{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 120px;--row-gap:40px;--column-gap:120px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-9509f81:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9509f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-bed36d9{text-align:start;}.elementor-15 .elementor-element.elementor-element-bed36d9 img{width:60%;}.elementor-15 .elementor-element.elementor-element-1f8246d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-53f9573 .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-53f9573 .elementor-icon-box-title{margin-bottom:4px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-53f9573 .elementor-image-box-title{margin-bottom:4px;margin-top:0;font-family:var( --e-global-typography-107833f-font-family ), Sans-serif;font-size:var( --e-global-typography-107833f-font-size );font-weight:var( --e-global-typography-107833f-font-weight );text-transform:var( --e-global-typography-107833f-text-transform );text-decoration:var( --e-global-typography-107833f-text-decoration );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-53f9573:has(:hover) .elementor-image-box-title,
					 .elementor-15 .elementor-element.elementor-element-53f9573:has(:focus) .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-53f9573 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-53f9573 .elementor-icon-box-title:hover,.elementor-15 .elementor-element.elementor-element-53f9573 .elementor-icon-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-53f9573 .elementor-image-box-title:hover,.elementor-15 .elementor-element.elementor-element-53f9573 .elementor-image-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-53f9573:hover .elementor-icon-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-53f9573:hover .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-icon i{color:var( --e-global-color-1bc291c );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-icon svg{fill:var( --e-global-color-1bc291c );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-a5606d3{--e-icon-list-icon-size:13px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-a5606d3:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:2px;}.elementor-15 .elementor-element.elementor-element-a5606d3.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:2px;}.elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-29cb20eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-29cb20eb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-29cb20eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c2c6ea );}.elementor-15 .elementor-element.elementor-element-69fde9f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-21f14a5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-124c02f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b112ffb{text-align:start;}.elementor-15 .elementor-element.elementor-element-b112ffb .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2c6e88e{text-align:start;}.elementor-15 .elementor-element.elementor-element-2c6e88e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-6e48c753{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-4a0fbce-font-family ), Sans-serif;font-size:var( --e-global-typography-4a0fbce-font-size );font-weight:var( --e-global-typography-4a0fbce-font-weight );text-transform:var( --e-global-typography-4a0fbce-text-transform );text-decoration:var( --e-global-typography-4a0fbce-text-decoration );line-height:var( --e-global-typography-4a0fbce-line-height );fill:var( --e-global-color-1bc291c );color:var( --e-global-color-1bc291c );background-image:linear-gradient(90deg, var( --e-global-color-primary ) 19%, var( --e-global-color-secondary ) 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 20px 12px 20px;}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-1bc291c );background-image:linear-gradient(90deg, var( --e-global-color-e7fd2aa ) 59%, var( --e-global-color-e7fd2aa ) 100%);border-color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button-content-wrapper{flex-direction:row-reverse;--e-button-transition-duration:300ms;}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button:focus svg{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button .elementor-button-icon i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button .elementor-button-icon svg{transform:rotate(-45deg);}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button:hover .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button:hover .elementor-button-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-742b720e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-42e45560{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overflow:hidden;--overlay-opacity:0.66;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-42e45560:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-42e45560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genzify.pl/wp-content/uploads/2026/10/pexels-mart-production-7706445.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-42e45560::before, .elementor-15 .elementor-element.elementor-element-42e45560 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-42e45560 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-42e45560 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-42e45560 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-42e45560 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1c2c6ea );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-42e45560.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:0px;}.elementor-15 .elementor-element.elementor-element-42e45560.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:0px;}#wpadminbar ~ .elementor-15 .elementor-element.elementor-element-42e45560.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-15 .elementor-element.elementor-element-42e45560.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(0px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-15 .elementor-element.elementor-element-42e45560.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-15 .elementor-element.elementor-element-42e45560.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(0px + var(--wpadminbar-height, 0px));}.elementor-15 .elementor-element.elementor-element-42e45560.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:100;}.elementor-15 .elementor-element.elementor-element-38833418{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:50%;}.elementor-15 .elementor-element.elementor-element-38833418.elementor-element{--align-self:center;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-38833418{left:50%;}body.rtl .elementor-15 .elementor-element.elementor-element-38833418{right:50%;}.elementor-15 .elementor-element.elementor-element-38833418 img{width:400px;}.elementor-15 .elementor-element.elementor-element-21ef248e{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-21ef248e .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-21ef248e .elementor-icon-box-title{margin-bottom:2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-21ef248e .elementor-image-box-title{margin-bottom:2px;margin-top:0;font-family:var( --e-global-typography-2c4d72b-font-family ), Sans-serif;font-size:var( --e-global-typography-2c4d72b-font-size );font-weight:var( --e-global-typography-2c4d72b-font-weight );text-transform:var( --e-global-typography-2c4d72b-text-transform );text-decoration:var( --e-global-typography-2c4d72b-text-decoration );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-21ef248e .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48ced27 );}.elementor-15 .elementor-element.elementor-element-21ef248e .elementor-icon-box-title:hover,.elementor-15 .elementor-element.elementor-element-21ef248e .elementor-icon-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-21ef248e .elementor-image-box-title:hover,.elementor-15 .elementor-element.elementor-element-21ef248e .elementor-image-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-21ef248e:hover .elementor-icon-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-21ef248e:hover .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-33718e80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1bab67b .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-1bab67b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1bab67b .elementor-counter-title{color:var( --e-global-color-48ced27 );font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-215e019a .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-215e019a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-215e019a .elementor-counter-title{color:var( --e-global-color-48ced27 );font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-f767fc1{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overflow:hidden;--overlay-opacity:0.35;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-f767fc1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f767fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genzify.pl/wp-content/uploads/2026/09/grafika-projektu-Genzify.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-f767fc1::before, .elementor-15 .elementor-element.elementor-element-f767fc1 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f767fc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f767fc1 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f767fc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f767fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-1bc291c ) 100%);}.elementor-15 .elementor-element.elementor-element-f767fc1.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:0px;}.elementor-15 .elementor-element.elementor-element-f767fc1.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:0px;}#wpadminbar ~ .elementor-15 .elementor-element.elementor-element-f767fc1.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-15 .elementor-element.elementor-element-f767fc1.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(0px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-15 .elementor-element.elementor-element-f767fc1.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-15 .elementor-element.elementor-element-f767fc1.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(0px + var(--wpadminbar-height, 0px));}.elementor-15 .elementor-element.elementor-element-f767fc1.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:100;}.elementor-15 .elementor-element.elementor-element-f0643d4{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:50%;}.elementor-15 .elementor-element.elementor-element-f0643d4.elementor-element{--align-self:center;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-f0643d4{left:50%;}body.rtl .elementor-15 .elementor-element.elementor-element-f0643d4{right:50%;}.elementor-15 .elementor-element.elementor-element-f0643d4 img{width:400px;}.elementor-15 .elementor-element.elementor-element-cc348db{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-cc348db .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-cc348db .elementor-icon-box-title{margin-bottom:2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-cc348db .elementor-image-box-title{margin-bottom:2px;margin-top:0;font-family:var( --e-global-typography-2c4d72b-font-family ), Sans-serif;font-size:var( --e-global-typography-2c4d72b-font-size );font-weight:var( --e-global-typography-2c4d72b-font-weight );text-transform:var( --e-global-typography-2c4d72b-text-transform );text-decoration:var( --e-global-typography-2c4d72b-text-decoration );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-cc348db .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48ced27 );}.elementor-15 .elementor-element.elementor-element-cc348db .elementor-icon-box-title:hover,.elementor-15 .elementor-element.elementor-element-cc348db .elementor-icon-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-cc348db .elementor-image-box-title:hover,.elementor-15 .elementor-element.elementor-element-cc348db .elementor-image-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-cc348db:hover .elementor-icon-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-cc348db:hover .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-787b036{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cc0999f .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-cc0999f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-cc0999f .elementor-counter-title{color:var( --e-global-color-48ced27 );font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-05e9ba8 .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-05e9ba8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-05e9ba8 .elementor-counter-title{color:var( --e-global-color-48ced27 );font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-a8440e1{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overflow:hidden;--overlay-opacity:0.7;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-a8440e1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a8440e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genzify.pl/wp-content/uploads/2026/10/2149342654.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a8440e1::before, .elementor-15 .elementor-element.elementor-element-a8440e1 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a8440e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a8440e1 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a8440e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a8440e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-1bc291c ) 100%);}.elementor-15 .elementor-element.elementor-element-a8440e1.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:0px;}.elementor-15 .elementor-element.elementor-element-a8440e1.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:0px;}#wpadminbar ~ .elementor-15 .elementor-element.elementor-element-a8440e1.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-15 .elementor-element.elementor-element-a8440e1.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(0px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-15 .elementor-element.elementor-element-a8440e1.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-15 .elementor-element.elementor-element-a8440e1.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(0px + var(--wpadminbar-height, 0px));}.elementor-15 .elementor-element.elementor-element-a8440e1.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:100;}.elementor-15 .elementor-element.elementor-element-4932922{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:50%;}.elementor-15 .elementor-element.elementor-element-4932922.elementor-element{--align-self:center;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-4932922{left:50%;}body.rtl .elementor-15 .elementor-element.elementor-element-4932922{right:50%;}.elementor-15 .elementor-element.elementor-element-4932922 img{width:400px;}.elementor-15 .elementor-element.elementor-element-ab0d633{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ab0d633 .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-ab0d633 .elementor-icon-box-title{margin-bottom:2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-ab0d633 .elementor-image-box-title{margin-bottom:2px;margin-top:0;font-family:var( --e-global-typography-2c4d72b-font-family ), Sans-serif;font-size:var( --e-global-typography-2c4d72b-font-size );font-weight:var( --e-global-typography-2c4d72b-font-weight );text-transform:var( --e-global-typography-2c4d72b-text-transform );text-decoration:var( --e-global-typography-2c4d72b-text-decoration );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-ab0d633 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48ced27 );}.elementor-15 .elementor-element.elementor-element-ab0d633 .elementor-icon-box-title:hover,.elementor-15 .elementor-element.elementor-element-ab0d633 .elementor-icon-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-ab0d633 .elementor-image-box-title:hover,.elementor-15 .elementor-element.elementor-element-ab0d633 .elementor-image-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-ab0d633:hover .elementor-icon-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-ab0d633:hover .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-7995807{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-320d02d .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-320d02d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-320d02d .elementor-counter-title{color:var( --e-global-color-48ced27 );font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-fc868cf .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-fc868cf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-fc868cf .elementor-counter-title{color:var( --e-global-color-48ced27 );font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-55106824{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-13a3f2b6{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overflow:hidden;--overlay-opacity:0.35;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-13a3f2b6::before, .elementor-15 .elementor-element.elementor-element-13a3f2b6 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-13a3f2b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-13a3f2b6 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-13a3f2b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-13a3f2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1c2c6ea );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-13a3f2b6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-13a3f2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4976d907{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4976d907 .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-4976d907 .elementor-icon-box-title{margin-bottom:2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-4976d907 .elementor-image-box-title{margin-bottom:2px;margin-top:0;font-family:var( --e-global-typography-2c4d72b-font-family ), Sans-serif;font-size:var( --e-global-typography-2c4d72b-font-size );font-weight:var( --e-global-typography-2c4d72b-font-weight );text-transform:var( --e-global-typography-2c4d72b-text-transform );text-decoration:var( --e-global-typography-2c4d72b-text-decoration );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-4976d907 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48ced27 );}.elementor-15 .elementor-element.elementor-element-4976d907 .elementor-icon-box-title:hover,.elementor-15 .elementor-element.elementor-element-4976d907 .elementor-icon-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-4976d907 .elementor-image-box-title:hover,.elementor-15 .elementor-element.elementor-element-4976d907 .elementor-image-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-4976d907:hover .elementor-icon-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-4976d907:hover .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-15441289{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-24a21be3 .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-24a21be3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-24a21be3 .elementor-counter-title{color:var( --e-global-color-48ced27 );font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-aa6e504{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overflow:hidden;--overlay-opacity:0.35;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-aa6e504::before, .elementor-15 .elementor-element.elementor-element-aa6e504 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-aa6e504 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-aa6e504 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-aa6e504 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-aa6e504 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-1bc291c ) 100%);}.elementor-15 .elementor-element.elementor-element-aa6e504:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-aa6e504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-d21e39a{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d21e39a .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-d21e39a .elementor-icon-box-title{margin-bottom:2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-d21e39a .elementor-image-box-title{margin-bottom:2px;margin-top:0;font-family:var( --e-global-typography-2c4d72b-font-family ), Sans-serif;font-size:var( --e-global-typography-2c4d72b-font-size );font-weight:var( --e-global-typography-2c4d72b-font-weight );text-transform:var( --e-global-typography-2c4d72b-text-transform );text-decoration:var( --e-global-typography-2c4d72b-text-decoration );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-d21e39a .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48ced27 );}.elementor-15 .elementor-element.elementor-element-d21e39a .elementor-icon-box-title:hover,.elementor-15 .elementor-element.elementor-element-d21e39a .elementor-icon-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-d21e39a .elementor-image-box-title:hover,.elementor-15 .elementor-element.elementor-element-d21e39a .elementor-image-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-d21e39a:hover .elementor-icon-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-d21e39a:hover .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-5183080{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4b3b07d .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-4b3b07d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4b3b07d .elementor-counter-title{color:var( --e-global-color-48ced27 );font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-0077916 .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-0077916 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0077916 .elementor-counter-title{color:var( --e-global-color-48ced27 );font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-f365348{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overflow:hidden;--overlay-opacity:0.35;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-f365348::before, .elementor-15 .elementor-element.elementor-element-f365348 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f365348 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f365348 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f365348 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f365348 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-1bc291c ) 100%);}.elementor-15 .elementor-element.elementor-element-f365348:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f365348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-0383056{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-0383056 .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-0383056 .elementor-icon-box-title{margin-bottom:2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-0383056 .elementor-image-box-title{margin-bottom:2px;margin-top:0;font-family:var( --e-global-typography-2c4d72b-font-family ), Sans-serif;font-size:var( --e-global-typography-2c4d72b-font-size );font-weight:var( --e-global-typography-2c4d72b-font-weight );text-transform:var( --e-global-typography-2c4d72b-text-transform );text-decoration:var( --e-global-typography-2c4d72b-text-decoration );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-0383056 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48ced27 );}.elementor-15 .elementor-element.elementor-element-0383056 .elementor-icon-box-title:hover,.elementor-15 .elementor-element.elementor-element-0383056 .elementor-icon-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-0383056 .elementor-image-box-title:hover,.elementor-15 .elementor-element.elementor-element-0383056 .elementor-image-box-title:hover a{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-0383056:hover .elementor-icon-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-0383056:hover .elementor-image-box-title{color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-64b5951{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b0eedfe .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-b0eedfe .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b0eedfe .elementor-counter-title{color:var( --e-global-color-48ced27 );font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-e064a34 .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-e064a34 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-e7fd2aa );font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-e064a34 .elementor-counter-title{color:var( --e-global-color-48ced27 );font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-613219b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overflow:hidden;}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-4a0fbce-font-family ), Sans-serif;font-size:var( --e-global-typography-4a0fbce-font-size );font-weight:var( --e-global-typography-4a0fbce-font-weight );text-transform:var( --e-global-typography-4a0fbce-text-transform );text-decoration:var( --e-global-typography-4a0fbce-text-decoration );line-height:var( --e-global-typography-4a0fbce-line-height );fill:var( --e-global-color-1bc291c );color:var( --e-global-color-1bc291c );border-radius:100px 100px 100px 100px;padding:12px 20px 12px 20px;}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button:focus{background-color:var( --e-global-color-0f25843 );color:var( --e-global-color-1bc291c );border-color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button-content-wrapper{flex-direction:row-reverse;--e-button-transition-duration:300ms;}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button:focus svg{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button .elementor-button-icon i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button .elementor-button-icon svg{transform:rotate(-45deg);}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button:hover .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button:hover .elementor-button-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-390e8b57{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-52257a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-15 .elementor-element.elementor-element-7e290290{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5bd134bb{text-align:center;}.elementor-15 .elementor-element.elementor-element-5bd134bb .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-5003bcd2{text-align:start;}.elementor-15 .elementor-element.elementor-element-5003bcd2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-3a213725{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-39224be6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3416208f{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-3416208f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3416208f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-397a62e8{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-fd30d9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cb1611 .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-cb1611 .elementor-icon-box-title{margin-bottom:-2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-cb1611 .elementor-image-box-title{margin-bottom:-2px;margin-top:0;font-family:var( --e-global-typography-78e3c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-78e3c0d-font-size );font-weight:var( --e-global-typography-78e3c0d-font-weight );text-transform:var( --e-global-typography-78e3c0d-text-transform );text-decoration:var( --e-global-typography-78e3c0d-text-decoration );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-cb1611 .elementor-icon-box-content,.elementor-15 .elementor-element.elementor-element-cb1611 .elementor-image-box-content{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-cb1611 .elementor-image-box-description{font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-2773af22{--e-rating-icon-font-size:14px;--e-rating-gap:2px;--e-rating-icon-marked-color:var( --e-global-color-1bc291c );--e-rating-icon-color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-3a6fc86a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7f18504c{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-7f18504c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7f18504c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c2c6ea );}.elementor-15 .elementor-element.elementor-element-3e9fa1cc{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-2e30d371{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-587beb6d .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-587beb6d .elementor-icon-box-title{margin-bottom:-2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-587beb6d .elementor-image-box-title{margin-bottom:-2px;margin-top:0;font-family:var( --e-global-typography-78e3c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-78e3c0d-font-size );font-weight:var( --e-global-typography-78e3c0d-font-weight );text-transform:var( --e-global-typography-78e3c0d-text-transform );text-decoration:var( --e-global-typography-78e3c0d-text-decoration );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-587beb6d .elementor-icon-box-content,.elementor-15 .elementor-element.elementor-element-587beb6d .elementor-image-box-content{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-587beb6d .elementor-image-box-description{font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-b398ca9{--e-rating-icon-font-size:14px;--e-rating-gap:2px;--e-rating-icon-marked-color:var( --e-global-color-primary );--e-rating-icon-color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-3d964532{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1d97631e{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-1d97631e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1d97631e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c2c6ea );}.elementor-15 .elementor-element.elementor-element-4f53ab45{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-29477065{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-10160f4e .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-10160f4e .elementor-icon-box-title{margin-bottom:-2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-10160f4e .elementor-image-box-title{margin-bottom:-2px;margin-top:0;font-family:var( --e-global-typography-78e3c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-78e3c0d-font-size );font-weight:var( --e-global-typography-78e3c0d-font-weight );text-transform:var( --e-global-typography-78e3c0d-text-transform );text-decoration:var( --e-global-typography-78e3c0d-text-decoration );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-10160f4e .elementor-icon-box-content,.elementor-15 .elementor-element.elementor-element-10160f4e .elementor-image-box-content{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-10160f4e .elementor-image-box-description{font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-651d9d0c{--e-rating-icon-font-size:14px;--e-rating-gap:2px;--e-rating-icon-marked-color:var( --e-global-color-primary );--e-rating-icon-color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-554150ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-693066c{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-693066c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-693066c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9949cb2{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-3376f48f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2d0bbdfc .elementor-image-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-2d0bbdfc .elementor-icon-box-title{margin-bottom:-2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-2d0bbdfc .elementor-image-box-title{margin-bottom:-2px;margin-top:0;font-family:var( --e-global-typography-78e3c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-78e3c0d-font-size );font-weight:var( --e-global-typography-78e3c0d-font-weight );text-transform:var( --e-global-typography-78e3c0d-text-transform );text-decoration:var( --e-global-typography-78e3c0d-text-decoration );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-2d0bbdfc .elementor-icon-box-content,.elementor-15 .elementor-element.elementor-element-2d0bbdfc .elementor-image-box-content{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2d0bbdfc .elementor-image-box-description{font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-4b72a041{--e-rating-icon-font-size:14px;--e-rating-gap:2px;--e-rating-icon-marked-color:var( --e-global-color-1bc291c );--e-rating-icon-color:var( --e-global-color-b2717bb );}.elementor-15 .elementor-element.elementor-element-493e9e32{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-38b2ff7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-253eebcd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3add59d5{text-align:start;}.elementor-15 .elementor-element.elementor-element-3add59d5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-32b8200a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1f3d98b2 img{width:56px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b2717bb );border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-4803987b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;}.elementor-15 .elementor-element.elementor-element-4803987b img{width:56px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b2717bb );border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-41846331{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;}.elementor-15 .elementor-element.elementor-element-41846331 img{width:56px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b2717bb );border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-501f14b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-15 .elementor-element.elementor-element-501f14b7 .elementor-counter{gap:0px;}.elementor-15 .elementor-element.elementor-element-501f14b7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-045289e );font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-501f14b7 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );margin-top:-2px;}.elementor-15 .elementor-element.elementor-element-5d904acf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-25bb4a5d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-25bb4a5d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-25bb4a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d35071 );}.elementor-15 .elementor-element.elementor-element-2d975065{text-align:start;}.elementor-15 .elementor-element.elementor-element-2d975065 .elementor-heading-title{font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3a0d96f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:16px 8px;--row-gap:16px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-72af740c{text-align:start;}.elementor-15 .elementor-element.elementor-element-72af740c .elementor-heading-title{font-family:var( --e-global-typography-f65e216-font-family ), Sans-serif;font-size:var( --e-global-typography-f65e216-font-size );font-weight:var( --e-global-typography-f65e216-font-weight );text-transform:var( --e-global-typography-f65e216-text-transform );text-decoration:var( --e-global-typography-f65e216-text-decoration );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-1fcd35f2{text-align:start;font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button{background-color:transparent;font-family:var( --e-global-typography-4a0fbce-font-family ), Sans-serif;font-size:var( --e-global-typography-4a0fbce-font-size );font-weight:var( --e-global-typography-4a0fbce-font-weight );text-transform:var( --e-global-typography-4a0fbce-text-transform );text-decoration:var( --e-global-typography-4a0fbce-text-decoration );line-height:var( --e-global-typography-4a0fbce-line-height );fill:var( --e-global-color-1bc291c );color:var( --e-global-color-1bc291c );background-image:linear-gradient(90deg, var( --e-global-color-primary ) 19%, var( --e-global-color-secondary ) 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 20px 12px 20px;}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button:focus{background-color:transparent;color:var( --e-global-color-e7fd2aa );background-image:linear-gradient(90deg, var( --e-global-color-1c2c6ea ) 59%, var( --e-global-color-1c2c6ea ) 100%);border-color:var( --e-global-color-1c2c6ea );}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button-content-wrapper{flex-direction:row-reverse;--e-button-transition-duration:300ms;}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button:focus svg{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button .elementor-button-icon i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button .elementor-button-icon svg{transform:rotate(-45deg);}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button:hover .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button:hover .elementor-button-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-1eae91da{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3aa223dd{--divider-border-style:solid;--divider-color:var( --e-global-color-d6fe4a5 );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-3aa223dd .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-15 .elementor-element.elementor-element-3aa223dd .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-3aa223dd .elementor-divider__text{color:var( --e-global-color-045289e );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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-icon i{color:var( --e-global-color-1bc291c );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-icon svg{fill:var( --e-global-color-1bc291c );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-7db931b{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-7db931b:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:2px;}.elementor-15 .elementor-element.elementor-element-7db931b.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:2px;}.elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-31914f94{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-31914f94:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-31914f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-c3e3ac3{text-align:start;}.elementor-15 .elementor-element.elementor-element-c3e3ac3 .elementor-heading-title{font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-123d4242{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:16px 8px;--row-gap:16px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fe7e564{text-align:start;}.elementor-15 .elementor-element.elementor-element-fe7e564 .elementor-heading-title{font-family:var( --e-global-typography-f65e216-font-family ), Sans-serif;font-size:var( --e-global-typography-f65e216-font-size );font-weight:var( --e-global-typography-f65e216-font-weight );text-transform:var( --e-global-typography-f65e216-text-transform );text-decoration:var( --e-global-typography-f65e216-text-decoration );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-5f9a6ce9{text-align:start;font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-38682976{color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button{background-color:var( --e-global-color-1c2c6ea );font-family:var( --e-global-typography-4a0fbce-font-family ), Sans-serif;font-size:var( --e-global-typography-4a0fbce-font-size );font-weight:var( --e-global-typography-4a0fbce-font-weight );text-transform:var( --e-global-typography-4a0fbce-text-transform );text-decoration:var( --e-global-typography-4a0fbce-text-decoration );line-height:var( --e-global-typography-4a0fbce-line-height );fill:var( --e-global-color-e7fd2aa );color:var( --e-global-color-e7fd2aa );border-radius:100px 100px 100px 100px;padding:12px 20px 12px 20px;}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-492e37a .elementor-button:focus{background-color:var( --e-global-color-e7fd2aa );color:var( --e-global-color-1bc291c );border-color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button-content-wrapper{flex-direction:row-reverse;--e-button-transition-duration:300ms;}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-492e37a .elementor-button:focus svg{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button .elementor-button-icon i{color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-492e37a .elementor-button .elementor-button-icon svg{transform:rotate(-45deg);}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button:hover .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-492e37a .elementor-button:hover .elementor-button-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-51dfdc0e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-565afe07{--divider-border-style:solid;--divider-color:var( --e-global-color-d6fe4a5 );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-565afe07 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-15 .elementor-element.elementor-element-565afe07 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-565afe07 .elementor-divider__text{color:var( --e-global-color-045289e );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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-icon i{color:var( --e-global-color-1bc291c );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-icon svg{fill:var( --e-global-color-1bc291c );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-4d54581e{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-4d54581e:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:2px;}.elementor-15 .elementor-element.elementor-element-4d54581e.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:2px;}.elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-text{color:var( --e-global-color-e7fd2aa );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-39c3384{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-39c3384:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-39c3384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d35071 );}.elementor-15 .elementor-element.elementor-element-624a8008{text-align:start;}.elementor-15 .elementor-element.elementor-element-624a8008 .elementor-heading-title{font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-size:var( --e-global-typography-058f5a7-font-size );font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6a3dc6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:16px 8px;--row-gap:16px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-58000f11{text-align:start;}.elementor-15 .elementor-element.elementor-element-58000f11 .elementor-heading-title{font-family:var( --e-global-typography-f65e216-font-family ), Sans-serif;font-size:var( --e-global-typography-f65e216-font-size );font-weight:var( --e-global-typography-f65e216-font-weight );text-transform:var( --e-global-typography-f65e216-text-transform );text-decoration:var( --e-global-typography-f65e216-text-decoration );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-1fc9bee4{text-align:start;font-family:var( --e-global-typography-2f3ce48-font-family ), Sans-serif;font-size:var( --e-global-typography-2f3ce48-font-size );font-weight:var( --e-global-typography-2f3ce48-font-weight );text-transform:var( --e-global-typography-2f3ce48-text-transform );text-decoration:var( --e-global-typography-2f3ce48-text-decoration );line-height:var( --e-global-typography-2f3ce48-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button{background-color:transparent;font-family:var( --e-global-typography-4a0fbce-font-family ), Sans-serif;font-size:var( --e-global-typography-4a0fbce-font-size );font-weight:var( --e-global-typography-4a0fbce-font-weight );text-transform:var( --e-global-typography-4a0fbce-text-transform );text-decoration:var( --e-global-typography-4a0fbce-text-decoration );line-height:var( --e-global-typography-4a0fbce-line-height );fill:var( --e-global-color-1bc291c );color:var( --e-global-color-1bc291c );background-image:linear-gradient(90deg, var( --e-global-color-primary ) 19%, var( --e-global-color-secondary ) 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 20px 12px 20px;}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button:focus{background-color:transparent;color:var( --e-global-color-e7fd2aa );background-image:linear-gradient(90deg, var( --e-global-color-1c2c6ea ) 59%, var( --e-global-color-1c2c6ea ) 100%);border-color:var( --e-global-color-1c2c6ea );}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button-content-wrapper{flex-direction:row-reverse;--e-button-transition-duration:300ms;}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button:focus svg{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button .elementor-button-icon i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button .elementor-button-icon svg{transform:rotate(-45deg);}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button:hover .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button:hover .elementor-button-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-39922672{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-34f20eea{--divider-border-style:solid;--divider-color:var( --e-global-color-d6fe4a5 );--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-34f20eea .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-15 .elementor-element.elementor-element-34f20eea .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-15 .elementor-element.elementor-element-34f20eea .elementor-divider__text{color:var( --e-global-color-045289e );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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-icon i{color:var( --e-global-color-1bc291c );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-icon svg{fill:var( --e-global-color-1bc291c );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-51491876{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-51491876:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:2px;}.elementor-15 .elementor-element.elementor-element-51491876.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:2px;}.elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-1d276a1a{--display:flex;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3877d79a{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-7d7361e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-60603d5b{text-align:center;}.elementor-15 .elementor-element.elementor-element-60603d5b .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-7e995216{text-align:start;}.elementor-15 .elementor-element.elementor-element-7e995216 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-6722b7e5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-24fb5218{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-47095fd8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-757e7ab5 img{height:500px;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-62688710{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-17de0a86 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-17de0a86 .elementor-icon-box-title{margin-bottom:-2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-17de0a86 .elementor-image-box-title{margin-bottom:-2px;margin-top:0;font-family:var( --e-global-typography-107833f-font-family ), Sans-serif;font-size:var( --e-global-typography-107833f-font-size );font-weight:var( --e-global-typography-107833f-font-weight );text-transform:var( --e-global-typography-107833f-text-transform );text-decoration:var( --e-global-typography-107833f-text-decoration );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-17de0a86 .elementor-icon-box-content,.elementor-15 .elementor-element.elementor-element-17de0a86 .elementor-image-box-content{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-17de0a86 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6e352634{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:16px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-15 .elementor-element.elementor-element-6e352634 .elementor-social-icon{background-color:var( --e-global-color-1c2c6ea );--icon-padding:8px;}.elementor-15 .elementor-element.elementor-element-6e352634 .elementor-social-icon i{color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-6e352634 .elementor-social-icon svg{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-6e352634 .elementor-social-icon:hover{background-color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-6e352634 .elementor-social-icon:hover i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-6e352634 .elementor-social-icon:hover svg{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-5dbd97be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6a9b5304{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-446189b5 img{height:500px;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-2bac6867{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-15c83fd4 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-15c83fd4 .elementor-icon-box-title{margin-bottom:-2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-15c83fd4 .elementor-image-box-title{margin-bottom:-2px;margin-top:0;font-family:var( --e-global-typography-107833f-font-family ), Sans-serif;font-size:var( --e-global-typography-107833f-font-size );font-weight:var( --e-global-typography-107833f-font-weight );text-transform:var( --e-global-typography-107833f-text-transform );text-decoration:var( --e-global-typography-107833f-text-decoration );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-15c83fd4 .elementor-icon-box-content,.elementor-15 .elementor-element.elementor-element-15c83fd4 .elementor-image-box-content{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-15c83fd4 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-30fe08d0{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:16px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-15 .elementor-element.elementor-element-30fe08d0 .elementor-social-icon{background-color:var( --e-global-color-1c2c6ea );--icon-padding:8px;}.elementor-15 .elementor-element.elementor-element-30fe08d0 .elementor-social-icon i{color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-30fe08d0 .elementor-social-icon svg{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-30fe08d0 .elementor-social-icon:hover{background-color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-30fe08d0 .elementor-social-icon:hover i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-30fe08d0 .elementor-social-icon:hover svg{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-20cf8582{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d85084{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-488ed328 img{height:500px;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-15 .elementor-element.elementor-element-4ed236f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2b0b01b8 .elementor-image-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-2b0b01b8 .elementor-icon-box-title{margin-bottom:-2px;margin-top:0;}.elementor-15 .elementor-element.elementor-element-2b0b01b8 .elementor-image-box-title{margin-bottom:-2px;margin-top:0;font-family:var( --e-global-typography-107833f-font-family ), Sans-serif;font-size:var( --e-global-typography-107833f-font-size );font-weight:var( --e-global-typography-107833f-font-weight );text-transform:var( --e-global-typography-107833f-text-transform );text-decoration:var( --e-global-typography-107833f-text-decoration );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-2b0b01b8 .elementor-icon-box-content,.elementor-15 .elementor-element.elementor-element-2b0b01b8 .elementor-image-box-content{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2b0b01b8 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-5cf0710a{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:16px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-15 .elementor-element.elementor-element-5cf0710a .elementor-social-icon{background-color:var( --e-global-color-1c2c6ea );--icon-padding:8px;}.elementor-15 .elementor-element.elementor-element-5cf0710a .elementor-social-icon i{color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-5cf0710a .elementor-social-icon svg{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-5cf0710a .elementor-social-icon:hover{background-color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-5cf0710a .elementor-social-icon:hover i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-5cf0710a .elementor-social-icon:hover svg{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-248278ec{--display:flex;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-16586cde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-33223ad0{--display:flex;--justify-content:space-between;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-33223ad0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-33223ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2adbc210{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4bd806d7{text-align:center;}.elementor-15 .elementor-element.elementor-element-4bd806d7 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-3627d3d7{text-align:start;}.elementor-15 .elementor-element.elementor-element-3627d3d7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-045289e );}.elementor-15 .elementor-element.elementor-element-5c00d719{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button{background-color:var( --e-global-color-1c2c6ea );font-family:var( --e-global-typography-4a0fbce-font-family ), Sans-serif;font-size:var( --e-global-typography-4a0fbce-font-size );font-weight:var( --e-global-typography-4a0fbce-font-weight );text-transform:var( --e-global-typography-4a0fbce-text-transform );text-decoration:var( --e-global-typography-4a0fbce-text-decoration );line-height:var( --e-global-typography-4a0fbce-line-height );fill:var( --e-global-color-e7fd2aa );color:var( --e-global-color-e7fd2aa );border-radius:100px 100px 100px 100px;padding:12px 20px 12px 20px;}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button:focus{background-color:var( --e-global-color-e7fd2aa );color:var( --e-global-color-1bc291c );border-color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button-content-wrapper{flex-direction:row-reverse;--e-button-transition-duration:300ms;}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button:focus svg{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button .elementor-button-icon i{color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button .elementor-button-icon svg{transform:rotate(-45deg);}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button:hover .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button:hover .elementor-button-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-4ddba252{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-614a69ef{--display:flex;}.elementor-15 .elementor-element.elementor-element-5cfc408d{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-3f415575{--display:flex;}.elementor-15 .elementor-element.elementor-element-3f4d1de5{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-79fe85c2{--display:flex;}.elementor-15 .elementor-element.elementor-element-2b021374{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4219f363{--display:flex;}.elementor-15 .elementor-element.elementor-element-36ed2d3e{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-59d81d2b{--display:flex;}.elementor-15 .elementor-element.elementor-element-1a41e6c3{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-57007284{--display:flex;}.elementor-15 .elementor-element.elementor-element-5b604e88{text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-4a54ed83{--n-accordion-title-font-size:var( --e-global-typography-058f5a7-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-045289e );--n-accordion-title-hover-color:var( --e-global-color-0f25843 );--n-accordion-title-active-color:var( --e-global-color-0f25843 );--n-accordion-icon-size:18px;--n-accordion-icon-normal-color:var( --e-global-color-045289e );--n-accordion-icon-hover-color:var( --e-global-color-0f25843 );--n-accordion-icon-active-color:var( --e-global-color-0f25843 );}.elementor-15 .elementor-element.elementor-element-4a54ed83 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-5d35071 );border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-4a54ed83 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-5d35071 );border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-15 .elementor-element.elementor-element-4a54ed83 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-15 .elementor-element.elementor-element-4a54ed83 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-15 .elementor-element.elementor-element-4a54ed83 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-15 .elementor-element.elementor-element-4a54ed83 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-058f5a7-font-family ), Sans-serif;font-weight:var( --e-global-typography-058f5a7-font-weight );text-transform:var( --e-global-typography-058f5a7-text-transform );text-decoration:var( --e-global-typography-058f5a7-text-decoration );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-79c574df{--display:flex;--overlay-opacity:0.6;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-79c574df:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-79c574df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genzify.pl/wp-content/uploads/2026/09/12639.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-79c574df::before, .elementor-15 .elementor-element.elementor-element-79c574df > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-79c574df > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-79c574df > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-79c574df > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-79c574df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1bc291c );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-1532e93c{--display:flex;}.elementor-15 .elementor-element.elementor-element-7da386d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-537ab139{text-align:center;}.elementor-15 .elementor-element.elementor-element-537ab139 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6bc47125{width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-6bc47125 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-24964d6d{width:var( --container-widget-width, 602px );max-width:602px;--container-widget-width:602px;--container-widget-flex-grow:0;text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48ced27 );}.elementor-15 .elementor-element.elementor-element-24964d6d p{margin-block-end:8px;}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button{background-color:transparent;font-family:var( --e-global-typography-4a0fbce-font-family ), Sans-serif;font-size:var( --e-global-typography-4a0fbce-font-size );font-weight:var( --e-global-typography-4a0fbce-font-weight );text-transform:var( --e-global-typography-4a0fbce-text-transform );text-decoration:var( --e-global-typography-4a0fbce-text-decoration );line-height:var( --e-global-typography-4a0fbce-line-height );fill:var( --e-global-color-1bc291c );color:var( --e-global-color-1bc291c );background-image:linear-gradient(90deg, var( --e-global-color-primary ) 19%, var( --e-global-color-secondary ) 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 20px 12px 20px;}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button:focus{background-color:transparent;color:var( --e-global-color-e7fd2aa );background-image:linear-gradient(90deg, var( --e-global-color-1c2c6ea ) 59%, var( --e-global-color-1c2c6ea ) 100%);border-color:var( --e-global-color-1c2c6ea );}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button-content-wrapper{flex-direction:row-reverse;--e-button-transition-duration:300ms;}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button:focus svg{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button .elementor-button-icon i{color:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-1bc291c );}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button .elementor-button-icon svg{transform:rotate(-45deg);}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-e7fd2aa );}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button:hover .elementor-button-icon i, .elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button:hover .elementor-button-icon svg{transform:rotate(0deg);}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-59ed5356{--width:55%;}.elementor-15 .elementor-element.elementor-element-1e9000bb{--width:46%;}.elementor-15 .elementor-element.elementor-element-2b9d2024{--width:250px;}.elementor-15 .elementor-element.elementor-element-64e3af0c{--width:215px;}.elementor-15 .elementor-element.elementor-element-d464fa7{--width:150px;}.elementor-15 .elementor-element.elementor-element-32ec8c68{--width:215px;}.elementor-15 .elementor-element.elementor-element-25ffcf55{--width:152px;}.elementor-15 .elementor-element.elementor-element-66e3e198{--width:46%;}.elementor-15 .elementor-element.elementor-element-616114c6{--width:250px;}.elementor-15 .elementor-element.elementor-element-360e4971{--width:215px;}.elementor-15 .elementor-element.elementor-element-7673ebe0{--width:150px;}.elementor-15 .elementor-element.elementor-element-18f6025e{--width:215px;}.elementor-15 .elementor-element.elementor-element-1b07d687{--width:152px;}.elementor-15 .elementor-element.elementor-element-3b5ec20e{--width:100%;}.elementor-15 .elementor-element.elementor-element-178b0205{--width:80%;}.elementor-15 .elementor-element.elementor-element-24c643a8{--width:100%;}.elementor-15 .elementor-element.elementor-element-696ae94f{--width:100%;}.elementor-15 .elementor-element.elementor-element-217dee96{--width:100%;}.elementor-15 .elementor-element.elementor-element-40836d7{--width:100%;}.elementor-15 .elementor-element.elementor-element-124c02f8{--width:51%;}.elementor-15 .elementor-element.elementor-element-6e48c753{--width:20%;}.elementor-15 .elementor-element.elementor-element-33718e80{--width:40%;}.elementor-15 .elementor-element.elementor-element-787b036{--width:40%;}.elementor-15 .elementor-element.elementor-element-7995807{--width:40%;}.elementor-15 .elementor-element.elementor-element-15441289{--width:40%;}.elementor-15 .elementor-element.elementor-element-5183080{--width:40%;}.elementor-15 .elementor-element.elementor-element-64b5951{--width:40%;}.elementor-15 .elementor-element.elementor-element-613219b8{--width:100%;}.elementor-15 .elementor-element.elementor-element-7e290290{--width:100%;}.elementor-15 .elementor-element.elementor-element-253eebcd{--width:51%;}.elementor-15 .elementor-element.elementor-element-32b8200a{--width:300px;}.elementor-15 .elementor-element.elementor-element-7d7361e0{--width:100%;}.elementor-15 .elementor-element.elementor-element-33223ad0{--width:40%;}.elementor-15 .elementor-element.elementor-element-4ddba252{--width:60%;}.elementor-15 .elementor-element.elementor-element-7da386d8{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-59ed5356{--width:100%;}.elementor-15 .elementor-element.elementor-element-66e3e198{--width:100%;}.elementor-15 .elementor-element.elementor-element-616114c6{--width:200px;}.elementor-15 .elementor-element.elementor-element-178b0205{--width:100%;}.elementor-15 .elementor-element.elementor-element-124c02f8{--width:100%;}.elementor-15 .elementor-element.elementor-element-6e48c753{--width:100%;}.elementor-15 .elementor-element.elementor-element-33718e80{--width:25%;}.elementor-15 .elementor-element.elementor-element-787b036{--width:25%;}.elementor-15 .elementor-element.elementor-element-7995807{--width:25%;}.elementor-15 .elementor-element.elementor-element-15441289{--width:25%;}.elementor-15 .elementor-element.elementor-element-5183080{--width:25%;}.elementor-15 .elementor-element.elementor-element-64b5951{--width:25%;}.elementor-15 .elementor-element.elementor-element-613219b8{--width:100%;}.elementor-15 .elementor-element.elementor-element-253eebcd{--width:86%;}.elementor-15 .elementor-element.elementor-element-5d904acf{--width:80%;}.elementor-15 .elementor-element.elementor-element-6722b7e5{--width:80%;}.elementor-15 .elementor-element.elementor-element-33223ad0{--width:100%;}.elementor-15 .elementor-element.elementor-element-4ddba252{--width:100%;}}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-79c574df:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-79c574df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-1f71b153{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-59ed5356{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-2e9b1ed3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-34338f81{text-align:center;}.elementor-15 .elementor-element.elementor-element-34338f81 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-110c3d80{text-align:center;}.elementor-15 .elementor-element.elementor-element-110c3d80 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-415e40b8{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-652123b2{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon-box-title a{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon-box-description{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-6c4c785{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-8d4785b{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-1d3eadaf{--e-image-carousel-slides-to-show:4;}.elementor-15 .elementor-element.elementor-element-5993adb5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-24d21006{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-2af93cfd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-37dfb615{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-66e3e198{--min-height:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-616114c6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:206px;}.elementor-15 .elementor-element.elementor-element-360e4971{top:88px;}.elementor-15 .elementor-element.elementor-element-7abed84 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-29d14b70{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-18f6025e{bottom:88px;}.elementor-15 .elementor-element.elementor-element-753bda3c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-24038178{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-6b7a708b{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6b9076ef{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-3b5ec20e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-606c19c4{text-align:center;}.elementor-15 .elementor-element.elementor-element-606c19c4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4ece5163{font-size:var( --e-global-typography-121d14a-font-size );line-height:var( --e-global-typography-121d14a-line-height );}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-24c643a8{--min-height:400px;}.elementor-15 .elementor-element.elementor-element-18992f08{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-307a44a1 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-307a44a1 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-51194813 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-51194813 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5d7515a1{border-width:0px 1px 0px 1px;}.elementor-15 .elementor-element.elementor-element-5d7515a1 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5d7515a1 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5ed32ee4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5ed32ee4 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-21082bad{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d2944c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-4f22ead3{text-align:center;}.elementor-15 .elementor-element.elementor-element-4f22ead3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-217dee96{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-68e74c91{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-7e69b9c6 .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7e69b9c6 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-72410c99{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-22307c84 .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-22307c84 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-40836d7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-ccb0594{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-88cd53d .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-88cd53d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-47e7bea{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-f71f74b .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-f71f74b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-9509f81{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-53f9573 .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-53f9573 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-29cb20eb{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-21f14a5e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-b112ffb{text-align:center;}.elementor-15 .elementor-element.elementor-element-b112ffb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2c6e88e{text-align:start;}.elementor-15 .elementor-element.elementor-element-2c6e88e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6e48c753{--justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-742b720e{--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-21ef248e .elementor-image-box-title{font-size:var( --e-global-typography-2c4d72b-font-size );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );}.elementor-15 .elementor-element.elementor-element-21ef248e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-33718e80{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-1bab67b .elementor-counter-title{text-align:right;justify-content:end;font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-1bab67b .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-1bab67b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-215e019a .elementor-counter-title{text-align:right;justify-content:end;font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-215e019a .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-215e019a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-cc348db .elementor-image-box-title{font-size:var( --e-global-typography-2c4d72b-font-size );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );}.elementor-15 .elementor-element.elementor-element-cc348db .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-787b036{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-cc0999f .elementor-counter-title{text-align:right;justify-content:end;font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-cc0999f .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-cc0999f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-05e9ba8 .elementor-counter-title{text-align:right;justify-content:end;font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-05e9ba8 .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-05e9ba8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ab0d633 .elementor-image-box-title{font-size:var( --e-global-typography-2c4d72b-font-size );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ab0d633 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-7995807{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-320d02d .elementor-counter-title{text-align:right;justify-content:end;font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-320d02d .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-320d02d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-fc868cf .elementor-counter-title{text-align:right;justify-content:end;font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-fc868cf .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-fc868cf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-55106824{--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-4976d907 .elementor-image-box-title{font-size:var( --e-global-typography-2c4d72b-font-size );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4976d907 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-15441289{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-24a21be3 .elementor-counter-title{text-align:right;justify-content:end;font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-24a21be3 .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-24a21be3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d21e39a .elementor-image-box-title{font-size:var( --e-global-typography-2c4d72b-font-size );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d21e39a .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5183080{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-4b3b07d .elementor-counter-title{text-align:right;justify-content:end;font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-4b3b07d .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-4b3b07d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0077916 .elementor-counter-title{text-align:right;justify-content:end;font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-0077916 .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-0077916 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0383056 .elementor-image-box-title{font-size:var( --e-global-typography-2c4d72b-font-size );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0383056 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-64b5951{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-b0eedfe .elementor-counter-title{text-align:right;justify-content:end;font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-b0eedfe .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-b0eedfe .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-e064a34 .elementor-counter-title{text-align:right;justify-content:end;font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-e064a34 .elementor-counter{flex-direction:column-reverse;}.elementor-15 .elementor-element.elementor-element-e064a34 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-613219b8{--justify-content:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-390e8b57{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-52257a8{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-5bd134bb{text-align:center;}.elementor-15 .elementor-element.elementor-element-5bd134bb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5003bcd2{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-5003bcd2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3a213725{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-39224be6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-397a62e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-cb1611 .elementor-image-box-title{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-cb1611 .elementor-image-box-description{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-3a6fc86a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-3e9fa1cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-587beb6d .elementor-image-box-title{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-587beb6d .elementor-image-box-description{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-3d964532{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-4f53ab45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-10160f4e .elementor-image-box-title{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-10160f4e .elementor-image-box-description{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-554150ae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-9949cb2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-2d0bbdfc .elementor-image-box-title{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2d0bbdfc .elementor-image-box-description{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-493e9e32{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-38b2ff7b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-3add59d5{text-align:start;}.elementor-15 .elementor-element.elementor-element-3add59d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-32b8200a{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-32b8200a.e-con{--order:99999 /* order end hack */;}.elementor-15 .elementor-element.elementor-element-501f14b7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-501f14b7 .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-5d904acf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-2d975065 .elementor-heading-title{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-72af740c .elementor-heading-title{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1fcd35f2{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-3aa223dd .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-c3e3ac3 .elementor-heading-title{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-fe7e564 .elementor-heading-title{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5f9a6ce9{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-565afe07 .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-624a8008 .elementor-heading-title{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-58000f11 .elementor-heading-title{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1fc9bee4{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-34f20eea .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-1d276a1a{--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3877d79a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-60603d5b{text-align:center;}.elementor-15 .elementor-element.elementor-element-60603d5b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7e995216{width:var( --container-widget-width, 618px );max-width:618px;--container-widget-width:618px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-7e995216 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6722b7e5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-757e7ab5 img{object-position:top center;}.elementor-15 .elementor-element.elementor-element-17de0a86 .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-17de0a86 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-446189b5 img{object-position:top center;}.elementor-15 .elementor-element.elementor-element-15c83fd4 .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-15c83fd4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-488ed328 img{object-position:top center;}.elementor-15 .elementor-element.elementor-element-2b0b01b8 .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2b0b01b8 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-248278ec{--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-16586cde{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-4bd806d7{text-align:center;}.elementor-15 .elementor-element.elementor-element-4bd806d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3627d3d7{width:var( --container-widget-width, 564px );max-width:564px;--container-widget-width:564px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-3627d3d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-5cfc408d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-3f4d1de5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-2b021374{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-36ed2d3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-1a41e6c3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5b604e88{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-4a54ed83{width:100%;max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-058f5a7-font-size );}:where( .elementor-15 .elementor-element.elementor-element-4a54ed83 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-79c574df{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-537ab139{text-align:center;}.elementor-15 .elementor-element.elementor-element-537ab139 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6bc47125{text-align:center;}.elementor-15 .elementor-element.elementor-element-6bc47125 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-24964d6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-1f71b153{--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-59ed5356{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-34338f81 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-110c3d80 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-415e40b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-506f6b12 .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon-box-title a{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4904c608 .elementor-icon-box-description{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-6c4c785{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15 .elementor-element.elementor-element-8d4785b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-1d3eadaf{--e-image-carousel-slides-to-show:2;}.elementor-15 .elementor-element.elementor-element-5993adb5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-24d21006{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-2af93cfd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-37dfb615{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-66e3e198{--min-height:450px;}.elementor-15 .elementor-element.elementor-element-616114c6{--width:130px;--min-height:64px;bottom:190px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-616114c6{left:134px;}body.rtl .elementor-15 .elementor-element.elementor-element-616114c6{right:134px;}.elementor-15 .elementor-element.elementor-element-17458c92 img{width:24px;}.elementor-15 .elementor-element.elementor-element-38dbebf0 img{width:24px;}.elementor-15 .elementor-element.elementor-element-794cf912 img{width:24px;}.elementor-15 .elementor-element.elementor-element-307c4c47 img{width:24px;}.elementor-15 .elementor-element.elementor-element-360e4971{--width:220px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;top:24px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-360e4971{left:24px;}body.rtl .elementor-15 .elementor-element.elementor-element-360e4971{right:24px;}.elementor-15 .elementor-element.elementor-element-7673ebe0{--width:158px;}.elementor-15 .elementor-element.elementor-element-7abed84 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-29d14b70{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-18f6025e{--width:220px;bottom:24px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-18f6025e{right:24px;}body.rtl .elementor-15 .elementor-element.elementor-element-18f6025e{left:24px;}.elementor-15 .elementor-element.elementor-element-1b07d687{--width:158px;}.elementor-15 .elementor-element.elementor-element-753bda3c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-24038178{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-6b7a708b{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-606c19c4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4ece5163{font-size:var( --e-global-typography-121d14a-font-size );line-height:var( --e-global-typography-121d14a-line-height );}.elementor-15 .elementor-element.elementor-element-582646d9 .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-24c643a8{--min-height:170px;}.elementor-15 .elementor-element.elementor-element-18992f08{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-307a44a1 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-307a44a1 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-51194813{border-width:0px 1px 0px 1px;}.elementor-15 .elementor-element.elementor-element-51194813 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-51194813 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5d7515a1 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5d7515a1 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5ed32ee4{border-width:0px 1px 0px 1px;}.elementor-15 .elementor-element.elementor-element-5ed32ee4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5ed32ee4 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-21082bad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4f22ead3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-217dee96{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-7e69b9c6 .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7e69b9c6 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-758b93a0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-22307c84 .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-22307c84 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-3c7757a1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-40836d7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:-10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-88cd53d .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-88cd53d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-e2bf485 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-f71f74b .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-f71f74b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-69cc418 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-53f9573 .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-53f9573 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-a5606d3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-29cb20eb{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b112ffb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2c6e88e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2bda68a5 .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-21ef248e .elementor-image-box-title{font-size:var( --e-global-typography-2c4d72b-font-size );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );}.elementor-15 .elementor-element.elementor-element-21ef248e .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-1bab67b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1bab67b .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-215e019a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-215e019a .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-cc348db .elementor-image-box-title{font-size:var( --e-global-typography-2c4d72b-font-size );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );}.elementor-15 .elementor-element.elementor-element-cc348db .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-cc0999f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-cc0999f .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-05e9ba8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-05e9ba8 .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-ab0d633 .elementor-image-box-title{font-size:var( --e-global-typography-2c4d72b-font-size );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );}.elementor-15 .elementor-element.elementor-element-ab0d633 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-320d02d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-320d02d .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-fc868cf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-fc868cf .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-55106824{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-13a3f2b6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-13a3f2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genzify.pl/wp-content/uploads/2026/10/pexels-mart-production-7706445.jpg");}.elementor-15 .elementor-element.elementor-element-13a3f2b6{--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.6;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-2904cbbd img{width:120px;}.elementor-15 .elementor-element.elementor-element-4976d907 .elementor-image-box-title{font-size:var( --e-global-typography-2c4d72b-font-size );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4976d907 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-15441289{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-24a21be3 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-24a21be3 .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-aa6e504:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-aa6e504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genzify.pl/wp-content/uploads/2026/09/grafika-projektu-Genzify.png");}.elementor-15 .elementor-element.elementor-element-aa6e504{--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.7;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-642d53b img{width:120px;}.elementor-15 .elementor-element.elementor-element-d21e39a .elementor-image-box-title{font-size:var( --e-global-typography-2c4d72b-font-size );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );}.elementor-15 .elementor-element.elementor-element-d21e39a .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5183080{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-4b3b07d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4b3b07d .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-0077916 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0077916 .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-f365348:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f365348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://genzify.pl/wp-content/uploads/2026/10/2149342654.webp");}.elementor-15 .elementor-element.elementor-element-f365348{--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.7;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-3695f2d img{width:120px;}.elementor-15 .elementor-element.elementor-element-0383056 .elementor-image-box-title{font-size:var( --e-global-typography-2c4d72b-font-size );line-height:var( --e-global-typography-2c4d72b-line-height );letter-spacing:var( --e-global-typography-2c4d72b-letter-spacing );}.elementor-15 .elementor-element.elementor-element-0383056 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-64b5951{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-b0eedfe .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-b0eedfe .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-e064a34 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-e064a34 .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-7adf8560 .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-390e8b57{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5bd134bb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5003bcd2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3a213725{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-397a62e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-cb1611 .elementor-image-box-title{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-cb1611 .elementor-image-box-description{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-3e9fa1cc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-587beb6d .elementor-image-box-title{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-587beb6d .elementor-image-box-description{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-4f53ab45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-10160f4e .elementor-image-box-title{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-10160f4e .elementor-image-box-description{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-9949cb2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-2d0bbdfc .elementor-image-box-title{font-size:var( --e-global-typography-78e3c0d-font-size );line-height:var( --e-global-typography-78e3c0d-line-height );letter-spacing:var( --e-global-typography-78e3c0d-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2d0bbdfc .elementor-image-box-description{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-493e9e32{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3add59d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-501f14b7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-501f14b7 .elementor-counter-title{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-5d904acf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-25bb4a5d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-2d975065 .elementor-heading-title{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-72af740c .elementor-heading-title{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1fcd35f2{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-e36a14a .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-3aa223dd .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-7db931b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-31914f94{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-c3e3ac3 .elementor-heading-title{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-fe7e564 .elementor-heading-title{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-5f9a6ce9{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-492e37a .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-565afe07 .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-4d54581e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-39c3384{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-624a8008 .elementor-heading-title{font-size:var( --e-global-typography-058f5a7-font-size );line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-58000f11 .elementor-heading-title{font-size:var( --e-global-typography-f65e216-font-size );line-height:var( --e-global-typography-f65e216-line-height );letter-spacing:var( --e-global-typography-f65e216-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1fc9bee4{font-size:var( --e-global-typography-2f3ce48-font-size );line-height:var( --e-global-typography-2f3ce48-line-height );}.elementor-15 .elementor-element.elementor-element-6baf75df .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-34f20eea .elementor-divider__text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-51491876 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-1d276a1a{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-60603d5b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-7e995216 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6722b7e5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-757e7ab5 img{height:350px;}.elementor-15 .elementor-element.elementor-element-17de0a86 .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-17de0a86 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-446189b5 img{height:350px;}.elementor-15 .elementor-element.elementor-element-15c83fd4 .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-15c83fd4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-488ed328 img{height:350px;}.elementor-15 .elementor-element.elementor-element-2b0b01b8 .elementor-image-box-title{font-size:var( --e-global-typography-107833f-font-size );line-height:var( --e-global-typography-107833f-line-height );letter-spacing:var( --e-global-typography-107833f-letter-spacing );}.elementor-15 .elementor-element.elementor-element-2b0b01b8 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-248278ec{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4bd806d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-3627d3d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-1c0fd7e9 .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}.elementor-15 .elementor-element.elementor-element-5cfc408d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-3f4d1de5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-2b021374{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-36ed2d3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-1a41e6c3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-5b604e88{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-4a54ed83{--n-accordion-title-font-size:var( --e-global-typography-058f5a7-font-size );}:where( .elementor-15 .elementor-element.elementor-element-4a54ed83 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-058f5a7-line-height );letter-spacing:var( --e-global-typography-058f5a7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-79c574df{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-537ab139 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-15 .elementor-element.elementor-element-6bc47125 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-15 .elementor-element.elementor-element-24964d6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-69768e0f .elementor-button{font-size:var( --e-global-typography-4a0fbce-font-size );line-height:var( --e-global-typography-4a0fbce-line-height );}}