.elementor-285 .elementor-element.elementor-element-d9e76e2{--display:flex;}.elementor-285 .elementor-element.elementor-element-7c6d0be{--display:flex;--min-height:500px;--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0;--border-radius:64px 64px 64px 64px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:1;}.elementor-285 .elementor-element.elementor-element-7c6d0be:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-7c6d0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-285 .elementor-element.elementor-element-7c6d0be::before, .elementor-285 .elementor-element.elementor-element-7c6d0be > .elementor-background-video-container::before, .elementor-285 .elementor-element.elementor-element-7c6d0be > .e-con-inner > .elementor-background-video-container::before, .elementor-285 .elementor-element.elementor-element-7c6d0be > .elementor-background-slideshow::before, .elementor-285 .elementor-element.elementor-element-7c6d0be > .e-con-inner > .elementor-background-slideshow::before, .elementor-285 .elementor-element.elementor-element-7c6d0be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #8B8B8B 0%, #C0C0C0 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-285 .elementor-element.elementor-element-fec0613{left:32px;}body.rtl .elementor-285 .elementor-element.elementor-element-fec0613{right:32px;}.elementor-285 .elementor-element.elementor-element-fec0613{top:32px;}.elementor-285 .elementor-element.elementor-element-fec0613 img{width:164px;height:164px;}body:not(.rtl) .elementor-285 .elementor-element.elementor-element-af9cff9{right:32px;}body.rtl .elementor-285 .elementor-element.elementor-element-af9cff9{left:32px;}.elementor-285 .elementor-element.elementor-element-af9cff9{top:32px;}.elementor-285 .elementor-element.elementor-element-af9cff9 img{width:164px;height:164px;}.elementor-285 .elementor-element.elementor-element-66750b6.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-285 .elementor-element.elementor-element-95807bb{text-align:center;}.elementor-285 .elementor-element.elementor-element-95807bb .elementor-heading-title{color:var( --e-global-color-c9a7bea );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-285 .elementor-element.elementor-element-0f1faf0.elementor-element{--align-self:center;}.elementor-285 .elementor-element.elementor-element-0f1faf0 .elementor-button{padding:16px 52px 16px 52px;}.elementor-285 .elementor-element.elementor-element-9374002{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-285 .elementor-element.elementor-element-04d9858{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-285 .elementor-element.elementor-element-5bd8875{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-285 .elementor-element.elementor-element-ad5991f .elementor-heading-title{font-family:var( --e-global-typography-77bb2a0-font-family ), Sans-serif;font-size:var( --e-global-typography-77bb2a0-font-size );font-weight:var( --e-global-typography-77bb2a0-font-weight );line-height:var( --e-global-typography-77bb2a0-line-height );letter-spacing:var( --e-global-typography-77bb2a0-letter-spacing );color:var( --e-global-color-text );}.elementor-285 .elementor-element.elementor-element-e8147a1 .elementor-heading-title{font-family:var( --e-global-typography-07d6bf9-font-family ), Sans-serif;font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );color:var( --e-global-color-text );}.elementor-285 .elementor-element.elementor-element-168c0bf.elementor-element{--align-self:flex-start;}.elementor-285 .elementor-element.elementor-element-168c0bf .elementor-button-content-wrapper{flex-direction:row;}.elementor-285 .elementor-element.elementor-element-168c0bf .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-285 .elementor-element.elementor-element-168c0bf .elementor-button{padding:16px 52px 16px 52px;}.elementor-285 .elementor-element.elementor-element-4ed592e{--display:flex;}.elementor-285 .elementor-element.elementor-element-1636b9d img{border-radius:32px 32px 32px 32px;box-shadow:0px 4px 8px 0px rgba(40.99999999999999, 72.00000000000018, 150, 0.15);}.elementor-285 .elementor-element.elementor-element-4d7e474{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-285 .elementor-element.elementor-element-531d544{--display:flex;--border-radius:32px 32px 0px 0px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-285 .elementor-element.elementor-element-531d544:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-531d544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a9d3c00 );}.elementor-285 .elementor-element.elementor-element-4225709{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-285 .elementor-element.elementor-element-b1b66c8{text-align:center;}.elementor-285 .elementor-element.elementor-element-b1b66c8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}body:not(.rtl) .elementor-285 .elementor-element.elementor-element-8771a42{right:0px;}body.rtl .elementor-285 .elementor-element.elementor-element-8771a42{left:0px;}.elementor-285 .elementor-element.elementor-element-8771a42{top:0px;}.elementor-285 .elementor-element.elementor-element-8771a42 img{width:100%;height:164px;}body:not(.rtl) .elementor-285 .elementor-element.elementor-element-65b7752{left:0px;}body.rtl .elementor-285 .elementor-element.elementor-element-65b7752{right:0px;}.elementor-285 .elementor-element.elementor-element-65b7752{top:0px;}.elementor-285 .elementor-element.elementor-element-65b7752 img{width:100%;height:164px;}.elementor-285 .elementor-element.elementor-element-6689e6f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-285 .elementor-element.elementor-element-6689e6f.elementor-element{--align-self:center;}.elementor-285 .elementor-element.elementor-element-6689e6f .elementor-heading-title{font-family:var( --e-global-typography-07d6bf9-font-family ), Sans-serif;font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );color:var( --e-global-color-text );}.elementor-285 .elementor-element.elementor-element-6f6d7b0.elementor-element{--align-self:center;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-285 .elementor-element.elementor-element-a42ae92{--grid-columns:3;}.elementor-285 .elementor-element.elementor-element-a42ae92 > .elementor-widget-container{margin:48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-285 .elementor-element.elementor-element-d3e5624{--display:flex;--border-radius:32px 32px 0px 0px;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-285 .elementor-element.elementor-element-d3e5624:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-d3e5624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d808414 );}.elementor-285 .elementor-element.elementor-element-c4b9b30{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-285 .elementor-element.elementor-element-db0215d{text-align:center;}.elementor-285 .elementor-element.elementor-element-db0215d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}body:not(.rtl) .elementor-285 .elementor-element.elementor-element-66d1497{right:0px;}body.rtl .elementor-285 .elementor-element.elementor-element-66d1497{left:0px;}.elementor-285 .elementor-element.elementor-element-66d1497{top:0px;}.elementor-285 .elementor-element.elementor-element-66d1497 img{width:100%;height:164px;}body:not(.rtl) .elementor-285 .elementor-element.elementor-element-6c844d9{left:0px;}body.rtl .elementor-285 .elementor-element.elementor-element-6c844d9{right:0px;}.elementor-285 .elementor-element.elementor-element-6c844d9{top:0px;}.elementor-285 .elementor-element.elementor-element-6c844d9 img{width:100%;height:164px;}.elementor-285 .elementor-element.elementor-element-37d5ac5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-285 .elementor-element.elementor-element-37d5ac5.elementor-element{--align-self:center;}.elementor-285 .elementor-element.elementor-element-37d5ac5 .elementor-heading-title{font-family:var( --e-global-typography-07d6bf9-font-family ), Sans-serif;font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );color:var( --e-global-color-text );}.elementor-285 .elementor-element.elementor-element-eb52c3b.elementor-element{--align-self:center;}.elementor-285 .elementor-element.elementor-element-3d4a30f{--grid-columns:3;}.elementor-285 .elementor-element.elementor-element-3d4a30f > .elementor-widget-container{margin:48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-285 .elementor-element.elementor-element-68388e6{--display:flex;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--border-radius:32px 32px 0px 0px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-285 .elementor-element.elementor-element-68388e6:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-68388e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ec9941 );}.elementor-285 .elementor-element.elementor-element-598543a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-285 .elementor-element.elementor-element-75ce821{text-align:center;}.elementor-285 .elementor-element.elementor-element-75ce821 .elementor-heading-title{font-family:var( --e-global-typography-77bb2a0-font-family ), Sans-serif;font-size:var( --e-global-typography-77bb2a0-font-size );font-weight:var( --e-global-typography-77bb2a0-font-weight );line-height:var( --e-global-typography-77bb2a0-line-height );letter-spacing:var( --e-global-typography-77bb2a0-letter-spacing );color:var( --e-global-color-b1e3cda );}body:not(.rtl) .elementor-285 .elementor-element.elementor-element-a53f3b2{right:0px;}body.rtl .elementor-285 .elementor-element.elementor-element-a53f3b2{left:0px;}.elementor-285 .elementor-element.elementor-element-a53f3b2{top:0px;}.elementor-285 .elementor-element.elementor-element-a53f3b2 img{width:100%;height:164px;}body:not(.rtl) .elementor-285 .elementor-element.elementor-element-d582bb4{left:0px;}body.rtl .elementor-285 .elementor-element.elementor-element-d582bb4{right:0px;}.elementor-285 .elementor-element.elementor-element-d582bb4{top:0px;}.elementor-285 .elementor-element.elementor-element-d582bb4 img{width:100%;height:164px;}.elementor-285 .elementor-element.elementor-element-5c8fa23{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-285 .elementor-element.elementor-element-5c8fa23.elementor-element{--align-self:center;}.elementor-285 .elementor-element.elementor-element-5c8fa23 .elementor-heading-title{font-family:var( --e-global-typography-07d6bf9-font-family ), Sans-serif;font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );color:var( --e-global-color-6249eb5 );}.elementor-285 .elementor-element.elementor-element-1885d51.elementor-element{--align-self:center;}.elementor-285 .elementor-element.elementor-element-c034ed3{--grid-columns:3;}.elementor-285 .elementor-element.elementor-element-c034ed3 > .elementor-widget-container{margin:48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-285 .elementor-element.elementor-element-dad1079{--display:flex;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--border-radius:32px 32px 0px 0px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-285 .elementor-element.elementor-element-dad1079:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-dad1079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2963de4 );}.elementor-285 .elementor-element.elementor-element-9b9dac3{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-285 .elementor-element.elementor-element-7090b12{text-align:center;}.elementor-285 .elementor-element.elementor-element-7090b12 .elementor-heading-title{font-family:var( --e-global-typography-77bb2a0-font-family ), Sans-serif;font-size:var( --e-global-typography-77bb2a0-font-size );font-weight:var( --e-global-typography-77bb2a0-font-weight );line-height:var( --e-global-typography-77bb2a0-line-height );letter-spacing:var( --e-global-typography-77bb2a0-letter-spacing );color:var( --e-global-color-b1e3cda );}body:not(.rtl) .elementor-285 .elementor-element.elementor-element-c69d3fd{right:0px;}body.rtl .elementor-285 .elementor-element.elementor-element-c69d3fd{left:0px;}.elementor-285 .elementor-element.elementor-element-c69d3fd{top:0px;}.elementor-285 .elementor-element.elementor-element-c69d3fd img{width:100%;height:164px;}body:not(.rtl) .elementor-285 .elementor-element.elementor-element-584d8df{left:0px;}body.rtl .elementor-285 .elementor-element.elementor-element-584d8df{right:0px;}.elementor-285 .elementor-element.elementor-element-584d8df{top:0px;}.elementor-285 .elementor-element.elementor-element-584d8df img{width:100%;height:164px;}.elementor-285 .elementor-element.elementor-element-87810af{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-285 .elementor-element.elementor-element-87810af.elementor-element{--align-self:center;}.elementor-285 .elementor-element.elementor-element-87810af .elementor-heading-title{font-family:var( --e-global-typography-07d6bf9-font-family ), Sans-serif;font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );color:var( --e-global-color-6249eb5 );}.elementor-285 .elementor-element.elementor-element-8fb2c94.elementor-element{--align-self:center;}.elementor-285 .elementor-element.elementor-element-1c33fdc{--grid-columns:3;}.elementor-285 .elementor-element.elementor-element-1c33fdc > .elementor-widget-container{margin:48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-285 .elementor-element.elementor-element-8da6aee{--display:flex;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--border-radius:32px 32px 0px 0px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-285 .elementor-element.elementor-element-8da6aee:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-8da6aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ec9941 );}.elementor-285 .elementor-element.elementor-element-e3574ed{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-285 .elementor-element.elementor-element-4b9effe{text-align:center;}.elementor-285 .elementor-element.elementor-element-4b9effe .elementor-heading-title{font-family:var( --e-global-typography-77bb2a0-font-family ), Sans-serif;font-size:var( --e-global-typography-77bb2a0-font-size );font-weight:var( --e-global-typography-77bb2a0-font-weight );line-height:var( --e-global-typography-77bb2a0-line-height );letter-spacing:var( --e-global-typography-77bb2a0-letter-spacing );color:var( --e-global-color-b1e3cda );}body:not(.rtl) .elementor-285 .elementor-element.elementor-element-2a145d7{right:0px;}body.rtl .elementor-285 .elementor-element.elementor-element-2a145d7{left:0px;}.elementor-285 .elementor-element.elementor-element-2a145d7{top:0px;}.elementor-285 .elementor-element.elementor-element-2a145d7 img{width:100%;height:164px;}body:not(.rtl) .elementor-285 .elementor-element.elementor-element-f627423{left:0px;}body.rtl .elementor-285 .elementor-element.elementor-element-f627423{right:0px;}.elementor-285 .elementor-element.elementor-element-f627423{top:0px;}.elementor-285 .elementor-element.elementor-element-f627423 img{width:100%;height:164px;}.elementor-285 .elementor-element.elementor-element-190cfa9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-285 .elementor-element.elementor-element-190cfa9.elementor-element{--align-self:center;}.elementor-285 .elementor-element.elementor-element-190cfa9 .elementor-heading-title{font-family:var( --e-global-typography-07d6bf9-font-family ), Sans-serif;font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );color:var( --e-global-color-6249eb5 );}.elementor-285 .elementor-element.elementor-element-baf382f.elementor-element{--align-self:center;}.elementor-285 .elementor-element.elementor-element-f528950{--grid-columns:3;}.elementor-285 .elementor-element.elementor-element-f528950 > .elementor-widget-container{margin:48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-285 .elementor-element.elementor-element-550eed2{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-285 .elementor-element.elementor-element-3e89464{--display:flex;--overlay-opacity:0.7;--border-radius:32px 32px 32px 32px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-285 .elementor-element.elementor-element-3e89464:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-3e89464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margraf.freelinelab.pl/wp-content/uploads/2026/06/projektanci-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-285 .elementor-element.elementor-element-3e89464::before, .elementor-285 .elementor-element.elementor-element-3e89464 > .elementor-background-video-container::before, .elementor-285 .elementor-element.elementor-element-3e89464 > .e-con-inner > .elementor-background-video-container::before, .elementor-285 .elementor-element.elementor-element-3e89464 > .elementor-background-slideshow::before, .elementor-285 .elementor-element.elementor-element-3e89464 > .e-con-inner > .elementor-background-slideshow::before, .elementor-285 .elementor-element.elementor-element-3e89464 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a9d3c00 );--background-overlay:'';}.elementor-285 .elementor-element.elementor-element-50c8873{text-align:center;}.elementor-285 .elementor-element.elementor-element-50c8873 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-285 .elementor-element.elementor-element-c1186a7{text-align:center;}.elementor-285 .elementor-element.elementor-element-c1186a7 .elementor-heading-title{font-family:var( --e-global-typography-07d6bf9-font-family ), Sans-serif;font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );color:var( --e-global-color-text );}.elementor-285 .elementor-element.elementor-element-007cf9f.elementor-element{--align-self:center;}.elementor-285 .elementor-element.elementor-element-4fa2a00{--display:flex;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--border-radius:32px 32px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-285:not(.elementor-motion-effects-element-type-background), body.elementor-page-285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f9f9f8 );}@media(min-width:1025px){.elementor-285 .elementor-element.elementor-element-3e89464:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-3e89464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-285 .elementor-element.elementor-element-7c6d0be{--padding-top:64px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-285 .elementor-element.elementor-element-fec0613 img{width:80px;height:80px;}.elementor-285 .elementor-element.elementor-element-af9cff9 img{width:80px;height:80px;}.elementor-widget-heading .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-widget-button .elementor-button{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-285 .elementor-element.elementor-element-ad5991f .elementor-heading-title{font-size:var( --e-global-typography-77bb2a0-font-size );line-height:var( --e-global-typography-77bb2a0-line-height );letter-spacing:var( --e-global-typography-77bb2a0-letter-spacing );}.elementor-285 .elementor-element.elementor-element-e8147a1 .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-285 .elementor-element.elementor-element-531d544{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-285 .elementor-element.elementor-element-b1b66c8 .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-285 .elementor-element.elementor-element-6689e6f .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{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-widget-loop-grid .elementor-button{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-widget-loop-grid .e-load-more-message{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-285 .elementor-element.elementor-element-a42ae92{--grid-columns:2;}.elementor-285 .elementor-element.elementor-element-d3e5624{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-285 .elementor-element.elementor-element-db0215d .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-285 .elementor-element.elementor-element-37d5ac5 .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-285 .elementor-element.elementor-element-3d4a30f{--grid-columns:2;}.elementor-285 .elementor-element.elementor-element-68388e6{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-285 .elementor-element.elementor-element-75ce821 .elementor-heading-title{font-size:var( --e-global-typography-77bb2a0-font-size );line-height:var( --e-global-typography-77bb2a0-line-height );letter-spacing:var( --e-global-typography-77bb2a0-letter-spacing );}.elementor-285 .elementor-element.elementor-element-5c8fa23 .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-285 .elementor-element.elementor-element-c034ed3{--grid-columns:2;}.elementor-285 .elementor-element.elementor-element-dad1079{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-285 .elementor-element.elementor-element-7090b12 .elementor-heading-title{font-size:var( --e-global-typography-77bb2a0-font-size );line-height:var( --e-global-typography-77bb2a0-line-height );letter-spacing:var( --e-global-typography-77bb2a0-letter-spacing );}.elementor-285 .elementor-element.elementor-element-87810af .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-285 .elementor-element.elementor-element-1c33fdc{--grid-columns:2;}.elementor-285 .elementor-element.elementor-element-8da6aee{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-285 .elementor-element.elementor-element-4b9effe .elementor-heading-title{font-size:var( --e-global-typography-77bb2a0-font-size );line-height:var( --e-global-typography-77bb2a0-line-height );letter-spacing:var( --e-global-typography-77bb2a0-letter-spacing );}.elementor-285 .elementor-element.elementor-element-190cfa9 .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-285 .elementor-element.elementor-element-f528950{--grid-columns:2;}.elementor-285 .elementor-element.elementor-element-c1186a7 .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-285 .elementor-element.elementor-element-4fa2a00{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .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-widget-button .elementor-button{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-285 .elementor-element.elementor-element-ad5991f .elementor-heading-title{font-size:var( --e-global-typography-77bb2a0-font-size );line-height:var( --e-global-typography-77bb2a0-line-height );letter-spacing:var( --e-global-typography-77bb2a0-letter-spacing );}.elementor-285 .elementor-element.elementor-element-e8147a1 .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-285 .elementor-element.elementor-element-b1b66c8 .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-285 .elementor-element.elementor-element-6689e6f .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{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-widget-loop-grid .elementor-button{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-widget-loop-grid .e-load-more-message{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-285 .elementor-element.elementor-element-a42ae92{--grid-columns:1;}.elementor-285 .elementor-element.elementor-element-db0215d .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-285 .elementor-element.elementor-element-37d5ac5 .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-285 .elementor-element.elementor-element-3d4a30f{--grid-columns:1;}.elementor-285 .elementor-element.elementor-element-75ce821 .elementor-heading-title{font-size:var( --e-global-typography-77bb2a0-font-size );line-height:var( --e-global-typography-77bb2a0-line-height );letter-spacing:var( --e-global-typography-77bb2a0-letter-spacing );}.elementor-285 .elementor-element.elementor-element-5c8fa23 .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-285 .elementor-element.elementor-element-c034ed3{--grid-columns:1;}.elementor-285 .elementor-element.elementor-element-7090b12 .elementor-heading-title{font-size:var( --e-global-typography-77bb2a0-font-size );line-height:var( --e-global-typography-77bb2a0-line-height );letter-spacing:var( --e-global-typography-77bb2a0-letter-spacing );}.elementor-285 .elementor-element.elementor-element-87810af .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-285 .elementor-element.elementor-element-1c33fdc{--grid-columns:1;}.elementor-285 .elementor-element.elementor-element-4b9effe .elementor-heading-title{font-size:var( --e-global-typography-77bb2a0-font-size );line-height:var( --e-global-typography-77bb2a0-line-height );letter-spacing:var( --e-global-typography-77bb2a0-letter-spacing );}.elementor-285 .elementor-element.elementor-element-190cfa9 .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}.elementor-285 .elementor-element.elementor-element-f528950{--grid-columns:1;}.elementor-285 .elementor-element.elementor-element-c1186a7 .elementor-heading-title{font-size:var( --e-global-typography-07d6bf9-font-size );line-height:var( --e-global-typography-07d6bf9-line-height );letter-spacing:var( --e-global-typography-07d6bf9-letter-spacing );}}