.elementor-7207 .elementor-element.elementor-element-59cccfd{--display:flex;--min-height:105vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.34;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:350px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-59cccfd::before, .elementor-7207 .elementor-element.elementor-element-59cccfd > .elementor-background-video-container::before, .elementor-7207 .elementor-element.elementor-element-59cccfd > .e-con-inner > .elementor-background-video-container::before, .elementor-7207 .elementor-element.elementor-element-59cccfd > .elementor-background-slideshow::before, .elementor-7207 .elementor-element.elementor-element-59cccfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-7207 .elementor-element.elementor-element-59cccfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7207 .elementor-element.elementor-element-59cccfd .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7207 .elementor-element.elementor-element-480f648{--display:flex;--min-height:500px;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-e2625be{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7207 .elementor-element.elementor-element-96be627{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-96be627 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-96be627 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:100px;font-weight:600;text-transform:none;line-height:100px;color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-1c03220{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-1c03220 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-1c03220 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:64px;font-weight:600;text-transform:none;line-height:64px;color:#FD9C59;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7207 .elementor-element.elementor-element-aab89de .elementor-button{background-color:#FD9C59;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:24px;fill:#151515;color:#151515;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FD9C59;border-radius:35px 35px 35px 35px;padding:11px 40px 11px 40px;}.elementor-7207 .elementor-element.elementor-element-aab89de .elementor-button:hover, .elementor-7207 .elementor-element.elementor-element-aab89de .elementor-button:focus{background-color:#FBFCEA;color:#151515;border-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-aab89de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-aab89de .elementor-button-content-wrapper{flex-direction:row;}.elementor-7207 .elementor-element.elementor-element-aab89de .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7207 .elementor-element.elementor-element-aab89de .elementor-button:hover svg, .elementor-7207 .elementor-element.elementor-element-aab89de .elementor-button:focus svg{fill:#151515;}.elementor-7207 .elementor-element.elementor-element-3d6f8a9{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-3d6f8a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-3d6f8a9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:500;line-height:32px;color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-7515268{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#151515;--border-color:#151515;--padding-top:100px;--padding-bottom:060px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-7515268:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-7515268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-7515268.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-a007710{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-0a30ab5{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-0a30ab5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-0a30ab5.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-0a30ab5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:500;line-height:80px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-b9df142{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-b9df142 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-b9df142.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-b9df142 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#000000;}.elementor-7207 .elementor-element.elementor-element-270a80e{--display:flex;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-270a80e:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-270a80e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7207 .elementor-element.elementor-element-f5b92d4{text-align:left;}.elementor-7207 .elementor-element.elementor-element-f5b92d4 img{width:70px;}.elementor-7207 .elementor-element.elementor-element-a01e5ff{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-a01e5ff > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-a01e5ff.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-a01e5ff .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-61e1f45{--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;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-61e1f45:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-61e1f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;}.elementor-7207 .elementor-element.elementor-element-61e1f45.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-9a90a3f{text-align:left;}.elementor-7207 .elementor-element.elementor-element-9a90a3f img{width:70px;}.elementor-7207 .elementor-element.elementor-element-6b8abd6{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-6b8abd6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-6b8abd6.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-6b8abd6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-72dc786{--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;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-72dc786:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-72dc786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;}.elementor-7207 .elementor-element.elementor-element-72dc786.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-895db8e{text-align:left;}.elementor-7207 .elementor-element.elementor-element-895db8e img{width:70px;}.elementor-7207 .elementor-element.elementor-element-2b25aec{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-2b25aec > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-2b25aec.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-2b25aec .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-f51148d{--display:flex;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-f51148d:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-f51148d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;}.elementor-7207 .elementor-element.elementor-element-f51148d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-88bb425{text-align:left;}.elementor-7207 .elementor-element.elementor-element-88bb425 img{width:70px;}.elementor-7207 .elementor-element.elementor-element-e9d3946{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-e9d3946 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-e9d3946.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-e9d3946 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-f8f9ff3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-f8f9ff3:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-f8f9ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;}.elementor-7207 .elementor-element.elementor-element-528c655{text-align:left;}.elementor-7207 .elementor-element.elementor-element-528c655 img{width:70px;}.elementor-7207 .elementor-element.elementor-element-3ba8b2d{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-3ba8b2d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-3ba8b2d.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-3ba8b2d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-6a1de24{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#151515;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-7207 .elementor-element.elementor-element-4bc433c{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.06;border-style:solid;--border-style:solid;border-color:#151515;--border-color:#151515;}.elementor-7207 .elementor-element.elementor-element-4bc433c:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-4bc433c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A08585;background:url("https://legacygroup.pl/wp-content/uploads/2026/07/Wz_03-4-scaled.png") 50% 50%;background-size:cover;}.elementor-7207 .elementor-element.elementor-element-4bc433c::before, .elementor-7207 .elementor-element.elementor-element-4bc433c > .elementor-background-video-container::before, .elementor-7207 .elementor-element.elementor-element-4bc433c > .e-con-inner > .elementor-background-video-container::before, .elementor-7207 .elementor-element.elementor-element-4bc433c > .elementor-background-slideshow::before, .elementor-7207 .elementor-element.elementor-element-4bc433c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7207 .elementor-element.elementor-element-4bc433c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFDC63;--background-overlay:'';}.elementor-7207 .elementor-element.elementor-element-f62e006{--display:flex;--min-height:0vh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#151515;--border-color:#151515;--padding-top:100px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-f62e006:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-f62e006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-7ff4332{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-7ff4332::before, .elementor-7207 .elementor-element.elementor-element-7ff4332 > .elementor-background-video-container::before, .elementor-7207 .elementor-element.elementor-element-7ff4332 > .e-con-inner > .elementor-background-video-container::before, .elementor-7207 .elementor-element.elementor-element-7ff4332 > .elementor-background-slideshow::before, .elementor-7207 .elementor-element.elementor-element-7ff4332 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7207 .elementor-element.elementor-element-7ff4332 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7207 .elementor-element.elementor-element-6d24fbc{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-6d24fbc > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-7207 .elementor-element.elementor-element-6d24fbc.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-6d24fbc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:500;line-height:80px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-0ff3fa6{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-0ff3fa6 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-0ff3fa6.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-0ff3fa6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#000000;}.elementor-7207 .elementor-element.elementor-element-beba015.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-1173ca6{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-1173ca6 img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-color:#151515;border-radius:24px 24px 24px 24px;}.elementor-7207 .elementor-element.elementor-element-d9fba8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-d9fba8a:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-d9fba8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-f276b4a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-faa5ecf{--display:flex;--position:absolute;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:1;}body:not(.rtl) .elementor-7207 .elementor-element.elementor-element-faa5ecf{right:0px;}body.rtl .elementor-7207 .elementor-element.elementor-element-faa5ecf{left:0px;}.elementor-7207 .elementor-element.elementor-element-0298af5{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.32);--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-7207 .elementor-element.elementor-element-0298af5:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-0298af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-7207 .elementor-element.elementor-element-b7dad69{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-b7dad69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-b7dad69.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-b7dad69 img{width:220px;}.elementor-7207 .elementor-element.elementor-element-2c3dd42 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7207 .elementor-element.elementor-element-5c5897f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-7207 .elementor-element.elementor-element-5c5897f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-5c5897f.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#ABA89E;}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#ABA89E;}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-text{color:#FBFCEA;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#ABA89E;}.elementor-7207 .elementor-element.elementor-element-23b6cf4{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-23b6cf4:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-23b6cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-2397e10{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-d3f239a{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-d3f239a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-d3f239a.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-d3f239a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:500;line-height:80px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-6657555{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-6657555 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-6657555.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-6657555 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#000000;}.elementor-7207 .elementor-element.elementor-element-07dec0f{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#151515;--border-color:#151515;--padding-top:0px;--padding-bottom:060px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-07dec0f:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-07dec0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-75134c3{--display:flex;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-75134c3:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-75134c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;}.elementor-7207 .elementor-element.elementor-element-f830169{text-align:left;}.elementor-7207 .elementor-element.elementor-element-f830169 img{width:70px;}.elementor-7207 .elementor-element.elementor-element-7435669{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-7435669 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-7435669.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-7435669 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-ab16e00{--display:flex;--overlay-opacity:0.07;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-ab16e00:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-ab16e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;background-image:url("https://legacygroup.pl/wp-content/uploads/2026/07/Wz_04-3-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7207 .elementor-element.elementor-element-ab16e00::before, .elementor-7207 .elementor-element.elementor-element-ab16e00 > .elementor-background-video-container::before, .elementor-7207 .elementor-element.elementor-element-ab16e00 > .e-con-inner > .elementor-background-video-container::before, .elementor-7207 .elementor-element.elementor-element-ab16e00 > .elementor-background-slideshow::before, .elementor-7207 .elementor-element.elementor-element-ab16e00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7207 .elementor-element.elementor-element-ab16e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#151515;--background-overlay:'';}.elementor-7207 .elementor-element.elementor-element-4cedb18{--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;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-4cedb18:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-4cedb18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;}.elementor-7207 .elementor-element.elementor-element-4cedb18.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-664642d{text-align:left;}.elementor-7207 .elementor-element.elementor-element-664642d img{width:70px;}.elementor-7207 .elementor-element.elementor-element-da9ba5f{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-da9ba5f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-da9ba5f.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-da9ba5f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-4213cf6{--display:flex;--overlay-opacity:0.07;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-4213cf6:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-4213cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;background-image:url("https://legacygroup.pl/wp-content/uploads/2026/07/Wz_03-4-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7207 .elementor-element.elementor-element-4213cf6::before, .elementor-7207 .elementor-element.elementor-element-4213cf6 > .elementor-background-video-container::before, .elementor-7207 .elementor-element.elementor-element-4213cf6 > .e-con-inner > .elementor-background-video-container::before, .elementor-7207 .elementor-element.elementor-element-4213cf6 > .elementor-background-slideshow::before, .elementor-7207 .elementor-element.elementor-element-4213cf6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7207 .elementor-element.elementor-element-4213cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#151515;--background-overlay:'';}.elementor-7207 .elementor-element.elementor-element-59a891c{--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;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-59a891c:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-59a891c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;}.elementor-7207 .elementor-element.elementor-element-59a891c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-1b0ea57{text-align:left;}.elementor-7207 .elementor-element.elementor-element-1b0ea57 img{width:70px;}.elementor-7207 .elementor-element.elementor-element-844beac{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-844beac > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-844beac.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-844beac .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-17e0291{--display:flex;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-17e0291:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-17e0291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;}.elementor-7207 .elementor-element.elementor-element-17e0291.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-e1dd6df{text-align:left;}.elementor-7207 .elementor-element.elementor-element-e1dd6df img{width:70px;}.elementor-7207 .elementor-element.elementor-element-60de395{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-60de395 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-60de395.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-60de395 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-c2f63c7{--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;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-c2f63c7:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-c2f63c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;}.elementor-7207 .elementor-element.elementor-element-1c3eacc{text-align:left;}.elementor-7207 .elementor-element.elementor-element-1c3eacc img{width:70px;}.elementor-7207 .elementor-element.elementor-element-afd6aa1{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-afd6aa1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-afd6aa1.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-afd6aa1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-7ce749d{--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;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-7ce749d:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-7ce749d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59;}.elementor-7207 .elementor-element.elementor-element-89408a6{text-align:left;}.elementor-7207 .elementor-element.elementor-element-89408a6 img{width:70px;}.elementor-7207 .elementor-element.elementor-element-9c8b4ba{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-9c8b4ba > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-9c8b4ba.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-9c8b4ba .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-6a795ee{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#151515;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-7207 .elementor-element.elementor-element-88510e8{--display:flex;--min-height:100vh;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-7207 .elementor-element.elementor-element-88510e8:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-88510e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2026/10/wz_03-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7207 .elementor-element.elementor-element-d9c4df5{--display:flex;--justify-content:flex-end;--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-d9c4df5:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-d9c4df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FD9C59E6;}.elementor-7207 .elementor-element.elementor-element-d9c4df5.e-con{--align-self:flex-end;}.elementor-7207 .elementor-element.elementor-element-30958d6{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-30958d6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-30958d6.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-30958d6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:500;line-height:56px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-bf4f6f6{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-bf4f6f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-bf4f6f6.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-bf4f6f6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:400;line-height:32px;color:#000000;}.elementor-7207 .elementor-element.elementor-element-2f81fdf{width:auto;max-width:auto;text-align:right;}.elementor-7207 .elementor-element.elementor-element-2f81fdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-2f81fdf.elementor-element{--align-self:flex-end;}.elementor-7207 .elementor-element.elementor-element-2f81fdf img{width:150px;}.elementor-7207 .elementor-element.elementor-element-47abc91{--display:flex;--min-height:0vh;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:120px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-47abc91:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-47abc91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-61c78b7{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-61c78b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-61c78b7.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-61c78b7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:500;line-height:80px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-9de4e85{width:var( --container-widget-width, 930px );max-width:930px;--container-widget-width:930px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-9de4e85 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-9de4e85.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-9de4e85 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#000000;}.elementor-7207 .elementor-element.elementor-element-0f7e9d7{width:var( --container-widget-width, 1400px );max-width:1400px;--container-widget-width:1400px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-0f7e9d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 70px 0px;}.elementor-7207 .elementor-element.elementor-element-0f7e9d7.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-6443389{--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;border-style:none;--border-style:none;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-6443389:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-6443389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-c4e3315{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-c4e3315 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-c4e3315.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-c4e3315 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:500;line-height:72px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-84cb0e5 .elementor-button{background-color:#FF9E59;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:24px;fill:#151515;color:#151515;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF9E59;border-radius:35px 35px 35px 35px;padding:11px 40px 11px 40px;}.elementor-7207 .elementor-element.elementor-element-84cb0e5 .elementor-button:hover, .elementor-7207 .elementor-element.elementor-element-84cb0e5 .elementor-button:focus{background-color:#FBFCEA;color:#151515;border-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-84cb0e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-84cb0e5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7207 .elementor-element.elementor-element-84cb0e5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7207 .elementor-element.elementor-element-84cb0e5 .elementor-button:hover svg, .elementor-7207 .elementor-element.elementor-element-84cb0e5 .elementor-button:focus svg{fill:#151515;}.elementor-7207 .elementor-element.elementor-element-0ac05fd{--display:flex;--min-height:100vh;--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:flex-start;--overlay-opacity:0.61;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-7207 .elementor-element.elementor-element-0ac05fd:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-0ac05fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2026/06/Screenshot-2026-06-25-at-22.58.17-scaled.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-7207 .elementor-element.elementor-element-0ac05fd::before, .elementor-7207 .elementor-element.elementor-element-0ac05fd > .elementor-background-video-container::before, .elementor-7207 .elementor-element.elementor-element-0ac05fd > .e-con-inner > .elementor-background-video-container::before, .elementor-7207 .elementor-element.elementor-element-0ac05fd > .elementor-background-slideshow::before, .elementor-7207 .elementor-element.elementor-element-0ac05fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-7207 .elementor-element.elementor-element-0ac05fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(139deg, #151515E6 21%, #15151500 55%);}.elementor-7207 .elementor-element.elementor-element-e33e923{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-e33e923 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-e33e923.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-e33e923 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:500;line-height:72px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-2957bdd{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-2957bdd > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-2957bdd.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-2957bdd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-7222b35 .elementor-button{background-color:#FD9C59;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:24px;fill:#151515;color:#151515;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FD9C59;border-radius:35px 35px 35px 35px;padding:11px 40px 11px 40px;}.elementor-7207 .elementor-element.elementor-element-7222b35 .elementor-button:hover, .elementor-7207 .elementor-element.elementor-element-7222b35 .elementor-button:focus{background-color:#FBFCEA;color:#151515;border-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-7222b35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-7222b35 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7207 .elementor-element.elementor-element-7222b35 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7207 .elementor-element.elementor-element-7222b35 .elementor-button:hover svg, .elementor-7207 .elementor-element.elementor-element-7222b35 .elementor-button:focus svg{fill:#151515;}.elementor-7207 .elementor-element.elementor-element-749ba0e{--display:flex;--justify-content:flex-end;--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-749ba0e:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-749ba0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9E59;}.elementor-7207 .elementor-element.elementor-element-749ba0e.e-con{--align-self:flex-end;}.elementor-7207 .elementor-element.elementor-element-3cfab48{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-3cfab48 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-3cfab48.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-3cfab48 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:500;line-height:56px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-d294753{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-d294753 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-d294753.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-d294753 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:400;line-height:32px;color:#000000;}.elementor-7207 .elementor-element.elementor-element-7940e52{width:auto;max-width:auto;text-align:right;}.elementor-7207 .elementor-element.elementor-element-7940e52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-7940e52.elementor-element{--align-self:flex-end;}.elementor-7207 .elementor-element.elementor-element-7940e52 img{width:150px;}.elementor-7207 .elementor-element.elementor-element-f1d95a4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-f1d95a4:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-f1d95a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-2fd3ec8{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-5e12ad6 img{width:70px;}.elementor-7207 .elementor-element.elementor-element-bcec370{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-bcec370 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-bcec370.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-bcec370 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:500;line-height:72px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-8e1044f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-5983bc7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-5983bc7 img{height:100%;border-radius:24px 24px 24px 24px;}.elementor-7207 .elementor-element.elementor-element-a574f96{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-a574f96 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-a574f96.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-a574f96 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#000000;}.elementor-7207 .elementor-element.elementor-element-3ac258a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-bb16ba3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-4e5cd2b{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-4e5cd2b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-4e5cd2b.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-4e5cd2b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;line-height:56px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-866d2d7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-icon i{color:#151515;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-icon svg{fill:#151515;transition:fill 0.3s;}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-text{color:#151515;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-844f485{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-844f485 img{height:100%;border-radius:24px 24px 24px 24px;}.elementor-7207 .elementor-element.elementor-element-6884949{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-6884949:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-6884949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-ba1e4ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-0bee7a7{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-7516c16.elementor-element{--align-self:center;}body:not(.rtl) .elementor-7207 .elementor-element.elementor-element-7516c16{left:0px;}body.rtl .elementor-7207 .elementor-element.elementor-element-7516c16{right:0px;}.elementor-7207 .elementor-element.elementor-element-7516c16{bottom:50px;}.elementor-7207 .elementor-element.elementor-element-9fd405f{width:var( --container-widget-width, 1400px );max-width:1400px;--container-widget-width:1400px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-9fd405f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-ce795d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-e955ee5 .elementor-button{background-color:#1C242F;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-7207 .elementor-element.elementor-element-1b5f406 .elementor-button{background-color:#1C242F;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-7207 .elementor-element.elementor-element-1b5f406 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7207 .elementor-element.elementor-element-f86bdc9{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-f86bdc9:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-f86bdc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-505be76{--display:flex;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-3f72232{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-3f72232 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-3f72232.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-3f72232 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:500;line-height:80px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-03aea16{width:var( --container-widget-width, 930px );max-width:930px;--container-widget-width:930px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-03aea16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-03aea16.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-03aea16 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#000000;}.elementor-7207 .elementor-element.elementor-element-154a40b{width:var( --container-widget-width, 1400px );max-width:1400px;--container-widget-width:1400px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-154a40b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-154a40b.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-106401e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-106401e:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-106401e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABC38F;}.elementor-7207 .elementor-element.elementor-element-8e23e7e{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-8e23e7e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-8e23e7e.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-8e23e7e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:500;line-height:80px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-7cec8a0{width:100%;max-width:100%;z-index:0;}.elementor-7207 .elementor-element.elementor-element-7cec8a0 > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-7cec8a0.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-115cd17{--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:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-115cd17:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-115cd17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABC38F;}.elementor-7207 .elementor-element.elementor-element-8258057{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 24px 24px 024px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-8258057:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-8258057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7207 .elementor-element.elementor-element-45b4a57 .elementor-repeater-item-e18c475{left:66%;--hotspot-translate-x:66%;top:20%;--hotspot-translate-y:20%;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .elementor-repeater-item-046ec67{left:54%;--hotspot-translate-x:54%;top:32%;--hotspot-translate-y:32%;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .elementor-repeater-item-6640b1b{left:37%;--hotspot-translate-x:37%;top:27%;--hotspot-translate-y:27%;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .elementor-repeater-item-e740151{left:38%;--hotspot-translate-x:38%;top:53%;--hotspot-translate-y:53%;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .elementor-repeater-item-c413199{left:60%;--hotspot-translate-x:60%;top:42%;--hotspot-translate-y:42%;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .elementor-repeater-item-f1dcd53{left:76%;--hotspot-translate-x:76%;top:30%;--hotspot-translate-y:30%;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7207 .elementor-element.elementor-element-45b4a57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-45b4a57{--container-width:100%;--image-width:100%;--hotspot-color:#FF9F59;--hotspot-box-color:#191919;--tooltip-text-color:#FFFFFF;--tooltip-padding:10px 20px 10px 20px;--tooltip-color:#151515;--tooltip-border-radius:8px 8px 8px 8px;}.elementor-7207 .elementor-element.elementor-element-45b4a57 img{transition-duration:0.3s;border-radius:32px 32px 32px 32px;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .e-hotspot__tooltip{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7207 .elementor-element.elementor-element-5218b29{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-5218b29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-5218b29.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-5218b29 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-8e8b9ff{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-139cb39{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-139cb39 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-139cb39.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-139cb39 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:500;line-height:64px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-fe00767.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-fe00767 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7207 .elementor-element.elementor-element-fe00767 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7207 .elementor-element.elementor-element-fe00767 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7207 .elementor-element.elementor-element-fe00767 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7207 .elementor-element.elementor-element-fe00767 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7207 .elementor-element.elementor-element-fe00767 .elementor-icon-list-icon i{color:#383838;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-fe00767 .elementor-icon-list-icon svg{fill:#383838;transition:fill 0.3s;}.elementor-7207 .elementor-element.elementor-element-fe00767{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-7207 .elementor-element.elementor-element-fe00767 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-fe00767 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-7207 .elementor-element.elementor-element-fe00767 .elementor-icon-list-text{color:#010101;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-fe00767 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#195043;}.elementor-7207 .elementor-element.elementor-element-16818d7{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-16818d7 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-16818d7.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-16818d7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:32px;letter-spacing:0px;color:#191919;}.elementor-7207 .elementor-element.elementor-element-777fbfc{--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:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-777fbfc:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-777fbfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABC38F;}.elementor-7207 .elementor-element.elementor-element-e81753c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 024px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-e81753c:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-e81753c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .elementor-repeater-item-e18c475{left:44%;--hotspot-translate-x:44%;top:45%;--hotspot-translate-y:45%;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .elementor-repeater-item-046ec67{left:37%;--hotspot-translate-x:37%;top:62%;--hotspot-translate-y:62%;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .elementor-repeater-item-6640b1b{left:56%;--hotspot-translate-x:56%;top:42%;--hotspot-translate-y:42%;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .elementor-repeater-item-e740151{left:62%;--hotspot-translate-x:62%;top:53%;--hotspot-translate-y:53%;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .elementor-repeater-item-c413199{left:76%;--hotspot-translate-x:76%;top:42%;--hotspot-translate-y:42%;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .elementor-repeater-item-2ad537a{left:63%;--hotspot-translate-x:63%;top:23%;--hotspot-translate-y:23%;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7207 .elementor-element.elementor-element-0a0d8ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce{--container-width:100%;--image-width:100%;--hotspot-color:#FF9F59;--hotspot-box-color:#191919;--tooltip-text-color:#FFFFFF;--tooltip-padding:10px 20px 10px 20px;--tooltip-color:#151515;--tooltip-border-radius:8px 8px 8px 8px;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce img{transition-duration:0.3s;border-radius:32px 32px 32px 32px;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .e-hotspot__tooltip{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7207 .elementor-element.elementor-element-7cecaf6{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-7cecaf6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-7cecaf6.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-7cecaf6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-b2103c7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-de226d2{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-de226d2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-de226d2.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-de226d2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:500;line-height:64px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-374edde.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-374edde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7207 .elementor-element.elementor-element-374edde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7207 .elementor-element.elementor-element-374edde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7207 .elementor-element.elementor-element-374edde .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7207 .elementor-element.elementor-element-374edde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7207 .elementor-element.elementor-element-374edde .elementor-icon-list-icon i{color:#383838;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-374edde .elementor-icon-list-icon svg{fill:#383838;transition:fill 0.3s;}.elementor-7207 .elementor-element.elementor-element-374edde{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-7207 .elementor-element.elementor-element-374edde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-374edde .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-7207 .elementor-element.elementor-element-374edde .elementor-icon-list-text{color:#010101;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-374edde .elementor-icon-list-item:hover .elementor-icon-list-text{color:#195043;}.elementor-7207 .elementor-element.elementor-element-ef84eaa{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-ef84eaa > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-ef84eaa.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-ef84eaa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:32px;letter-spacing:0px;color:#191919;}.elementor-7207 .elementor-element.elementor-element-453137a{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 024px 024px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-453137a:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-453137a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-d2f5896 .elementor-repeater-item-6b4528d{left:49%;--hotspot-translate-x:49%;top:46%;--hotspot-translate-y:46%;}.elementor-7207 .elementor-element.elementor-element-d2f5896 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7207 .elementor-element.elementor-element-d2f5896 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-d2f5896{--container-width:100%;--image-width:100%;--hotspot-color:#FF9F59;--hotspot-box-color:#191919;--tooltip-text-color:#FFFFFF;--tooltip-padding:10px 20px 10px 20px;--tooltip-color:#151515;--tooltip-border-radius:8px 8px 8px 8px;}.elementor-7207 .elementor-element.elementor-element-d2f5896 img{transition-duration:0.3s;border-radius:32px 32px 32px 32px;}.elementor-7207 .elementor-element.elementor-element-d2f5896 .e-hotspot__tooltip{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7207 .elementor-element.elementor-element-e2d748a{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-e2d748a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-e2d748a.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-e2d748a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-f1bd79b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-a097865{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-a097865 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-a097865.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-a097865 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:500;line-height:64px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-b706d8a{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-b706d8a > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-b706d8a.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-b706d8a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:32px;letter-spacing:0px;color:#191919;}.elementor-7207 .elementor-element.elementor-element-535c926{--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:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-535c926:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-535c926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABC38F;}.elementor-7207 .elementor-element.elementor-element-8280e15{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 24px 24px 024px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-8280e15:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-8280e15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-e18c475{left:62%;--hotspot-translate-x:62%;top:23%;--hotspot-translate-y:23%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-046ec67{left:53%;--hotspot-translate-x:53%;top:30%;--hotspot-translate-y:30%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-6640b1b{left:58%;--hotspot-translate-x:58%;top:39%;--hotspot-translate-y:39%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-e740151{left:63%;--hotspot-translate-x:63%;top:46%;--hotspot-translate-y:46%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-c413199{left:41%;--hotspot-translate-x:41%;top:57%;--hotspot-translate-y:57%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-ef0cab5{left:29%;--hotspot-translate-x:29%;top:42%;--hotspot-translate-y:42%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-6e7b241{left:51%;--hotspot-translate-x:51%;top:16%;--hotspot-translate-y:16%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7207 .elementor-element.elementor-element-9f8b831 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-9f8b831{--container-width:100%;--image-width:100%;--hotspot-color:#FF9F59;--hotspot-box-color:#191919;--tooltip-text-color:#FFFFFF;--tooltip-padding:10px 20px 10px 20px;--tooltip-color:#151515;--tooltip-border-radius:8px 8px 8px 8px;}.elementor-7207 .elementor-element.elementor-element-9f8b831 img{transition-duration:0.3s;border-radius:32px 32px 32px 32px;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .e-hotspot__tooltip{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7207 .elementor-element.elementor-element-16a60e0{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-16a60e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-16a60e0.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-16a60e0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-a101b45{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-11195ef{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-11195ef > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-11195ef.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-11195ef .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:500;line-height:64px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-3ea8e75.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-3ea8e75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7207 .elementor-element.elementor-element-3ea8e75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7207 .elementor-element.elementor-element-3ea8e75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7207 .elementor-element.elementor-element-3ea8e75 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7207 .elementor-element.elementor-element-3ea8e75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7207 .elementor-element.elementor-element-3ea8e75 .elementor-icon-list-icon i{color:#383838;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-3ea8e75 .elementor-icon-list-icon svg{fill:#383838;transition:fill 0.3s;}.elementor-7207 .elementor-element.elementor-element-3ea8e75{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-7207 .elementor-element.elementor-element-3ea8e75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-3ea8e75 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-7207 .elementor-element.elementor-element-3ea8e75 .elementor-icon-list-text{color:#010101;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-3ea8e75 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#195043;}.elementor-7207 .elementor-element.elementor-element-04a58ea{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-04a58ea > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-04a58ea.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-04a58ea .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:32px;letter-spacing:0px;color:#191919;}.elementor-7207 .elementor-element.elementor-element-74205de{--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:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-74205de:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-74205de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABC38F;}.elementor-7207 .elementor-element.elementor-element-4ede022{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 024px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-4ede022:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-4ede022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-62037fe{left:58%;--hotspot-translate-x:58%;top:60%;--hotspot-translate-y:60%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-714881a{left:45%;--hotspot-translate-x:45%;top:71%;--hotspot-translate-y:71%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-0ca3178{left:36%;--hotspot-translate-x:36%;top:50%;--hotspot-translate-y:50%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-6b1aaf5{left:50%;--hotspot-translate-x:50%;top:54%;--hotspot-translate-y:54%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-6765aae{left:60%;--hotspot-translate-x:60%;top:47%;--hotspot-translate-y:47%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-62f989a{left:71%;--hotspot-translate-x:71%;top:36%;--hotspot-translate-y:36%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-81681a8{left:55%;--hotspot-translate-x:55%;top:22%;--hotspot-translate-y:22%;}.elementor-7207 .elementor-element.elementor-element-398a173 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7207 .elementor-element.elementor-element-398a173 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-398a173{--container-width:100%;--image-width:100%;--hotspot-color:#FF9F59;--hotspot-box-color:#191919;--tooltip-text-color:#FFFFFF;--tooltip-padding:10px 20px 10px 20px;--tooltip-color:#151515;--tooltip-border-radius:8px 8px 8px 8px;}.elementor-7207 .elementor-element.elementor-element-398a173 img{transition-duration:0.3s;border-radius:32px 32px 32px 32px;}.elementor-7207 .elementor-element.elementor-element-398a173 .e-hotspot__tooltip{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7207 .elementor-element.elementor-element-6a83300{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-6a83300 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-6a83300.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-6a83300 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-6cc7e89{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-4056a0b{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-4056a0b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-4056a0b.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-4056a0b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:500;line-height:64px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-6e0139c.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-6e0139c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-7207 .elementor-element.elementor-element-6e0139c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-7207 .elementor-element.elementor-element-6e0139c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-7207 .elementor-element.elementor-element-6e0139c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-7207 .elementor-element.elementor-element-6e0139c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-7207 .elementor-element.elementor-element-6e0139c .elementor-icon-list-icon i{color:#383838;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-6e0139c .elementor-icon-list-icon svg{fill:#383838;transition:fill 0.3s;}.elementor-7207 .elementor-element.elementor-element-6e0139c{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-7207 .elementor-element.elementor-element-6e0139c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-6e0139c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-7207 .elementor-element.elementor-element-6e0139c .elementor-icon-list-text{color:#010101;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-6e0139c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#195043;}.elementor-7207 .elementor-element.elementor-element-c20db24{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-c20db24 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-c20db24.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-c20db24 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:32px;letter-spacing:0px;color:#191919;}.elementor-7207 .elementor-element.elementor-element-8c9d76c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 024px 024px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-8c9d76c:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-8c9d76c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-18023b3 .elementor-repeater-item-62037fe{left:48%;--hotspot-translate-x:48%;top:45%;--hotspot-translate-y:45%;}.elementor-7207 .elementor-element.elementor-element-18023b3 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7207 .elementor-element.elementor-element-18023b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-18023b3{--container-width:100%;--image-width:100%;--hotspot-color:#FF9F59;--hotspot-box-color:#191919;--tooltip-text-color:#FFFFFF;--tooltip-padding:10px 20px 10px 20px;--tooltip-color:#151515;--tooltip-border-radius:8px 8px 8px 8px;}.elementor-7207 .elementor-element.elementor-element-18023b3 img{transition-duration:0.3s;border-radius:32px 32px 32px 32px;}.elementor-7207 .elementor-element.elementor-element-18023b3 .e-hotspot__tooltip{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-7207 .elementor-element.elementor-element-3bfb4ec{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-3bfb4ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-3bfb4ec.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-3bfb4ec .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-1px;color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-ba58f4b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-66a4e4c{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-66a4e4c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-66a4e4c.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-66a4e4c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:500;line-height:64px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-d1e3daf{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-d1e3daf > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-d1e3daf.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-d1e3daf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:32px;letter-spacing:0px;color:#191919;}.elementor-7207 .elementor-element.elementor-element-07f6200{--display:flex;--min-height:0vh;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-07f6200:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-07f6200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-0d428b9{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-0d428b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-0d428b9.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-0d428b9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:500;line-height:80px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-32aaf9b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-7207 .elementor-element.elementor-element-02697bb{width:100%;max-width:100%;z-index:0;}.elementor-7207 .elementor-element.elementor-element-02697bb > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-02697bb.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-e6cb5ec .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7207 .elementor-element.elementor-element-e6cb5ec .elementor-swiper-button.elementor-swiper-button-next{color:#151515;}.elementor-7207 .elementor-element.elementor-element-e6cb5ec .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7207 .elementor-element.elementor-element-e6cb5ec .elementor-swiper-button.elementor-swiper-button-next svg{fill:#151515;}.elementor-7207 .elementor-element.elementor-element-e6cb5ec .swiper-pagination-bullet{background:#151515;}.elementor-7207 .elementor-element.elementor-element-e6cb5ec .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:9px 9px 9px 9px;}.elementor-7207 .elementor-element.elementor-element-d544d3e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7207 .elementor-element.elementor-element-d544d3e .elementor-swiper-button.elementor-swiper-button-next{color:#151515;}.elementor-7207 .elementor-element.elementor-element-d544d3e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7207 .elementor-element.elementor-element-d544d3e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#151515;}.elementor-7207 .elementor-element.elementor-element-d544d3e .swiper-pagination-bullet{background:#151515;}.elementor-7207 .elementor-element.elementor-element-d544d3e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:9px 9px 9px 9px;}.elementor-7207 .elementor-element.elementor-element-cc7a890 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7207 .elementor-element.elementor-element-cc7a890 .elementor-swiper-button.elementor-swiper-button-next{color:#151515;}.elementor-7207 .elementor-element.elementor-element-cc7a890 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7207 .elementor-element.elementor-element-cc7a890 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#151515;}.elementor-7207 .elementor-element.elementor-element-cc7a890 .swiper-pagination-bullet{background:#151515;}.elementor-7207 .elementor-element.elementor-element-cc7a890 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:9px 9px 9px 9px;}.elementor-7207 .elementor-element.elementor-element-ae0a2d2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7207 .elementor-element.elementor-element-ae0a2d2 .elementor-swiper-button.elementor-swiper-button-next{color:#151515;}.elementor-7207 .elementor-element.elementor-element-ae0a2d2 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7207 .elementor-element.elementor-element-ae0a2d2 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#151515;}.elementor-7207 .elementor-element.elementor-element-ae0a2d2 .swiper-pagination-bullet{background:#151515;}.elementor-7207 .elementor-element.elementor-element-ae0a2d2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:9px 9px 9px 9px;}.elementor-7207 .elementor-element.elementor-element-5e47324{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-5e47324:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-5e47324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABC38F;}.elementor-7207 .elementor-element.elementor-element-9525b4a{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-9525b4a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-9525b4a.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-9525b4a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:500;line-height:80px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-de781eb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-de781eb:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-de781eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2E400;}.elementor-7207 .elementor-element.elementor-element-de781eb.e-con{--align-self:flex-end;}.elementor-7207 .elementor-element.elementor-element-dfd3651{--grid-template-columns:repeat(1, auto);--grid-column-gap:5px;--grid-row-gap:10px;}.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-widget-container{text-align:center;}.elementor-7207 .elementor-element.elementor-element-dfd3651 > .elementor-widget-container{margin:-230px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-dfd3651.elementor-element{--align-self:flex-end;}.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-social-icon{background-color:#FBFCEA;}.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-social-icon i{color:#151515;}.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-social-icon svg{fill:#151515;}.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-icon{border-radius:100px 100px 100px 100px;}.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-social-icon:hover{background-color:#FF9F59;}.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-social-icon:hover i{color:#151515;}.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-social-icon:hover svg{fill:#151515;}.elementor-7207 .elementor-element.elementor-element-708ee7d{--display:flex;--min-height:970px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-708ee7d:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-708ee7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABC38F;}.elementor-7207 .elementor-element.elementor-element-9e37bb9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;bottom:0px;z-index:-1;}body:not(.rtl) .elementor-7207 .elementor-element.elementor-element-9e37bb9{right:0px;}body.rtl .elementor-7207 .elementor-element.elementor-element-9e37bb9{left:0px;}.elementor-7207 .elementor-element.elementor-element-9e37bb9 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-9e37bb9 iframe{height:970px;filter:brightness( 100% ) contrast( 100% ) saturate( 45% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7207 .elementor-element.elementor-element-9e37bb9:hover iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7207 .elementor-element.elementor-element-358b25e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-358b25e.e-con{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-614e0d9{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:60px;}.elementor-7207 .elementor-element.elementor-element-d4d8e6b{width:100%;max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-d4d8e6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-d4d8e6b.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-d4d8e6b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:500;line-height:72px;letter-spacing:-1px;color:#151515;}.elementor-7207 .elementor-element.elementor-element-09ccc24{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-09ccc24 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-09ccc24.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-09ccc24 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#000000;}.elementor-7207 .elementor-element.elementor-element-27dde1d{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-27dde1d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-27dde1d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:600;line-height:32px;color:#000000;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7207 .elementor-element.elementor-element-6e57b52{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:10;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-group > label, .elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-subgroup label{color:#000000;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-group > label{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-type-html{padding-bottom:0px;color:#FFFFFF00;font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-group .elementor-field{color:#000000;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-group .elementor-field, .elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-subgroup label{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FBFCEA;border-color:#151515;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-group .elementor-select-wrapper select{background-color:#FBFCEA;border-color:#151515;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-group .elementor-select-wrapper::before{color:#151515;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:500;text-transform:none;line-height:32px;border-radius:35px 35px 35px 35px;padding:10px 40px 010px 40px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .e-form__buttons__wrapper__button-next{background-color:#000000;color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-button[type="submit"]{background-color:#000000;color:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .e-form__buttons__wrapper__button-previous{background-color:#00000000;color:#ffffff;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .e-form__buttons__wrapper__button-next:hover{background-color:#FBFCEA;color:#000000;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-button[type="submit"]:hover{background-color:#FBFCEA;color:#000000;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7207 .elementor-element.elementor-element-08c0e68{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.32);--margin-top:40px;--margin-bottom:40px;--margin-left:40px;--margin-right:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-08c0e68:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-08c0e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-7207 .elementor-element.elementor-element-08c0e68.e-con{--align-self:flex-end;}.elementor-7207 .elementor-element.elementor-element-b11997b{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-b11997b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-b11997b.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-b11997b img{width:220px;}.elementor-7207 .elementor-element.elementor-element-9ced45d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;color:#FBFCEAD6;}.elementor-7207 .elementor-element.elementor-element-92762d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-7207 .elementor-element.elementor-element-92762d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-92762d4.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#ABA89E;}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#ABA89E;}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:21px;font-weight:600;}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-text{color:#FBFCEA;transition:color 0.3s;}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#ABA89E;}@media(min-width:768px){.elementor-7207 .elementor-element.elementor-element-59cccfd{--content-width:1400px;}.elementor-7207 .elementor-element.elementor-element-a007710{--width:100%;}.elementor-7207 .elementor-element.elementor-element-f62e006{--content-width:1400px;}.elementor-7207 .elementor-element.elementor-element-7ff4332{--width:100%;}.elementor-7207 .elementor-element.elementor-element-faa5ecf{--width:50%;}.elementor-7207 .elementor-element.elementor-element-0298af5{--width:450px;}.elementor-7207 .elementor-element.elementor-element-23b6cf4{--content-width:1400px;}.elementor-7207 .elementor-element.elementor-element-2397e10{--width:100%;}.elementor-7207 .elementor-element.elementor-element-d9c4df5{--width:900px;}.elementor-7207 .elementor-element.elementor-element-47abc91{--content-width:1400px;}.elementor-7207 .elementor-element.elementor-element-749ba0e{--width:900px;}.elementor-7207 .elementor-element.elementor-element-bb16ba3{--width:50%;}.elementor-7207 .elementor-element.elementor-element-f86bdc9{--content-width:1400px;}.elementor-7207 .elementor-element.elementor-element-505be76{--width:100%;}.elementor-7207 .elementor-element.elementor-element-8e8b9ff{--width:100%;}.elementor-7207 .elementor-element.elementor-element-b2103c7{--width:100%;}.elementor-7207 .elementor-element.elementor-element-f1bd79b{--width:100%;}.elementor-7207 .elementor-element.elementor-element-a101b45{--width:100%;}.elementor-7207 .elementor-element.elementor-element-6cc7e89{--width:100%;}.elementor-7207 .elementor-element.elementor-element-ba58f4b{--width:100%;}.elementor-7207 .elementor-element.elementor-element-07f6200{--content-width:1400px;}.elementor-7207 .elementor-element.elementor-element-de781eb{--width:100%;}.elementor-7207 .elementor-element.elementor-element-614e0d9{--width:50%;}.elementor-7207 .elementor-element.elementor-element-08c0e68{--width:470px;}}@media(max-width:1441px) and (min-width:768px){.elementor-7207 .elementor-element.elementor-element-59cccfd{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-7515268{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-a007710{--width:700px;}.elementor-7207 .elementor-element.elementor-element-f62e006{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-7ff4332{--width:100%;}.elementor-7207 .elementor-element.elementor-element-d9fba8a{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-faa5ecf{--width:50%;}.elementor-7207 .elementor-element.elementor-element-0298af5{--width:400px;}.elementor-7207 .elementor-element.elementor-element-23b6cf4{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-2397e10{--width:800px;}.elementor-7207 .elementor-element.elementor-element-07dec0f{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-88510e8{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-d9c4df5{--width:650px;}.elementor-7207 .elementor-element.elementor-element-47abc91{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-0ac05fd{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-749ba0e{--width:650px;}.elementor-7207 .elementor-element.elementor-element-f1d95a4{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-bb16ba3{--width:50%;}.elementor-7207 .elementor-element.elementor-element-f86bdc9{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-505be76{--width:100%;}.elementor-7207 .elementor-element.elementor-element-106401e{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-115cd17{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-8e8b9ff{--width:100%;}.elementor-7207 .elementor-element.elementor-element-777fbfc{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-b2103c7{--width:100%;}.elementor-7207 .elementor-element.elementor-element-f1bd79b{--width:100%;}.elementor-7207 .elementor-element.elementor-element-535c926{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-a101b45{--width:100%;}.elementor-7207 .elementor-element.elementor-element-74205de{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-6cc7e89{--width:100%;}.elementor-7207 .elementor-element.elementor-element-ba58f4b{--width:100%;}.elementor-7207 .elementor-element.elementor-element-07f6200{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-5e47324{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-358b25e{--content-width:1300px;}.elementor-7207 .elementor-element.elementor-element-614e0d9{--width:50%;}.elementor-7207 .elementor-element.elementor-element-08c0e68{--width:400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7207 .elementor-element.elementor-element-614e0d9{--width:50%;}.elementor-7207 .elementor-element.elementor-element-08c0e68{--width:50%;}}@media(max-width:1441px){.elementor-7207 .elementor-element.elementor-element-59cccfd{--min-height:850px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.3;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:240px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-480f648{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-96be627{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-96be627 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-96be627 .elementor-heading-title{font-size:72px;line-height:78px;}.elementor-7207 .elementor-element.elementor-element-1c03220{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-1c03220 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-1c03220 .elementor-heading-title{font-size:72px;line-height:78px;}.elementor-7207 .elementor-element.elementor-element-aab89de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-aab89de.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-aab89de .elementor-button{font-size:16px;padding:09px 30px 09px 30px;}.elementor-7207 .elementor-element.elementor-element-3d6f8a9{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:left;}.elementor-7207 .elementor-element.elementor-element-3d6f8a9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-3d6f8a9.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-3d6f8a9 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-7515268{border-width:00px 0px 0px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-a007710{--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-0a30ab5{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-0a30ab5 .elementor-heading-title{font-size:56px;line-height:64px;}.elementor-7207 .elementor-element.elementor-element-b9df142{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-b9df142 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-270a80e{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-270a80e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-f5b92d4{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-f5b92d4 img{width:50px;}.elementor-7207 .elementor-element.elementor-element-a01e5ff{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-a01e5ff .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-7207 .elementor-element.elementor-element-61e1f45{--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-61e1f45.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-9a90a3f{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-9a90a3f img{width:50px;}.elementor-7207 .elementor-element.elementor-element-6b8abd6{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-6b8abd6 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-7207 .elementor-element.elementor-element-72dc786{--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-72dc786.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-895db8e{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-895db8e img{width:50px;}.elementor-7207 .elementor-element.elementor-element-2b25aec{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-2b25aec .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-7207 .elementor-element.elementor-element-f51148d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-88bb425{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-88bb425 img{width:50px;}.elementor-7207 .elementor-element.elementor-element-e9d3946{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-e9d3946 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-7207 .elementor-element.elementor-element-f8f9ff3{--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-f8f9ff3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-528c655{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-528c655 img{width:50px;}.elementor-7207 .elementor-element.elementor-element-3ba8b2d{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-3ba8b2d .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-7207 .elementor-element.elementor-element-6a1de24{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:9px;--e-n-carousel-arrow-prev-left-position:-135px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-7207 .elementor-element.elementor-element-4bc433c{--min-height:100vh;--overlay-opacity:0.1;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 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;}.elementor-7207 .elementor-element.elementor-element-f62e006{--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-7ff4332{--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-6d24fbc{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-6d24fbc > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-6d24fbc .elementor-heading-title{font-size:56px;line-height:64px;}.elementor-7207 .elementor-element.elementor-element-0ff3fa6{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-0ff3fa6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-0ff3fa6 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-1173ca6{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-1173ca6.elementor-element{--align-self:stretch;}.elementor-7207 .elementor-element.elementor-element-1173ca6 img{width:100%;}.elementor-7207 .elementor-element.elementor-element-d9fba8a{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-f276b4a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-faa5ecf{--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;--z-index:12;}.elementor-7207 .elementor-element.elementor-element-0298af5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:9px 9px 9px 9px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-b7dad69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-b7dad69 img{width:170px;}.elementor-7207 .elementor-element.elementor-element-5c5897f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-5c5897f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1px/2);}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1px/2);}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1px/2);}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1px/2);}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1px/2);}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-item > a{font-size:17px;}.elementor-7207 .elementor-element.elementor-element-23b6cf4{--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-2397e10{--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-d3f239a{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-d3f239a .elementor-heading-title{font-size:56px;line-height:64px;}.elementor-7207 .elementor-element.elementor-element-6657555{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-6657555 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-07dec0f{border-width:00px 0px 0px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-75134c3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-75134c3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-f830169{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-f830169 img{width:50px;}.elementor-7207 .elementor-element.elementor-element-7435669{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-7435669 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-7207 .elementor-element.elementor-element-ab16e00:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-ab16e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2026/07/Wz_04-3-scaled.png");}.elementor-7207 .elementor-element.elementor-element-ab16e00{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-ab16e00.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-4cedb18{--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-4cedb18.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-664642d{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-664642d img{width:50px;}.elementor-7207 .elementor-element.elementor-element-da9ba5f{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-da9ba5f .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-7207 .elementor-element.elementor-element-4213cf6:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-4213cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2026/07/Wz_03-4-scaled.png");}.elementor-7207 .elementor-element.elementor-element-4213cf6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-4213cf6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-59a891c{--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-59a891c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-1b0ea57{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-1b0ea57 img{width:50px;}.elementor-7207 .elementor-element.elementor-element-844beac{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-844beac .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-7207 .elementor-element.elementor-element-17e0291{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-e1dd6df{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-e1dd6df img{width:50px;}.elementor-7207 .elementor-element.elementor-element-60de395{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-60de395 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-7207 .elementor-element.elementor-element-c2f63c7{--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-c2f63c7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-1c3eacc{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-1c3eacc img{width:50px;}.elementor-7207 .elementor-element.elementor-element-afd6aa1{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-afd6aa1 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-7207 .elementor-element.elementor-element-7ce749d{--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-7ce749d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-89408a6{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-89408a6 img{width:50px;}.elementor-7207 .elementor-element.elementor-element-9c8b4ba{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-9c8b4ba .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-7207 .elementor-element.elementor-element-6a795ee{--e-n-carousel-swiper-slides-gap:9px;--e-n-carousel-arrow-prev-left-position:-135px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-7207 .elementor-element.elementor-element-88510e8:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-88510e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2026/07/Wz_03-4-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7207 .elementor-element.elementor-element-88510e8{--min-height:100vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-d9c4df5{--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-30958d6{width:initial;max-width:initial;}.elementor-7207 .elementor-element.elementor-element-30958d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-30958d6 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-7207 .elementor-element.elementor-element-bf4f6f6{width:var( --container-widget-width, 572px );max-width:572px;--container-widget-width:572px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-bf4f6f6 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-2f81fdf > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-7207 .elementor-element.elementor-element-2f81fdf.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-2f81fdf img{width:150px;}.elementor-7207 .elementor-element.elementor-element-47abc91{--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:00px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-61c78b7{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-61c78b7 .elementor-heading-title{font-size:56px;line-height:64px;}.elementor-7207 .elementor-element.elementor-element-9de4e85{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-9de4e85 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-0f7e9d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-0f7e9d7{--container-widget-width:1300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1300px );max-width:1300px;}.elementor-7207 .elementor-element.elementor-element-6443389{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-c4e3315{width:initial;max-width:initial;}.elementor-7207 .elementor-element.elementor-element-c4e3315 .elementor-heading-title{font-size:56px;line-height:64px;}.elementor-7207 .elementor-element.elementor-element-84cb0e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-84cb0e5.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-84cb0e5 .elementor-button{font-size:16px;padding:09px 30px 09px 30px;}.elementor-7207 .elementor-element.elementor-element-0ac05fd:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-0ac05fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2025/08/Screenshot-2025-08-05-at-08.28.29.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7207 .elementor-element.elementor-element-0ac05fd{--min-height:100vh;--justify-content:flex-start;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-e33e923{width:initial;max-width:initial;}.elementor-7207 .elementor-element.elementor-element-e33e923 .elementor-heading-title{font-size:56px;line-height:64px;}.elementor-7207 .elementor-element.elementor-element-2957bdd{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-2957bdd .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-7207 .elementor-element.elementor-element-7222b35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-7222b35.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-7222b35 .elementor-button{font-size:16px;padding:09px 30px 09px 30px;}.elementor-7207 .elementor-element.elementor-element-749ba0e{--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-3cfab48{width:initial;max-width:initial;}.elementor-7207 .elementor-element.elementor-element-3cfab48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-3cfab48 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-7207 .elementor-element.elementor-element-d294753{width:var( --container-widget-width, 572px );max-width:572px;--container-widget-width:572px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-d294753 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-7940e52 > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-7207 .elementor-element.elementor-element-7940e52.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-7940e52 img{width:150px;}.elementor-7207 .elementor-element.elementor-element-f1d95a4{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-2fd3ec8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-5e12ad6 img{width:50px;}.elementor-7207 .elementor-element.elementor-element-bcec370{width:initial;max-width:initial;}.elementor-7207 .elementor-element.elementor-element-bcec370 .elementor-heading-title{font-size:56px;line-height:64px;}.elementor-7207 .elementor-element.elementor-element-8e1044f{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-7207 .elementor-element.elementor-element-a574f96{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-a574f96 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-3ac258a{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-7207 .elementor-element.elementor-element-4e5cd2b{width:initial;max-width:initial;}.elementor-7207 .elementor-element.elementor-element-4e5cd2b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-4e5cd2b .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-7207 .elementor-element.elementor-element-866d2d7{--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-7207 .elementor-element.elementor-element-6884949{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-9fd405f > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-7207 .elementor-element.elementor-element-f86bdc9{--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-505be76{--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-3f72232{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-3f72232 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-3f72232 .elementor-heading-title{font-size:56px;line-height:64px;}.elementor-7207 .elementor-element.elementor-element-03aea16{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-03aea16 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-154a40b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-154a40b{--container-widget-width:1300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1300px );max-width:1300px;}.elementor-7207 .elementor-element.elementor-element-106401e{--padding-top:80px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-8e23e7e{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-8e23e7e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-8e23e7e .elementor-heading-title{font-size:56px;line-height:64px;}.elementor-7207 .elementor-element.elementor-element-7cec8a0.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-115cd17{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-8258057{--border-radius:024px 0px 0px 24px;}.elementor-7207 .elementor-element.elementor-element-45b4a57{width:initial;max-width:initial;}.elementor-7207 .elementor-element.elementor-element-5218b29{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-5218b29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-5218b29 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-139cb39{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-139cb39 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-139cb39 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-7207 .elementor-element.elementor-element-777fbfc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-e81753c{--border-radius:024px 0px 0px 24px;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce{width:initial;max-width:initial;}.elementor-7207 .elementor-element.elementor-element-7cecaf6{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-7cecaf6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-7cecaf6 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-de226d2{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-de226d2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-de226d2 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-7207 .elementor-element.elementor-element-d2f5896{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-e2d748a{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-e2d748a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-e2d748a .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-a097865{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-a097865 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-a097865 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-7207 .elementor-element.elementor-element-535c926{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-8280e15{--border-radius:024px 0px 0px 24px;}.elementor-7207 .elementor-element.elementor-element-9f8b831{width:initial;max-width:initial;}.elementor-7207 .elementor-element.elementor-element-16a60e0{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-16a60e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-16a60e0 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-11195ef{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-11195ef > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-11195ef .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-7207 .elementor-element.elementor-element-74205de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-4ede022{--border-radius:024px 0px 0px 24px;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-62037fe{left:47%;--hotspot-translate-x:47%;top:40%;--hotspot-translate-y:40%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-714881a{left:52%;--hotspot-translate-x:52%;top:22%;--hotspot-translate-y:22%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-0ca3178{left:72%;--hotspot-translate-x:72%;top:40%;--hotspot-translate-y:40%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-6b1aaf5{left:56%;--hotspot-translate-x:56%;top:53%;--hotspot-translate-y:53%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-6765aae{left:34%;--hotspot-translate-x:34%;top:26%;--hotspot-translate-y:26%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-62f989a{left:34%;--hotspot-translate-x:34%;top:26%;--hotspot-translate-y:26%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-81681a8{left:34%;--hotspot-translate-x:34%;top:26%;--hotspot-translate-y:26%;}.elementor-7207 .elementor-element.elementor-element-398a173{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-6a83300{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-6a83300 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-6a83300 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-4056a0b{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-4056a0b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-4056a0b .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-7207 .elementor-element.elementor-element-18023b3 .elementor-repeater-item-62037fe{left:53%;--hotspot-translate-x:53%;top:67%;--hotspot-translate-y:67%;}.elementor-7207 .elementor-element.elementor-element-18023b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-3bfb4ec{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-3bfb4ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-3bfb4ec .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-66a4e4c{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-66a4e4c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-66a4e4c .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-7207 .elementor-element.elementor-element-07f6200{--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-0d428b9{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-0d428b9 .elementor-heading-title{font-size:56px;line-height:64px;}.elementor-7207 .elementor-element.elementor-element-02697bb.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-e6cb5ec .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:9px 9px 9px 9px;}.elementor-7207 .elementor-element.elementor-element-d544d3e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:9px 9px 9px 9px;}.elementor-7207 .elementor-element.elementor-element-cc7a890 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:9px 9px 9px 9px;}.elementor-7207 .elementor-element.elementor-element-ae0a2d2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:9px 9px 9px 9px;}.elementor-7207 .elementor-element.elementor-element-5e47324{--padding-top:80px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-9525b4a{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-9525b4a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-9525b4a .elementor-heading-title{font-size:56px;line-height:64px;}.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-icon{border-radius:100px 100px 100px 100px;}.elementor-7207 .elementor-element.elementor-element-708ee7d{--min-height:780px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-7207 .elementor-element.elementor-element-9e37bb9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;bottom:0px;z-index:-1;}.elementor-7207 .elementor-element.elementor-element-9e37bb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-7207 .elementor-element.elementor-element-9e37bb9{right:0px;}body.rtl .elementor-7207 .elementor-element.elementor-element-9e37bb9{left:0px;}.elementor-7207 .elementor-element.elementor-element-9e37bb9 iframe{height:780px;}.elementor-7207 .elementor-element.elementor-element-614e0d9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:60px;}.elementor-7207 .elementor-element.elementor-element-d4d8e6b{width:initial;max-width:initial;}.elementor-7207 .elementor-element.elementor-element-d4d8e6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-d4d8e6b .elementor-heading-title{font-size:56px;line-height:64px;}.elementor-7207 .elementor-element.elementor-element-09ccc24{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-09ccc24 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-27dde1d{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-27dde1d > .elementor-widget-container{padding:10px 0px 05px 0px;}.elementor-7207 .elementor-element.elementor-element-27dde1d .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-6e57b52{--container-widget-width:550px;--container-widget-flex-grow:0;width:var( --container-widget-width, 550px );max-width:550px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-group > label{font-size:14px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-group .elementor-field, .elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-subgroup label{font-size:14px;line-height:22px;}.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-button{font-size:16px;line-height:16px;}.elementor-7207 .elementor-element.elementor-element-08c0e68{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:9px 9px 9px 9px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-b11997b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-b11997b img{width:170px;}.elementor-7207 .elementor-element.elementor-element-9ced45d .elementor-heading-title{font-size:14px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-92762d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-92762d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1px/2);}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1px/2);}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1px/2);}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1px/2);}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1px/2);}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-item > a{font-size:17px;}}@media(max-width:1024px){.elementor-7207 .elementor-element.elementor-element-59cccfd{--min-height:600px;--justify-content:center;--padding-top:200px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-480f648{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-96be627 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-96be627{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-7207 .elementor-element.elementor-element-96be627 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-7207 .elementor-element.elementor-element-1c03220 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-1c03220{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-7207 .elementor-element.elementor-element-1c03220 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-7207 .elementor-element.elementor-element-3d6f8a9{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-7207 .elementor-element.elementor-element-3d6f8a9 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-7515268{--padding-top:60px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-a007710{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-0a30ab5 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-b9df142 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7207 .elementor-element.elementor-element-b9df142 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-a01e5ff .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-6b8abd6 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-2b25aec .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-e9d3946 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-3ba8b2d .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-6a1de24{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;}.elementor-7207 .elementor-element.elementor-element-f62e006{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-7ff4332{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-6d24fbc .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-0ff3fa6 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-0298af5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-item > a{font-size:14px;line-height:22px;}.elementor-7207 .elementor-element.elementor-element-23b6cf4{--padding-top:60px;--padding-bottom:3px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-2397e10{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-d3f239a .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-6657555 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-07dec0f{--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-7435669 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-ab16e00:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-ab16e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2026/07/Wz_04-3-scaled.png");}.elementor-7207 .elementor-element.elementor-element-4cedb18{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-da9ba5f .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-4213cf6:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-4213cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2026/07/Wz_03-4-scaled.png");}.elementor-7207 .elementor-element.elementor-element-844beac .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-60de395 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-afd6aa1 .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-9c8b4ba .elementor-heading-title{font-size:18px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-6a795ee{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;}.elementor-7207 .elementor-element.elementor-element-88510e8:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-88510e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2026/07/Wz_03-4-scaled.png");}.elementor-7207 .elementor-element.elementor-element-30958d6 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-bf4f6f6 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-2f81fdf.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-2f81fdf img{width:200px;}.elementor-7207 .elementor-element.elementor-element-47abc91{--padding-top:60px;--padding-bottom:3px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-61c78b7 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-9de4e85 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-c4e3315 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-c4e3315 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-0ac05fd:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-0ac05fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2025/08/Screenshot-2025-08-05-at-08.28.29.png");}.elementor-7207 .elementor-element.elementor-element-0ac05fd{--justify-content:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7207 .elementor-element.elementor-element-e33e923 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-e33e923 .elementor-heading-title{font-size:48px;line-height:52px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-2957bdd .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-7207 .elementor-element.elementor-element-3cfab48 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-d294753 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-7940e52.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-7940e52 img{width:200px;}.elementor-7207 .elementor-element.elementor-element-f1d95a4{--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-bcec370 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-8e1044f{--justify-content:flex-end;}.elementor-7207 .elementor-element.elementor-element-a574f96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-a574f96.elementor-element{--align-self:flex-end;}.elementor-7207 .elementor-element.elementor-element-a574f96 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-3ac258a{--justify-content:flex-end;}.elementor-7207 .elementor-element.elementor-element-bb16ba3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-4e5cd2b .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-6884949{--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-9fd405f > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-7207 .elementor-element.elementor-element-e955ee5 .elementor-button{font-size:13px;}.elementor-7207 .elementor-element.elementor-element-1b5f406 .elementor-button{font-size:13px;}.elementor-7207 .elementor-element.elementor-element-f86bdc9{--padding-top:60px;--padding-bottom:060px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-505be76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-3f72232 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-03aea16 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-106401e{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-8e23e7e .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-115cd17{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-8258057{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:024px 024px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-45b4a57{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-45b4a57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-45b4a57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-45b4a57 img{width:100%;height:400px;object-fit:contain;}.elementor-7207 .elementor-element.elementor-element-5218b29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-5218b29 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-8e8b9ff{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-139cb39 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-16818d7 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-777fbfc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-e81753c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:024px 024px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce img{width:100%;height:400px;object-fit:contain;}.elementor-7207 .elementor-element.elementor-element-7cecaf6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-7cecaf6 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-b2103c7{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-de226d2 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-ef84eaa .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-453137a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 024px 024px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-d2f5896{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-d2f5896 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-d2f5896.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-d2f5896 img{width:100%;height:400px;object-fit:contain;}.elementor-7207 .elementor-element.elementor-element-e2d748a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-e2d748a .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-f1bd79b{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-a097865 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-b706d8a .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-535c926{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-8280e15{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:024px 024px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-9f8b831{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-9f8b831 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-9f8b831.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-9f8b831 img{width:100%;height:400px;object-fit:contain;}.elementor-7207 .elementor-element.elementor-element-16a60e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-16a60e0 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-a101b45{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-11195ef .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-04a58ea .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-74205de{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-4ede022{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:024px 024px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-62037fe{left:45%;--hotspot-translate-x:45%;top:46%;--hotspot-translate-y:46%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-714881a{left:52%;--hotspot-translate-x:52%;top:34%;--hotspot-translate-y:34%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-0ca3178{left:73%;--hotspot-translate-x:73%;top:48%;--hotspot-translate-y:48%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-6b1aaf5{left:56%;--hotspot-translate-x:56%;top:56%;--hotspot-translate-y:56%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-6765aae{left:37%;--hotspot-translate-x:37%;top:34%;--hotspot-translate-y:34%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-62f989a{left:37%;--hotspot-translate-x:37%;top:34%;--hotspot-translate-y:34%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-81681a8{left:37%;--hotspot-translate-x:37%;top:34%;--hotspot-translate-y:34%;}.elementor-7207 .elementor-element.elementor-element-398a173{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-398a173 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-398a173.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-398a173 img{width:100%;height:400px;object-fit:contain;}.elementor-7207 .elementor-element.elementor-element-6a83300 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-6a83300 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-6cc7e89{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-4056a0b .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-c20db24 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-8c9d76c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 024px 024px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-18023b3 .elementor-repeater-item-62037fe{left:48%;--hotspot-translate-x:48%;top:55%;--hotspot-translate-y:55%;}.elementor-7207 .elementor-element.elementor-element-18023b3{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-18023b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-18023b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7207 .elementor-element.elementor-element-18023b3 img{width:100%;height:400px;object-fit:contain;}.elementor-7207 .elementor-element.elementor-element-3bfb4ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-3bfb4ec .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-ba58f4b{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-66a4e4c .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-d1e3daf .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-07f6200{--padding-top:60px;--padding-bottom:3px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-0d428b9 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-5e47324{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-9525b4a .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-708ee7d{--min-height:900px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-9e37bb9{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-7207 .elementor-element.elementor-element-9e37bb9 iframe{height:900px;}.elementor-7207 .elementor-element.elementor-element-358b25e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7207 .elementor-element.elementor-element-614e0d9{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-d4d8e6b .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-1.1px;}.elementor-7207 .elementor-element.elementor-element-09ccc24 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-27dde1d .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-7207 .elementor-element.elementor-element-08c0e68{--margin-top:10px;--margin-bottom:10px;--margin-left:60px;--margin-right:10px;}.elementor-7207 .elementor-element.elementor-element-08c0e68.e-con{--align-self:flex-end;}.elementor-7207 .elementor-element.elementor-element-92762d4{--icon-vertical-offset:2px;}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-item > a{font-size:14px;line-height:22px;}}@media(max-width:767px){.elementor-7207 .elementor-element.elementor-element-59cccfd{--min-height:110vh;--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:flex-start;--padding-top:240px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-480f648{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-e2625be{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7207 .elementor-element.elementor-element-96be627{width:auto;max-width:auto;}.elementor-7207 .elementor-element.elementor-element-96be627 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-96be627 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-7207 .elementor-element.elementor-element-1c03220{width:auto;max-width:auto;}.elementor-7207 .elementor-element.elementor-element-1c03220 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-1c03220 .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-7207 .elementor-element.elementor-element-aab89de > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-aab89de .elementor-button{font-size:14px;padding:09px 20px 09px 20px;}.elementor-7207 .elementor-element.elementor-element-3d6f8a9{width:auto;max-width:auto;}.elementor-7207 .elementor-element.elementor-element-3d6f8a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-3d6f8a9 .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-7207 .elementor-element.elementor-element-7515268{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-a007710{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-0a30ab5{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-0a30ab5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-0a30ab5 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-b9df142{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-b9df142 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-270a80e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-f5b92d4{text-align:left;}.elementor-7207 .elementor-element.elementor-element-f5b92d4 img{width:30px;}.elementor-7207 .elementor-element.elementor-element-a01e5ff{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-a01e5ff .elementor-heading-title{font-size:15px;line-height:20px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-61e1f45{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-9a90a3f{text-align:left;}.elementor-7207 .elementor-element.elementor-element-9a90a3f img{width:30px;}.elementor-7207 .elementor-element.elementor-element-6b8abd6{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-6b8abd6 .elementor-heading-title{font-size:15px;line-height:20px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-72dc786{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-895db8e{text-align:left;}.elementor-7207 .elementor-element.elementor-element-895db8e img{width:30px;}.elementor-7207 .elementor-element.elementor-element-2b25aec{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-2b25aec .elementor-heading-title{font-size:15px;line-height:20px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-f51148d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-88bb425{text-align:left;}.elementor-7207 .elementor-element.elementor-element-88bb425 img{width:30px;}.elementor-7207 .elementor-element.elementor-element-e9d3946{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-e9d3946 .elementor-heading-title{font-size:15px;line-height:20px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-f8f9ff3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7207 .elementor-element.elementor-element-528c655{text-align:left;}.elementor-7207 .elementor-element.elementor-element-528c655 img{width:30px;}.elementor-7207 .elementor-element.elementor-element-3ba8b2d{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-3ba8b2d .elementor-heading-title{font-size:15px;line-height:20px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-6a1de24{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;}.elementor-7207 .elementor-element.elementor-element-4bc433c{--min-height:300px;}.elementor-7207 .elementor-element.elementor-element-f62e006{--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-7ff4332{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-6d24fbc{width:auto;max-width:auto;}.elementor-7207 .elementor-element.elementor-element-6d24fbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-6d24fbc .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-0ff3fa6{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-0ff3fa6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-0ff3fa6 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-1173ca6 img{border-radius:12px 12px 12px 12px;}.elementor-7207 .elementor-element.elementor-element-d9fba8a{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-f276b4a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-7207 .elementor-element.elementor-element-faa5ecf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-0298af5{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-0298af5.e-con{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-b7dad69 img{width:120px;}.elementor-7207 .elementor-element.elementor-element-5c5897f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-5c5897f{--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-5c5897f .elementor-icon-list-item > a{font-size:18px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-23b6cf4{--padding-top:40px;--padding-bottom:00px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-2397e10{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-d3f239a{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-d3f239a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-d3f239a .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-6657555{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-6657555 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-07dec0f{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-75134c3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-f830169{text-align:left;}.elementor-7207 .elementor-element.elementor-element-f830169 img{width:30px;}.elementor-7207 .elementor-element.elementor-element-7435669{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-7435669 .elementor-heading-title{font-size:15px;line-height:20px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-ab16e00:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-ab16e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2026/07/Wz_04-3-scaled.png");}.elementor-7207 .elementor-element.elementor-element-ab16e00{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-4cedb18{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-664642d{text-align:left;}.elementor-7207 .elementor-element.elementor-element-664642d img{width:30px;}.elementor-7207 .elementor-element.elementor-element-da9ba5f{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-da9ba5f .elementor-heading-title{font-size:15px;line-height:20px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-4213cf6:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-4213cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2026/07/Wz_03-4-scaled.png");}.elementor-7207 .elementor-element.elementor-element-4213cf6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-59a891c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-1b0ea57{text-align:left;}.elementor-7207 .elementor-element.elementor-element-1b0ea57 img{width:30px;}.elementor-7207 .elementor-element.elementor-element-844beac{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-844beac .elementor-heading-title{font-size:15px;line-height:20px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-17e0291{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-e1dd6df{text-align:left;}.elementor-7207 .elementor-element.elementor-element-e1dd6df img{width:30px;}.elementor-7207 .elementor-element.elementor-element-60de395{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-60de395 .elementor-heading-title{font-size:15px;line-height:20px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-c2f63c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-1c3eacc{text-align:left;}.elementor-7207 .elementor-element.elementor-element-1c3eacc img{width:30px;}.elementor-7207 .elementor-element.elementor-element-afd6aa1{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-afd6aa1 .elementor-heading-title{font-size:15px;line-height:20px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-7ce749d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-89408a6{text-align:left;}.elementor-7207 .elementor-element.elementor-element-89408a6 img{width:30px;}.elementor-7207 .elementor-element.elementor-element-9c8b4ba{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-9c8b4ba .elementor-heading-title{font-size:15px;line-height:20px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-6a795ee{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;}.elementor-7207 .elementor-element.elementor-element-88510e8:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-88510e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2026/10/wz_03-scaled.webp");background-position:-275px 0px;}.elementor-7207 .elementor-element.elementor-element-88510e8{--min-height:500px;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-d9c4df5{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-30958d6{width:auto;max-width:auto;}.elementor-7207 .elementor-element.elementor-element-30958d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-30958d6 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-bf4f6f6{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-bf4f6f6 > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-7207 .elementor-element.elementor-element-bf4f6f6 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-2f81fdf.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-2f81fdf{text-align:left;}.elementor-7207 .elementor-element.elementor-element-2f81fdf img{width:100px;}.elementor-7207 .elementor-element.elementor-element-47abc91{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-61c78b7{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-61c78b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-61c78b7 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-9de4e85{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-9de4e85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-9de4e85 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-0f7e9d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-7207 .elementor-element.elementor-element-6443389{--min-height:300px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-c4e3315{width:auto;max-width:auto;}.elementor-7207 .elementor-element.elementor-element-c4e3315 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-c4e3315 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-a54e30d > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-7207 .elementor-element.elementor-element-84cb0e5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-0ac05fd:not(.elementor-motion-effects-element-type-background), .elementor-7207 .elementor-element.elementor-element-0ac05fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://legacygroup.pl/wp-content/uploads/2026/06/Screenshot-2026-06-25-at-22.58.17-scaled.png");background-position:center center;background-size:cover;}.elementor-7207 .elementor-element.elementor-element-0ac05fd{--min-height:400px;--justify-content:space-between;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-e33e923{width:auto;max-width:auto;}.elementor-7207 .elementor-element.elementor-element-e33e923 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-e33e923 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-2957bdd{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-2957bdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-7207 .elementor-element.elementor-element-2957bdd .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-7222b35 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-749ba0e{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-3cfab48{width:auto;max-width:auto;}.elementor-7207 .elementor-element.elementor-element-3cfab48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-3cfab48 .elementor-heading-title{font-size:24px;line-height:32px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-d294753{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-d294753 > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-7207 .elementor-element.elementor-element-d294753 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-7940e52.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-7940e52{text-align:left;}.elementor-7207 .elementor-element.elementor-element-7940e52 img{width:100px;}.elementor-7207 .elementor-element.elementor-element-f1d95a4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-2fd3ec8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-7207 .elementor-element.elementor-element-5e12ad6 > .elementor-widget-container{padding:03px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-5e12ad6 img{width:24px;}.elementor-7207 .elementor-element.elementor-element-bcec370{width:auto;max-width:auto;}.elementor-7207 .elementor-element.elementor-element-bcec370 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-bcec370 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-8e1044f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7207 .elementor-element.elementor-element-5983bc7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7207 .elementor-element.elementor-element-5983bc7 img{height:220px;object-fit:cover;object-position:bottom center;border-radius:12px 12px 12px 12px;}.elementor-7207 .elementor-element.elementor-element-a574f96{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-a574f96 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-3ac258a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7207 .elementor-element.elementor-element-4e5cd2b{width:auto;max-width:auto;}.elementor-7207 .elementor-element.elementor-element-4e5cd2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-4e5cd2b .elementor-heading-title{font-size:26px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-7207 .elementor-element.elementor-element-866d2d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-7207 .elementor-element.elementor-element-866d2d7{--e-icon-list-icon-size:26px;--icon-vertical-offset:5px;}.elementor-7207 .elementor-element.elementor-element-844f485{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7207 .elementor-element.elementor-element-844f485.elementor-element{--order:-99999 /* order start hack */;}.elementor-7207 .elementor-element.elementor-element-844f485 img{height:220px;object-fit:cover;object-position:bottom center;border-radius:12px 12px 12px 12px;}.elementor-7207 .elementor-element.elementor-element-6884949{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-0bee7a7 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-7516c16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 05px 0px 05px;}.elementor-7207 .elementor-element.elementor-element-7516c16.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-7207 .elementor-element.elementor-element-7516c16{left:0px;}body.rtl .elementor-7207 .elementor-element.elementor-element-7516c16{right:0px;}.elementor-7207 .elementor-element.elementor-element-7516c16{bottom:0px;}.elementor-7207 .elementor-element.elementor-element-9fd405f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7207 .elementor-element.elementor-element-f86bdc9{--padding-top:40px;--padding-bottom:040px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-505be76{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-3f72232{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-3f72232 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-3f72232 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-03aea16{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-03aea16 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-154a40b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-106401e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-8e23e7e{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-8e23e7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-8e23e7e .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-7cec8a0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-115cd17{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-8258057{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 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;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .elementor-repeater-item-e18c475{left:67%;--hotspot-translate-x:67%;top:27%;--hotspot-translate-y:27%;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .elementor-repeater-item-046ec67{left:58%;--hotspot-translate-x:58%;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .elementor-repeater-item-6640b1b{left:38%;--hotspot-translate-x:38%;top:37%;--hotspot-translate-y:37%;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .elementor-repeater-item-e740151{left:41%;--hotspot-translate-x:41%;top:67%;--hotspot-translate-y:67%;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .elementor-repeater-item-c413199{left:60%;--hotspot-translate-x:60%;top:52%;--hotspot-translate-y:52%;}.elementor-7207 .elementor-element.elementor-element-45b4a57 .elementor-repeater-item-f1dcd53{left:76%;--hotspot-translate-x:76%;top:40%;--hotspot-translate-y:40%;}.elementor-7207 .elementor-element.elementor-element-45b4a57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-45b4a57{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:flex-start;}.elementor-7207 .elementor-element.elementor-element-45b4a57 img{height:250px;}.elementor-7207 .elementor-element.elementor-element-5218b29{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-5218b29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-5218b29 .elementor-heading-title{font-size:14px;line-height:17px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-8e8b9ff{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-139cb39{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-139cb39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-139cb39 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-fe00767 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-fe00767.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-16818d7 > .elementor-widget-container{padding:015px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-16818d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-16818d7.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-16818d7 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-777fbfc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-e81753c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 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;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .elementor-repeater-item-e18c475{left:44%;--hotspot-translate-x:44%;top:35%;--hotspot-translate-y:35%;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .elementor-repeater-item-046ec67{left:42%;--hotspot-translate-x:42%;top:63%;--hotspot-translate-y:63%;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .elementor-repeater-item-6640b1b{left:56%;--hotspot-translate-x:56%;top:38%;--hotspot-translate-y:38%;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .elementor-repeater-item-e740151{left:60%;--hotspot-translate-x:60%;top:50%;--hotspot-translate-y:50%;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .elementor-repeater-item-c413199{left:74%;--hotspot-translate-x:74%;top:40%;--hotspot-translate-y:40%;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce .elementor-repeater-item-2ad537a{left:66%;--hotspot-translate-x:66%;top:28%;--hotspot-translate-y:28%;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:flex-start;}.elementor-7207 .elementor-element.elementor-element-0a0d8ce img{height:250px;}.elementor-7207 .elementor-element.elementor-element-7cecaf6{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-7cecaf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-7cecaf6 .elementor-heading-title{font-size:14px;line-height:17px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-b2103c7{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-de226d2{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-de226d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-de226d2 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-374edde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-374edde.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-ef84eaa > .elementor-widget-container{padding:015px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-ef84eaa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-ef84eaa.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-ef84eaa .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-453137a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 024px 024px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-d2f5896 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-d2f5896{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:flex-start;}.elementor-7207 .elementor-element.elementor-element-d2f5896 img{height:250px;}.elementor-7207 .elementor-element.elementor-element-e2d748a{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-e2d748a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-e2d748a .elementor-heading-title{font-size:14px;line-height:17px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-f1bd79b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-a097865{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-a097865 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-a097865 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-b706d8a > .elementor-widget-container{padding:015px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-b706d8a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-b706d8a.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-b706d8a .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-535c926{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-8280e15{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 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;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-e18c475{left:63%;--hotspot-translate-x:63%;top:35%;--hotspot-translate-y:35%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-046ec67{left:52%;--hotspot-translate-x:52%;top:43%;--hotspot-translate-y:43%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-6640b1b{left:61%;--hotspot-translate-x:61%;top:49%;--hotspot-translate-y:49%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-e740151{left:62%;--hotspot-translate-x:62%;top:61%;--hotspot-translate-y:61%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-c413199{left:39%;--hotspot-translate-x:39%;top:75%;--hotspot-translate-y:75%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-ef0cab5{left:32%;--hotspot-translate-x:32%;top:51%;--hotspot-translate-y:51%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 .elementor-repeater-item-6e7b241{left:52%;--hotspot-translate-x:52%;top:27%;--hotspot-translate-y:27%;}.elementor-7207 .elementor-element.elementor-element-9f8b831 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-9f8b831{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:flex-start;}.elementor-7207 .elementor-element.elementor-element-9f8b831 img{height:250px;}.elementor-7207 .elementor-element.elementor-element-16a60e0{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-16a60e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-16a60e0 .elementor-heading-title{font-size:14px;line-height:17px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-a101b45{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-11195ef{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-11195ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-11195ef .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-3ea8e75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-3ea8e75.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-04a58ea > .elementor-widget-container{padding:015px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-04a58ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-04a58ea.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-04a58ea .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-74205de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-4ede022{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 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;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-62037fe{left:62%;--hotspot-translate-x:62%;top:58%;--hotspot-translate-y:58%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-714881a{left:44%;--hotspot-translate-x:44%;top:68%;--hotspot-translate-y:68%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-0ca3178{left:32%;--hotspot-translate-x:32%;top:51%;--hotspot-translate-y:51%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-6b1aaf5{left:52%;--hotspot-translate-x:52%;top:53%;--hotspot-translate-y:53%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-6765aae{left:60%;--hotspot-translate-x:60%;top:48%;--hotspot-translate-y:48%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-62f989a{left:69%;--hotspot-translate-x:69%;top:37%;--hotspot-translate-y:37%;}.elementor-7207 .elementor-element.elementor-element-398a173 .elementor-repeater-item-81681a8{left:54%;--hotspot-translate-x:54%;top:24%;--hotspot-translate-y:24%;}.elementor-7207 .elementor-element.elementor-element-398a173 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-398a173{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:flex-start;}.elementor-7207 .elementor-element.elementor-element-398a173 img{height:250px;}.elementor-7207 .elementor-element.elementor-element-6a83300{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-6a83300 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-6a83300 .elementor-heading-title{font-size:14px;line-height:17px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-6cc7e89{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-4056a0b{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-4056a0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-4056a0b .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-6e0139c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-6e0139c.elementor-element{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-c20db24 > .elementor-widget-container{padding:015px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-c20db24{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-c20db24.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-c20db24 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-8c9d76c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 024px 024px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-18023b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-18023b3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:flex-start;}.elementor-7207 .elementor-element.elementor-element-18023b3 img{height:250px;}.elementor-7207 .elementor-element.elementor-element-3bfb4ec{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-3bfb4ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-3bfb4ec .elementor-heading-title{font-size:14px;line-height:17px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-ba58f4b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-66a4e4c{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7207 .elementor-element.elementor-element-66a4e4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-66a4e4c .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-d1e3daf > .elementor-widget-container{padding:015px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-d1e3daf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-7207 .elementor-element.elementor-element-d1e3daf.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-d1e3daf .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-07f6200{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-0d428b9{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-0d428b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-0d428b9 .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-02697bb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-5e47324{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-9525b4a{width:100%;max-width:100%;}.elementor-7207 .elementor-element.elementor-element-9525b4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-9525b4a .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-de781eb{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:070px;--padding-right:10px;--z-index:10;}.elementor-7207 .elementor-element.elementor-element-dfd3651{--grid-template-columns:repeat(4, auto);width:100%;max-width:100%;--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:15px;}.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-widget-container{text-align:center;}.elementor-7207 .elementor-element.elementor-element-dfd3651 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 6px 0px;}.elementor-7207 .elementor-element.elementor-element-dfd3651.elementor-element{--align-self:center;}.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-7207 .elementor-element.elementor-element-708ee7d{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-7207 .elementor-element.elementor-element-9e37bb9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7207 .elementor-element.elementor-element-9e37bb9.elementor-element{--order:99999 /* order end hack */;}.elementor-7207 .elementor-element.elementor-element-9e37bb9 iframe{height:300px;}.elementor-7207 .elementor-element.elementor-element-358b25e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7207 .elementor-element.elementor-element-614e0d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7207 .elementor-element.elementor-element-d4d8e6b{width:auto;max-width:auto;}.elementor-7207 .elementor-element.elementor-element-d4d8e6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-d4d8e6b .elementor-heading-title{font-size:32px;line-height:40px;letter-spacing:-0.9px;}.elementor-7207 .elementor-element.elementor-element-09ccc24{width:auto;max-width:auto;text-align:left;}.elementor-7207 .elementor-element.elementor-element-09ccc24 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-7207 .elementor-element.elementor-element-27dde1d{width:auto;max-width:auto;}.elementor-7207 .elementor-element.elementor-element-27dde1d .elementor-heading-title{font-size:21px;line-height:28px;}.elementor-7207 .elementor-element.elementor-element-08c0e68{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7207 .elementor-element.elementor-element-08c0e68.e-con{--align-self:flex-start;}.elementor-7207 .elementor-element.elementor-element-92762d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7207 .elementor-element.elementor-element-92762d4{--icon-vertical-offset:10px;}.elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7207 .elementor-element.elementor-element-92762d4 .elementor-icon-list-item > a{line-height:37px;}}/* Start custom CSS for heading, class: .elementor-element-1c03220 */.bezczynszowe{
    font-weight:400; font-size:40px; line-height:30px !important;
}

@media(max-width:767px){
    .bezczynszowe{
    font-size:21px !important;
    font-weight:600;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59cccfd */.elementor-7207 .elementor-element.elementor-element-59cccfd{
        /*height: 105vh;*/
    overflow: hidden;
}
@media(max-width:767px){
.elementor-964 .elementor-element.elementor-element-3563187:not(.elementor-motion-effects-element-type-background) {
    background-color: #D8C5B0;
    background: url(https://legacygroup.pl/wp-content/uploads/2025/01/WK01-1.png) 15% 100%;
        background-size: cover;
}
.elementor-964 .elementor-element.elementor-element-3563187::before{
    opacity:0.2;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6a1de24 */.elementor-7207 .elementor-element.elementor-element-6a1de24 .elementor-swiper-button-prev{
    left: 0 !important;
    padding-top: 10px;
}

.elementor-7207 .elementor-element.elementor-element-6a1de24 .elementor-swiper-button-next{
    padding-top: 10px;
}

.elementor-7207 .elementor-element.elementor-element-6a1de24 .swiper-pagination-horizontal{
    top:96%;
        left:50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-beba015 */.elementor-7207 .elementor-element.elementor-element-beba015{
    display:none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1173ca6 */.elementor-7207 .elementor-element.elementor-element-1173ca6 a{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ea0a007 */.elementor-7207 .elementor-element.elementor-element-ea0a007{
    overflow: hidden;
    border-radius: 18px;
    border: 2px solid black
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4abba40 */.elementor-7207 .elementor-element.elementor-element-4abba40{
    overflow: hidden;
    border-radius: 18px;
    border: 2px solid black
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c3dd42 */.elementor-7207 .elementor-element.elementor-element-2c3dd42{
    display: none
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa5ecf */.elementor-7207 .elementor-element.elementor-element-faa5ecf{
    left:50%;
    transform: left(-50%);
}

@media(max-width:767px){
.elementor-7207 .elementor-element.elementor-element-faa5ecf{
    position: static !important;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6a795ee */.elementor-7207 .elementor-element.elementor-element-6a795ee .elementor-swiper-button-prev{
    left: 0 !important;
    padding-top: 10px;
}

.elementor-7207 .elementor-element.elementor-element-6a795ee .elementor-swiper-button-next{
    padding-top: 10px;
}

.elementor-7207 .elementor-element.elementor-element-6a795ee .swiper-pagination-horizontal{
    /*transform: unset !important;*/
    top:96%;
    left:50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a54e30d */.elementor-7207 .elementor-element.elementor-element-a54e30d {
    border-radius: 25px;
    overflow: hidden;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
    background: #151515;
    padding-top:6px !important;
    display: none
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-a54e30d{border-radius:12px !important;
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b81badb */.elementor-7207 .elementor-element.elementor-element-b81badb {
    border-radius: 25px;
    overflow: hidden;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
    background: #151515;
    display:none;
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-b81badb{border-radius:0 !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6443389 */.elementor-7207 .elementor-element.elementor-element-6443389{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-749ba0e */.elementor-7207 .elementor-element.elementor-element-749ba0e{
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5983bc7 */@media(max-width:767px){
    .elementor-7207 .elementor-element.elementor-element-5983bc7 img{
        border-radius:12px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7516c16 */.changeview{
  border-radius: 100px;
  background-color: #fd9c59;

  font-family: DM Sans, sans-serif;
  font-weight: 500 !important;
  font-size: 18px;
  color: black;
}

.changeview:hover,
.changeview:target,
.changeview:focus,
.changeview:active,
.changeview.active{

  background-color: white;
  color:#020720;
}

@media (max-width:767px){
  .btns-box{
    position: static !important;
    display: flex !important;
    flex-direction: row;
    flex-wrap: nowrap !important;
    gap: 20px !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    transform: translateX(0) !important;
  }

  .changeview{
    padding: 7px 10px !important;
    font-size: 11px !important;margin-bottom:5px;
  }
}

/* UPEWNIJ SIĘ, że to jest właściwy selektor.
   Jeśli chcesz klasę, użyj kropki: ..elementor-7207 .elementor-element.elementor-element-7516c16 {...} */
.elementor-7207 .elementor-element.elementor-element-7516c16{
  left: 50% !important;
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6884949 */@media (max-width: 767px) {
  .imp-tooltip, .imp-tooltip-wrap .imp-tooltip-position-top { display: none !important; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7cec8a0 *//*.elementor-7207 .elementor-element.elementor-element-7cec8a0{*/
/*    display: flex;*/
/*    flex-direction: row;*/
/*    justify-content: flex-start;*/
/*    gap: 20px;*/
/*}*/

/*.elementor-7207 .elementor-element.elementor-element-7cec8a0 button{*/
/* background: #FBFCEA;*/
/*    border-radius:100px;*/
/*   color:#151515;*/
/*font-size: 14px;*/
/*font-weight: 600;*/
/*padding: 16px 32px;*/
/*font-family: "DM Sans" sans serif;*/
/*text-transform: none;*/
/*}*/
/*.elementor-7207 .elementor-element.elementor-element-7cec8a0 .this-tbn:active, .elementor-7207 .elementor-element.elementor-element-7cec8a0 .this-tbn:target, .elementor-7207 .elementor-element.elementor-element-7cec8a0 .this-tbn:hover, .elementor-7207 .elementor-element.elementor-element-7cec8a0 .this-tbn:focus, .elementor-7207 .elementor-element.elementor-element-7cec8a0 .active{*/
 
/*         background: #151515 !important;*/
/*color:white !important;*/
/*}*/

/*.active{*/
/*             background: #151515;*/
/*color:white;*/
/*}*/

/*@media(max-width:767px){*/
/*    .elementor-7207 .elementor-element.elementor-element-7cec8a0{*/
/*        position:static !important;*/
/*        flex-direction:column !important;*/
/*        align-items:flex-start !important;*/
/*    }*/
    
/*    .elementor-7207 .elementor-element.elementor-element-7cec8a0 button{*/
/*        margin:0 0 10px 0 !important;*/
/*        padding: 10px 20px;*/
/*        font-size:14px;*/
/*        line-height:20px;*/

/*    }*/
/*}*/

/*.buttons-box{*/
/*       display: flex;*/
/*    flex-direction: row;*/
    /*justify-content: center;*/
/*    gap: 10px;*/
/*    flex-wrap: wrap*/
/*}*//* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-45b4a57 *//* Zakładając, że klasa nazywa się .parter */

.parter {
    display: flex !important;
    flex-direction: row !important; /* Wymusza układ poziomy */
    flex-wrap: nowrap !important;   /* Zapobiega zawijaniu do nowej linii */
    justify-content: space-between; /* Rozsuwa je do brzegów */
    align-items: stretch;
}

/* Stylizujemy bezpośrednie dzieci kontenera .parter */
.parter > .e-con, 
.parter > .e-container {
    width: 50% !important; /* Każdy zajmie połowę szerokości */
    max-width: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5218b29 */.elementor-7207 .elementor-element.elementor-element-5218b29{
    background: black;
    width:fit-content !important;
    margin: 0 !important;
    padding: 5px 15px !important;
    border-radius: 100px;
    position: absolute;
    top: 30px;
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-5218b29{
        left:30px;
    }
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-5218b29{
        left:20px;
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fe00767 */.elementor-7207 .elementor-element.elementor-element-fe00767 li{
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-33ec778 */.activex{
    background-color: #FF9F59 !important;
}

.activetool{
    opacity: 1;
    z-index:10000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8258057 */.elementor-7207 .elementor-element.elementor-element-8258057{
    display: non;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-115cd17 */.elementor-7207 .elementor-element.elementor-element-115cd17{
    display: noe;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-0a0d8ce *//* Zakładając, że klasa nazywa się .parter */

.parter {
    display: flex !important;
    flex-direction: row !important; /* Wymusza układ poziomy */
    flex-wrap: nowrap !important;   /* Zapobiega zawijaniu do nowej linii */
    justify-content: space-between; /* Rozsuwa je do brzegów */
    align-items: stretch;
}

/* Stylizujemy bezpośrednie dzieci kontenera .parter */
.parter > .e-con, 
.parter > .e-container {
    width: 50% !important; /* Każdy zajmie połowę szerokości */
    max-width: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cecaf6 */.elementor-7207 .elementor-element.elementor-element-7cecaf6{
    background: black;
    width:fit-content !important;
    margin: 0 !important;
    padding: 5px 15px !important;
    border-radius: 100px;
    position: absolute;
    top: 30px;
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-7cecaf6{
        left:30px;
    }
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-7cecaf6{
        left:20px;
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-374edde */.elementor-7207 .elementor-element.elementor-element-374edde li{
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a5060be */.activex{
    background-color: #FF9F59 !important;
}

.activetool{
    opacity: 1;
    z-index:10000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81753c */.elementor-7207 .elementor-element.elementor-element-e81753c{
    display: non;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-d2f5896 *//* Zakładając, że klasa nazywa się .parter */

.parter {
    display: flex !important;
    flex-direction: row !important; /* Wymusza układ poziomy */
    flex-wrap: nowrap !important;   /* Zapobiega zawijaniu do nowej linii */
    justify-content: space-between; /* Rozsuwa je do brzegów */
    align-items: stretch;
}

/* Stylizujemy bezpośrednie dzieci kontenera .parter */
.parter > .e-con, 
.parter > .e-container {
    width: 50% !important; /* Każdy zajmie połowę szerokości */
    max-width: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2d748a */.elementor-7207 .elementor-element.elementor-element-e2d748a{
    background: black;
    width:fit-content !important;
    margin: 0 !important;
    padding: 5px 15px !important;
    border-radius: 100px;
    position: absolute;
    top: 30px;
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-e2d748a{
        left:30px;
    }
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-e2d748a{
        left:20px;
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-453137a */.elementor-7207 .elementor-element.elementor-element-453137a{
    display: non;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777fbfc */.elementor-7207 .elementor-element.elementor-element-777fbfc{
    display: noe;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-9f8b831 *//* Zakładając, że klasa nazywa się .parter */

.parter {
    display: flex !important;
    flex-direction: row !important; /* Wymusza układ poziomy */
    flex-wrap: nowrap !important;   /* Zapobiega zawijaniu do nowej linii */
    justify-content: space-between; /* Rozsuwa je do brzegów */
    align-items: stretch;
}

/* Stylizujemy bezpośrednie dzieci kontenera .parter */
.parter > .e-con, 
.parter > .e-container {
    width: 50% !important; /* Każdy zajmie połowę szerokości */
    max-width: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16a60e0 */.elementor-7207 .elementor-element.elementor-element-16a60e0{
    background: black;
    width:fit-content !important;
    margin: 0 !important;
    padding: 5px 15px !important;
    border-radius: 100px;
    position: absolute;
    top: 30px;
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-16a60e0{
        left:30px;
    }
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-16a60e0{
        left:20px;
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ea8e75 */.elementor-7207 .elementor-element.elementor-element-3ea8e75 li{
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d16446 */.activex{
    background-color: #FF9F59 !important;
}

.activetool{
    opacity: 1;
    z-index:10000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8280e15 */.elementor-7207 .elementor-element.elementor-element-8280e15{
    display: non;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535c926 */.elementor-7207 .elementor-element.elementor-element-535c926{
    display: noe;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-398a173 *//* Zakładając, że klasa nazywa się .parter */

.parter {
    display: flex !important;
    flex-direction: row !important; /* Wymusza układ poziomy */
    flex-wrap: nowrap !important;   /* Zapobiega zawijaniu do nowej linii */
    justify-content: space-between; /* Rozsuwa je do brzegów */
    align-items: stretch;
}

/* Stylizujemy bezpośrednie dzieci kontenera .parter */
.parter > .e-con, 
.parter > .e-container {
    width: 50% !important; /* Każdy zajmie połowę szerokości */
    max-width: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a83300 */.elementor-7207 .elementor-element.elementor-element-6a83300{
    background: black;
    width:fit-content !important;
    margin: 0 !important;
    padding: 5px 15px !important;
    border-radius: 100px;
    position: absolute;
    top: 30px;
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-6a83300{
        left:30px;
    }
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-6a83300{
        left:20px;
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e0139c */.elementor-7207 .elementor-element.elementor-element-6e0139c li{
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8e2a34 */.activex{
    background-color: #FF9F59 !important;
}

.activetool{
    opacity: 1;
    z-index:10000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ede022 */.elementor-7207 .elementor-element.elementor-element-4ede022{
    display: non;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-18023b3 *//* Zakładając, że klasa nazywa się .parter */

.parter {
    display: flex !important;
    flex-direction: row !important; /* Wymusza układ poziomy */
    flex-wrap: nowrap !important;   /* Zapobiega zawijaniu do nowej linii */
    justify-content: space-between; /* Rozsuwa je do brzegów */
    align-items: stretch;
}

/* Stylizujemy bezpośrednie dzieci kontenera .parter */
.parter > .e-con, 
.parter > .e-container {
    width: 50% !important; /* Każdy zajmie połowę szerokości */
    max-width: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bfb4ec */.elementor-7207 .elementor-element.elementor-element-3bfb4ec{
    background: black;
    width:fit-content !important;
    margin: 0 !important;
    padding: 5px 15px !important;
    border-radius: 100px;
    position: absolute;
    top: 30px;
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-3bfb4ec{
        left:30px;
    }
}

@media(max-width:1024px){
    .elementor-7207 .elementor-element.elementor-element-3bfb4ec{
        left:20px;
        top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c9d76c */.elementor-7207 .elementor-element.elementor-element-8c9d76c{
    display: non;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74205de */.elementor-7207 .elementor-element.elementor-element-74205de{
    display: noe;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02697bb */.elementor-7207 .elementor-element.elementor-element-02697bb{
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    gap: 20px;
}

.elementor-7207 .elementor-element.elementor-element-02697bb button{
 background: #FBFCEA;
    border-radius:100px;
    border:1px solid black;
   color:#151515;
font-size: 14px;
font-weight: 600;
padding: 16px 32px;
font-family: "DM Sans" sans serif;
text-transform: none;
}
.elementor-7207 .elementor-element.elementor-element-02697bb .this-tbn:active, .elementor-7207 .elementor-element.elementor-element-02697bb .this-tbn:target, .elementor-7207 .elementor-element.elementor-element-02697bb .this-tbn:hover, .elementor-7207 .elementor-element.elementor-element-02697bb .this-tbn:focus, .elementor-7207 .elementor-element.elementor-element-02697bb .active{
 
         background: #151515 !important;
color:white !important;
}
.elementor-7207 .elementor-element.elementor-element-02697bb .this-tbn-gallery:active,
.elementor-7207 .elementor-element.elementor-element-02697bb .this-tbn-gallery:target,
.elementor-7207 .elementor-element.elementor-element-02697bb .this-tbn-gallery:hover,
.elementor-7207 .elementor-element.elementor-element-02697bb .this-tbn-gallery:focus,
.elementor-7207 .elementor-element.elementor-element-02697bb .this-tbn-gallery.active {
    background: #151515 !important;
    color: white !important;
}

/*.active{*/
/*             background: #151515;*/
/*color:white;*/
/*}*/

@media(max-width:767px){
    .elementor-7207 .elementor-element.elementor-element-02697bb{
        position:static !important;
        flex-direction:column !important;
        align-items:flex-start !important;
    }
    
    .elementor-7207 .elementor-element.elementor-element-02697bb button{
        margin:0 0 10px 0 !important;
        padding: 10px 20px;
        font-size:14px;
        line-height:20px;

    }
}

.buttons-box{
       display: flex;
    flex-direction: row;
    /*justify-content: center;*/
    gap: 10px;
    flex-wrap: wrap
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e6cb5ec */.elementor-7207 .elementor-element.elementor-element-e6cb5ec img{
    height: 400px;
    object-fit:cover;
    width:100%;
}

.elementor-7207 .elementor-element.elementor-element-e6cb5ec .swiper-wrapper{
    margin-bottom: 20px;
}



@media(max-width:767px){
    .elementor-7207 .elementor-element.elementor-element-e6cb5ec img{
        height:250px;
    }
}

.elementor-swiper-button-next, .elementor-swiper-button-prev{
    z-index: 100 !important;
}

 .elementor-slideshow--ui-hidden .elementor-swiper-button-next,  .elementor-lightbox-prevent-close.elementor-swiper-button-prev{
     align-items: end !important
 }
 
 .elementor-lightbox-prevent-close.elementor-swiper-button-next,  .elementor-lightbox-prevent-close.elementor-swiper-button-prev{
     align-items: end !important
 }
 
 .elementor-7207 .elementor-element.elementor-element-e6cb5ec .swiper-pagination-horizontal{
     left: 50%
 }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d544d3e */.elementor-7207 .elementor-element.elementor-element-d544d3e img{
    height: 400px;
    object-fit:cover;
    width:100%;
}

.elementor-7207 .elementor-element.elementor-element-d544d3e .swiper-wrapper{
    margin-bottom: 20px;
}



@media(max-width:767px){
    .elementor-7207 .elementor-element.elementor-element-d544d3e img{
        height:250px;
    }
}

.elementor-swiper-button-next, .elementor-swiper-button-prev{
    z-index: 100 !important;
}

 .elementor-slideshow--ui-hidden .elementor-swiper-button-next,  .elementor-lightbox-prevent-close.elementor-swiper-button-prev{
     align-items: end !important
 }
 
 .elementor-lightbox-prevent-close.elementor-swiper-button-next,  .elementor-lightbox-prevent-close.elementor-swiper-button-prev{
     align-items: end !important
 }
 
 .elementor-7207 .elementor-element.elementor-element-d544d3e .swiper-pagination-horizontal{
     left: 50%
 }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cc7a890 */.elementor-7207 .elementor-element.elementor-element-cc7a890 img{
    height: 400px;
    object-fit:cover;
    width:100%;
}

.elementor-7207 .elementor-element.elementor-element-cc7a890 .swiper-wrapper{
    margin-bottom: 20px;
}



@media(max-width:767px){
    .elementor-7207 .elementor-element.elementor-element-cc7a890 img{
        height:250px;
    }
}

.elementor-swiper-button-next, .elementor-swiper-button-prev{
    z-index: 100 !important;
}

 .elementor-slideshow--ui-hidden .elementor-swiper-button-next,  .elementor-lightbox-prevent-close.elementor-swiper-button-prev{
     align-items: end !important
 }
 
 .elementor-lightbox-prevent-close.elementor-swiper-button-next,  .elementor-lightbox-prevent-close.elementor-swiper-button-prev{
     align-items: end !important
 }
 
 .elementor-7207 .elementor-element.elementor-element-cc7a890 .swiper-pagination-horizontal{
     left: 50%
 }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ae0a2d2 */.elementor-7207 .elementor-element.elementor-element-ae0a2d2 img{
    height: 400px;
    object-fit:cover;
    width:100%;
}

.elementor-7207 .elementor-element.elementor-element-ae0a2d2 .swiper-wrapper{
    margin-bottom: 20px;
}



@media(max-width:767px){
    .elementor-7207 .elementor-element.elementor-element-ae0a2d2 img{
        height:250px;
    }
}

.elementor-swiper-button-next, .elementor-swiper-button-prev{
    z-index: 100 !important;
}

 .elementor-slideshow--ui-hidden .elementor-swiper-button-next,  .elementor-lightbox-prevent-close.elementor-swiper-button-prev{
     align-items: end !important
 }
 
 .elementor-lightbox-prevent-close.elementor-swiper-button-next,  .elementor-lightbox-prevent-close.elementor-swiper-button-prev{
     align-items: end !important
 }
 
 .elementor-7207 .elementor-element.elementor-element-ae0a2d2 .swiper-pagination-horizontal{
     left: 50%
 }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b597791 */.elementor-7207 .elementor-element.elementor-element-b597791{
    display: none;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-dfd3651 */.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-social-icon{
    border: 2px solid #151515;
}
.elementor-7207 .elementor-element.elementor-element-dfd3651{
    align-self: right !important;
    display: flex !important;
    pointer-events: auto
}

@media(max-width:767px){

.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-grid{
    display: flex;
    justify-content: space-between;
    width:100%;
}

/*.elementor-7207 .elementor-element.elementor-element-dfd3651 svg path{*/
/*    stroke:black !important;*/
    
/*}*/

.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-social-icon{
    background-color:transparent !important;
    width:100%;
    padding:20px 10px;
    border:none;

}
.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-grid-item{
    width:100%;
    border-right:1px solid #1F302D99;
}

.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-grid-item:last-of-type {
    border-right: none !important;
}
.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-widget-container{
    width: 100%;
    
}

.elementor-7207 .elementor-element.elementor-element-dfd3651 .elementor-grid{
    display:flex !important;
}
}

@media(max-width:767px){
  .elementor-7207 .elementor-element.elementor-element-dfd3651{  background-color: RGB(247, 245, 241, 1) !important;
/*backdrop-filter: blur(10px);*/
border-radius:12px;
}
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-9e37bb9 */@media(max-width:767px){
.elementor-7207 .elementor-element.elementor-element-9e37bb9{
    position: static !important;
}
}

.elementor-7207 .elementor-element.elementor-element-9e37bb9{
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-6e57b52 */.elementor-7207 .elementor-element.elementor-element-6e57b52 textarea{
    padding: 30px 30px;
    border-radius: 9px !important
}

 .elementor-7207 .elementor-element.elementor-element-6e57b52 input{
    padding: 30px 30px
}

.elementor-7207 .elementor-element.elementor-element-6e57b52 button{
    margin-top: 20px;
    text-decoration: none;
}

.elementor-7207 .elementor-element.elementor-element-6e57b52 a{
    color: #151515;
    text-decoration: underline;
}

.elementor-7207 .elementor-element.elementor-element-6e57b52 a:hover{
    color: #1515151;
    text-decoration: none;
}
#form-field-field_168a0f9{
    padding: 0 !important;
}

.elementor-7207 .elementor-element.elementor-element-6e57b52 .elementor-field-option label{
    font-size: 16px
}

@media(max-width:1440px){
    .elementor-7207 .elementor-element.elementor-element-6e57b52 textarea{
    padding: 20px 20px;
    border-radius: 9px !important
}

 .elementor-7207 .elementor-element.elementor-element-6e57b52 input{
    padding: 20px 20px
}
}

.elementor-7207 .elementor-element.elementor-element-6e57b52{
    /*padding: 16px;*/
/*background-color: #A67B48;  */
border-radius: 16px;
/*border:1px solid black;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614e0d9 */.elementor-7207 .elementor-element.elementor-element-614e0d9{
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-92762d4 */.elementor-7207 .elementor-element.elementor-element-92762d4{
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-358b25e */.elementor-7207 .elementor-element.elementor-element-358b25e{
    pointer-events: none;
}/* End custom CSS */