.elementor-127 .elementor-element.elementor-element-5e18b4e{--display:flex;--min-height:750px;--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;--overlay-opacity:0.78;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-5e18b4e:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-5e18b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lameri.pl/wp-content/uploads/2025/11/Lameri-wieczor-panienski-upominki-scaled-e1762594218286.webp");background-position:center center;background-size:cover;}.elementor-127 .elementor-element.elementor-element-5e18b4e::before, .elementor-127 .elementor-element.elementor-element-5e18b4e > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-5e18b4e > .e-con-inner > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-5e18b4e > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-5e18b4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-5e18b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFFBF 0%, #F2295B00 60%);}.elementor-127 .elementor-element.elementor-element-9debf97{--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:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-c5446dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;text-align:start;}.elementor-127 .elementor-element.elementor-element-c5446dd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;color:#899268;}.elementor-127 .elementor-element.elementor-element-c48e65d{width:var( --container-widget-width, 630px );max-width:630px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:630px;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-c48e65d.elementor-element{--align-self:flex-start;}.elementor-127 .elementor-element.elementor-element-c48e65d .elementor-heading-title{font-family:"Cantata One", Sans-serif;font-size:48px;font-weight:300;text-transform:none;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-423d514{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:start;}.elementor-127 .elementor-element.elementor-element-423d514.elementor-element{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-dc512d6 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:12px 22px 12px 22px;}.elementor-127 .elementor-element.elementor-element-dc512d6 .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-dc512d6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-dc512d6 .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-dc512d6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-2c16f3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-8a2da31{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:120px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-af038fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;text-align:center;}.elementor-127 .elementor-element.elementor-element-59117fc{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-60px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-60px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:18px;--arrow-normal-color:#FFFFFF;--arrow-hover-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-59117fc :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );padding:7px 7px 7px 7px;}.elementor-127 .elementor-element.elementor-element-59117fc .swiper-slide > .elementor-element{height:100%;}.elementor-127 .elementor-element.elementor-element-faf4608 .elementor-button{background-color:#DBA0A200;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#8F7269;border-radius:40px 40px 40px 40px;padding:12px 22px 12px 22px;}.elementor-127 .elementor-element.elementor-element-faf4608 .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-faf4608 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-faf4608{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-faf4608 .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-faf4608 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-c25de9f{--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:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-c25de9f:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-c25de9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e567b6 );}.elementor-127 .elementor-element.elementor-element-1f7bb37{text-align:center;}.elementor-127 .elementor-element.elementor-element-f37ef1c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-f37ef1c:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-f37ef1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e567b6 );}.elementor-127 .elementor-element.elementor-element-490f4c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-490f4c2:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-490f4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e567b6 );}.elementor-127 .elementor-element.elementor-element-ddce16c{--display:flex;--min-height:450px;}.elementor-127 .elementor-element.elementor-element-ddce16c:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-ddce16c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lameri.pl/wp-content/uploads/2025/11/frotki-lameri.webp");background-position:center center;background-size:cover;}.elementor-127 .elementor-element.elementor-element-d63b0c8{--display:flex;--min-height:230px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 0px 0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-d63b0c8:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-d63b0c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-d63b0c8.e-con{--align-self:center;}.elementor-127 .elementor-element.elementor-element-a81b754{text-align:center;}.elementor-127 .elementor-element.elementor-element-a81b754 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-2d91e0a{text-align:center;}.elementor-127 .elementor-element.elementor-element-2d91e0a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-127 .elementor-element.elementor-element-80362c0{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-127 .elementor-element.elementor-element-04ed155 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:12px 22px 12px 22px;}.elementor-127 .elementor-element.elementor-element-04ed155 .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-04ed155 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-04ed155{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-04ed155 .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-04ed155 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-f242a0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-f242a0e:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-f242a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e567b6 );}.elementor-127 .elementor-element.elementor-element-62b27b2{--display:flex;--min-height:450px;}.elementor-127 .elementor-element.elementor-element-62b27b2:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-62b27b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lameri.pl/wp-content/uploads/2025/11/bransoletka-lameri.webp");background-position:center center;background-size:cover;}.elementor-127 .elementor-element.elementor-element-5f6e1b9{--display:flex;--min-height:230px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 0px 0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-5f6e1b9:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-5f6e1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-5f6e1b9.e-con{--align-self:center;}.elementor-127 .elementor-element.elementor-element-9c18d34{text-align:center;}.elementor-127 .elementor-element.elementor-element-9c18d34 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-d03b062{text-align:center;}.elementor-127 .elementor-element.elementor-element-d03b062 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-127 .elementor-element.elementor-element-a71f41d{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-127 .elementor-element.elementor-element-d4c71b4 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:12px 22px 12px 22px;}.elementor-127 .elementor-element.elementor-element-d4c71b4 .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-d4c71b4 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-d4c71b4{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-d4c71b4 .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-d4c71b4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-b922479{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-b922479:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-b922479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e567b6 );}.elementor-127 .elementor-element.elementor-element-22f4e29{--display:flex;--min-height:450px;}.elementor-127 .elementor-element.elementor-element-22f4e29:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-22f4e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lameri.pl/wp-content/uploads/2025/11/frotka-oliwka-wieczor-panienski.webp");background-position:center center;background-size:cover;}.elementor-127 .elementor-element.elementor-element-e32aa2f{--display:flex;--min-height:230px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 0px 0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-e32aa2f:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-e32aa2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-e32aa2f.e-con{--align-self:center;}.elementor-127 .elementor-element.elementor-element-f66a586{text-align:center;}.elementor-127 .elementor-element.elementor-element-f66a586 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-9b16c91{text-align:center;}.elementor-127 .elementor-element.elementor-element-9b16c91 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-127 .elementor-element.elementor-element-871c05d{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-127 .elementor-element.elementor-element-3e6de24 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:12px 22px 12px 22px;}.elementor-127 .elementor-element.elementor-element-3e6de24 .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-3e6de24 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-3e6de24{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-3e6de24 .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-3e6de24 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-bcf376a{--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:120px;--padding-bottom:120px;--padding-left:150px;--padding-right:150px;}.elementor-127 .elementor-element.elementor-element-bcf376a:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-bcf376a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-642017f );}.elementor-127 .elementor-element.elementor-element-6a66b87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;text-align:center;}.elementor-127 .elementor-element.elementor-element-6a66b87 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;color:#899268;}.elementor-127 .elementor-element.elementor-element-d1e5ea0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:-10px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-3a285d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 8px;text-align:center;}.elementor-127 .elementor-element.elementor-element-3a285d0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-127 .elementor-element.elementor-element-7070ed3{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-7070ed3 .elementor-counter-number-wrapper{color:#899268;font-family:"Birthstone Bounce", Sans-serif;font-size:60px;font-weight:500;text-transform:uppercase;}.elementor-127 .elementor-element.elementor-element-3b28f4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-127 .elementor-element.elementor-element-3b28f4e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-cd1cf10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-127 .elementor-element.elementor-element-cd1cf10.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-127 .elementor-element.elementor-element-29fa7db{--e-transform-rotateZ:-7deg;}.elementor-127 .elementor-element.elementor-element-29fa7db img{border-style:solid;border-width:5px 5px 25px 5px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(176.80000000000004, 176.80000000000004, 176.80000000000004, 0.5);}.elementor-127 .elementor-element.elementor-element-193ccdf{--e-transform-rotateZ:4deg;}.elementor-127 .elementor-element.elementor-element-193ccdf img{border-style:solid;border-width:5px 5px 25px 5px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(176.80000000000004, 176.80000000000004, 176.80000000000004, 0.5);}.elementor-127 .elementor-element.elementor-element-fd1a899{--e-transform-rotateZ:-10deg;}.elementor-127 .elementor-element.elementor-element-fd1a899 img{border-style:solid;border-width:5px 5px 25px 5px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(176.80000000000004, 176.80000000000004, 176.80000000000004, 0.5);}.elementor-127 .elementor-element.elementor-element-9414e6e{--e-transform-rotateZ:2deg;}.elementor-127 .elementor-element.elementor-element-9414e6e img{border-style:solid;border-width:5px 5px 25px 5px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(176.80000000000004, 176.80000000000004, 176.80000000000004, 0.5);}.elementor-127 .elementor-element.elementor-element-5e0bc06{--e-transform-rotateZ:-5deg;}.elementor-127 .elementor-element.elementor-element-5e0bc06 img{border-style:solid;border-width:5px 5px 25px 5px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(176.80000000000004, 176.80000000000004, 176.80000000000004, 0.5);}.elementor-127 .elementor-element.elementor-element-4389951{--e-transform-rotateZ:6deg;}.elementor-127 .elementor-element.elementor-element-4389951 img{border-style:solid;border-width:5px 5px 25px 5px;border-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(176.80000000000004, 176.80000000000004, 176.80000000000004, 0.5);}.elementor-127 .elementor-element.elementor-element-9eae0f0{width:var( --container-widget-width, 58% );max-width:58%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-127 .elementor-element.elementor-element-9eae0f0.elementor-element{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-127 .elementor-element.elementor-element-4ea21f2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-127 .elementor-element.elementor-element-4ea21f2 .elementor-icon-list-icon i{color:#899268;transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-4ea21f2 .elementor-icon-list-icon svg{fill:#899268;transition:fill 0.3s;}.elementor-127 .elementor-element.elementor-element-4ea21f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-127 .elementor-element.elementor-element-4ea21f2 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-127 .elementor-element.elementor-element-4ea21f2 .elementor-icon-list-text{color:#899268;transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-9c3fde4{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-9c3fde4:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-9c3fde4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e567b6 );}.elementor-127 .elementor-element.elementor-element-3f462e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;text-align:center;}.elementor-127 .elementor-element.elementor-element-3f462e1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;color:#899268;}.elementor-127 .elementor-element.elementor-element-48ef606{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:-10px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-e4acb37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 8px;text-align:center;}.elementor-127 .elementor-element.elementor-element-e4acb37 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-127 .elementor-element.elementor-element-8a9a884{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-8a9a884 .elementor-counter-number-wrapper{color:#899268;font-family:"Birthstone Bounce", Sans-serif;font-size:60px;font-weight:500;text-transform:uppercase;}.elementor-127 .elementor-element.elementor-element-fb5d732{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-127 .elementor-element.elementor-element-fb5d732 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-127 .elementor-element.elementor-element-9a18ee7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-9a18ee7 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:1px 1px 1px 1px;border-radius:20px;border-color:var( --e-global-color-primary );padding:50px 50px 50px 50px;}.elementor-127 .elementor-element.elementor-element-9a18ee7 .elementor-swiper-button{font-size:20px;}.elementor-127 .elementor-element.elementor-element-9a18ee7 .elementor-testimonial__name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-9a18ee7 .elementor-testimonial__image img{width:38px;height:38px;}.elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (38px / 2) - 8px );}body:not(.rtl) .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (38px / 2) - 8px );right:auto;}body.rtl .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (38px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (38px / 2) - 8px );right:auto;}body.rtl .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (38px / 2) - 8px );left:auto;}body.rtl .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:8px;margin-right:0;}body:not(.rtl) .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:8px;margin-left:0;}.elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-127 .elementor-element.elementor-element-9a18ee7.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:8px;}.elementor-127 .elementor-element.elementor-element-f78943b{--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:120px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-f78943b:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-f78943b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e567b6 );}.elementor-127 .elementor-element.elementor-element-ea472e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-18ef8d3{text-align:center;}.elementor-127 .elementor-element.elementor-element-a72e2a6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-ee7ca08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-127 .elementor-element.elementor-element-c673432{--display:flex;--min-height:450px;}.elementor-127 .elementor-element.elementor-element-c673432:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-c673432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lameri.pl/wp-content/uploads/2025/11/frotki-lameri.webp");background-position:center center;background-size:cover;}.elementor-127 .elementor-element.elementor-element-c0d1fe0{--display:flex;--min-height:230px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 0px 0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-c0d1fe0:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-c0d1fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-c0d1fe0.e-con{--align-self:center;}.elementor-127 .elementor-element.elementor-element-360aa2f{text-align:center;}.elementor-127 .elementor-element.elementor-element-360aa2f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-7e2fa91{text-align:center;}.elementor-127 .elementor-element.elementor-element-7e2fa91 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-127 .elementor-element.elementor-element-cf46510{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-127 .elementor-element.elementor-element-d825fcd .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:12px 22px 12px 22px;}.elementor-127 .elementor-element.elementor-element-d825fcd .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-d825fcd .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-d825fcd{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-d825fcd .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-d825fcd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-766fc2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-127 .elementor-element.elementor-element-eeaf253{--display:flex;--min-height:450px;}.elementor-127 .elementor-element.elementor-element-eeaf253:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-eeaf253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lameri.pl/wp-content/uploads/2026/02/Projekt-bez-nazwy-26.webp");background-position:center center;background-size:cover;}.elementor-127 .elementor-element.elementor-element-1827bd0{--display:flex;--min-height:230px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 0px 0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-1827bd0:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-1827bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-1827bd0.e-con{--align-self:center;}.elementor-127 .elementor-element.elementor-element-30aa698{text-align:center;}.elementor-127 .elementor-element.elementor-element-30aa698 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-0ea8a04{text-align:center;}.elementor-127 .elementor-element.elementor-element-0ea8a04 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-127 .elementor-element.elementor-element-3c5c180{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-127 .elementor-element.elementor-element-bcc3831 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:12px 22px 12px 22px;}.elementor-127 .elementor-element.elementor-element-bcc3831 .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-bcc3831 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-bcc3831{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-bcc3831 .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-bcc3831 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-46aa0f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-127 .elementor-element.elementor-element-e8edd7f{--display:flex;--min-height:450px;}.elementor-127 .elementor-element.elementor-element-e8edd7f:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-e8edd7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lameri.pl/wp-content/uploads/2026/02/Projekt-bez-nazwy-27.webp");background-position:center center;background-size:cover;}.elementor-127 .elementor-element.elementor-element-d6d200f{--display:flex;--min-height:230px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 0px 0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-d6d200f:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-d6d200f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-d6d200f.e-con{--align-self:center;}.elementor-127 .elementor-element.elementor-element-bed0db0{text-align:center;}.elementor-127 .elementor-element.elementor-element-bed0db0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-f0efdf3{text-align:center;}.elementor-127 .elementor-element.elementor-element-f0efdf3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-127 .elementor-element.elementor-element-a190bfd{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-127 .elementor-element.elementor-element-a90fadf .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:12px 22px 12px 22px;}.elementor-127 .elementor-element.elementor-element-a90fadf .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-a90fadf .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-a90fadf{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-a90fadf .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-a90fadf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-c809bf2{--display:flex;--padding-top:80px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-127 .elementor-element.elementor-element-c809bf2:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-c809bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-3e567b6 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-127 .elementor-element.elementor-element-596f662{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;text-align:center;}.elementor-127 .elementor-element.elementor-element-596f662 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-fa4543d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-b7deb9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 8px;text-align:center;}.elementor-127 .elementor-element.elementor-element-b7deb9b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-a1dff3d{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-a1dff3d .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Birthstone Bounce", Sans-serif;font-size:70px;font-weight:500;text-transform:uppercase;}.elementor-127 .elementor-element.elementor-element-a9b30d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-127 .elementor-element.elementor-element-a9b30d7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-0ad73bf{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-0ad73bf:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-0ad73bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-127 .elementor-element.elementor-element-67459ed .elementor-testimonial-wrapper{text-align:center;}.elementor-127 .elementor-element.elementor-element-67459ed .elementor-testimonial-wrapper .elementor-testimonial-image img{width:38px;height:38px;}.elementor-127 .elementor-element.elementor-element-67459ed .elementor-testimonial-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-735a1ad{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-735a1ad:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-735a1ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-326ad62 .elementor-testimonial-wrapper{text-align:center;}.elementor-127 .elementor-element.elementor-element-326ad62 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:38px;height:38px;}.elementor-127 .elementor-element.elementor-element-326ad62 .elementor-testimonial-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-192a3dd{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-192a3dd:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-192a3dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-571ec50 .elementor-testimonial-wrapper{text-align:center;}.elementor-127 .elementor-element.elementor-element-571ec50 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:38px;height:38px;}.elementor-127 .elementor-element.elementor-element-571ec50 .elementor-testimonial-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-a4dacc3{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-a4dacc3:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-a4dacc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-6fed78f .elementor-testimonial-wrapper{text-align:center;}.elementor-127 .elementor-element.elementor-element-6fed78f .elementor-testimonial-wrapper .elementor-testimonial-image img{width:38px;height:38px;}.elementor-127 .elementor-element.elementor-element-6fed78f .elementor-testimonial-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-bde8743{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-bde8743:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-bde8743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-7694531 .elementor-testimonial-wrapper{text-align:center;}.elementor-127 .elementor-element.elementor-element-7694531 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:38px;height:38px;}.elementor-127 .elementor-element.elementor-element-7694531 .elementor-testimonial-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-83eb3a7{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-83eb3a7:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-83eb3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-c37b9a1 .elementor-testimonial-wrapper{text-align:center;}.elementor-127 .elementor-element.elementor-element-c37b9a1 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:38px;height:38px;}.elementor-127 .elementor-element.elementor-element-c37b9a1 .elementor-testimonial-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-c12c932{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-c12c932:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-c12c932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-ba5ef6d .elementor-testimonial-wrapper{text-align:center;}.elementor-127 .elementor-element.elementor-element-ba5ef6d .elementor-testimonial-wrapper .elementor-testimonial-image img{width:38px;height:38px;}.elementor-127 .elementor-element.elementor-element-ba5ef6d .elementor-testimonial-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-da60a1d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-da60a1d:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-da60a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-719135d .elementor-testimonial-wrapper{text-align:center;}.elementor-127 .elementor-element.elementor-element-719135d .elementor-testimonial-wrapper .elementor-testimonial-image img{width:38px;height:38px;}.elementor-127 .elementor-element.elementor-element-719135d .elementor-testimonial-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-8416f3b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-8416f3b:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-8416f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-0d616bb .elementor-testimonial-wrapper{text-align:center;}.elementor-127 .elementor-element.elementor-element-0d616bb .elementor-testimonial-wrapper .elementor-testimonial-image img{width:38px;height:38px;}.elementor-127 .elementor-element.elementor-element-0d616bb .elementor-testimonial-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-7038934{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-7038934:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-7038934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-fb73cb2 .elementor-testimonial-wrapper{text-align:center;}.elementor-127 .elementor-element.elementor-element-fb73cb2 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:38px;height:38px;}.elementor-127 .elementor-element.elementor-element-fb73cb2 .elementor-testimonial-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-f1b6b4c{--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:-60px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:10px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:10px;--e-n-carousel-arrow-size:15px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-f1b6b4c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;padding:7px 7px 7px 7px;}.elementor-127 .elementor-element.elementor-element-f1b6b4c :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-8ba5563{width:var( --container-widget-width, 58% );max-width:58%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-8ba5563.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-09c3a59{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-127 .elementor-element.elementor-element-09c3a59 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-09c3a59 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-127 .elementor-element.elementor-element-09c3a59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-127 .elementor-element.elementor-element-09c3a59 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-127 .elementor-element.elementor-element-09c3a59 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-127 .elementor-element.elementor-element-00a8cfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-127 .elementor-element.elementor-element-5f066ad{--image-border-color:#FFFFFF;--image-border-width:3px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-127 .elementor-element.elementor-element-04b61f3{--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:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-04b61f3:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-04b61f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-642017f );}.elementor-127 .elementor-element.elementor-element-c54bf91{text-align:center;}.elementor-127 .elementor-element.elementor-element-40e28ac{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-127 .elementor-element.elementor-element-40e28ac.elementor-element{--align-self:center;}.elementor-127 .elementor-element.elementor-element-d279866 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:12px 22px 12px 22px;}.elementor-127 .elementor-element.elementor-element-d279866 .elementor-button:hover, .elementor-127 .elementor-element.elementor-element-d279866 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-d279866 .elementor-button:hover svg, .elementor-127 .elementor-element.elementor-element-d279866 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-d05a9ab{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-127 .elementor-element.elementor-element-d05a9ab .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}@media(max-width:1366px){.elementor-127 .elementor-element.elementor-element-5e18b4e{--min-height:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-c48e65d .elementor-heading-title{font-size:43px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-8a2da31{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-59117fc{--swiper-slides-to-display:4;padding:0px 30px 0px 30px;--arrow-prev-left-position:-10px;--arrow-next-right-position:-10px;}.elementor-127 .elementor-element.elementor-element-c25de9f{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-f37ef1c{--padding-top:10px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-ddce16c{--min-height:420px;}.elementor-127 .elementor-element.elementor-element-d63b0c8{--min-height:256px;}.elementor-127 .elementor-element.elementor-element-a81b754 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-2d91e0a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-62b27b2{--min-height:420px;}.elementor-127 .elementor-element.elementor-element-5f6e1b9{--min-height:250px;}.elementor-127 .elementor-element.elementor-element-9c18d34 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-d03b062 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-22f4e29{--min-height:420px;}.elementor-127 .elementor-element.elementor-element-e32aa2f{--min-height:256px;}.elementor-127 .elementor-element.elementor-element-f66a586 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-9b16c91 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-bcf376a{--padding-top:120px;--padding-bottom:120px;--padding-left:100px;--padding-right:100px;}.elementor-127 .elementor-element.elementor-element-3a285d0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-7070ed3 .elementor-counter-number-wrapper{font-size:52px;}.elementor-127 .elementor-element.elementor-element-3b28f4e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-127 .elementor-element.elementor-element-9eae0f0{--container-widget-width:663px;--container-widget-flex-grow:0;width:var( --container-widget-width, 663px );max-width:663px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-127 .elementor-element.elementor-element-9c3fde4{--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-e4acb37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-8a9a884 .elementor-counter-number-wrapper{font-size:52px;}.elementor-127 .elementor-element.elementor-element-fb5d732 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-9a18ee7 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-c673432{--min-height:420px;}.elementor-127 .elementor-element.elementor-element-c0d1fe0{--min-height:256px;}.elementor-127 .elementor-element.elementor-element-360aa2f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-7e2fa91 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-eeaf253{--min-height:420px;}.elementor-127 .elementor-element.elementor-element-1827bd0{--min-height:250px;}.elementor-127 .elementor-element.elementor-element-30aa698 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-0ea8a04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-e8edd7f{--min-height:420px;}.elementor-127 .elementor-element.elementor-element-d6d200f{--min-height:256px;}.elementor-127 .elementor-element.elementor-element-bed0db0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-f0efdf3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-b7deb9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-a1dff3d{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-a1dff3d .elementor-counter-number-wrapper{font-size:60px;}.elementor-127 .elementor-element.elementor-element-a9b30d7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-0ad73bf{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-67459ed .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-735a1ad{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-127 .elementor-element.elementor-element-326ad62 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-192a3dd{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-127 .elementor-element.elementor-element-571ec50 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-a4dacc3{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-127 .elementor-element.elementor-element-6fed78f .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-bde8743{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-127 .elementor-element.elementor-element-7694531 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-83eb3a7{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-127 .elementor-element.elementor-element-c37b9a1 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-c12c932{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-127 .elementor-element.elementor-element-ba5ef6d .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-da60a1d{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-127 .elementor-element.elementor-element-719135d .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-8416f3b{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-127 .elementor-element.elementor-element-0d616bb .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-7038934{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-127 .elementor-element.elementor-element-fb73cb2 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-8ba5563{--container-widget-width:663px;--container-widget-flex-grow:0;width:var( --container-widget-width, 663px );max-width:663px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1200px){.elementor-127 .elementor-element.elementor-element-c48e65d .elementor-heading-title{font-size:40px;}.elementor-127 .elementor-element.elementor-element-59117fc{--swiper-slides-to-display:3;}.elementor-127 .elementor-element.elementor-element-ddce16c{--min-height:360px;}.elementor-127 .elementor-element.elementor-element-d63b0c8{--min-height:250px;--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-80362c0{font-size:14px;}.elementor-127 .elementor-element.elementor-element-62b27b2{--min-height:360px;}.elementor-127 .elementor-element.elementor-element-5f6e1b9{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-a71f41d{font-size:14px;}.elementor-127 .elementor-element.elementor-element-22f4e29{--min-height:360px;}.elementor-127 .elementor-element.elementor-element-e32aa2f{--min-height:250px;--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-871c05d{font-size:14px;}.elementor-127 .elementor-element.elementor-element-bcf376a{--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-127 .elementor-element.elementor-element-7070ed3 .elementor-counter-number-wrapper{font-size:50px;}.elementor-127 .elementor-element.elementor-element-4ea21f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-127 .elementor-element.elementor-element-4ea21f2 .elementor-icon-list-item > a{font-size:14px;}.elementor-127 .elementor-element.elementor-element-8a9a884 .elementor-counter-number-wrapper{font-size:50px;}.elementor-127 .elementor-element.elementor-element-c673432{--min-height:360px;}.elementor-127 .elementor-element.elementor-element-c0d1fe0{--min-height:250px;--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-cf46510{font-size:14px;}.elementor-127 .elementor-element.elementor-element-eeaf253{--min-height:360px;}.elementor-127 .elementor-element.elementor-element-1827bd0{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-3c5c180{font-size:14px;}.elementor-127 .elementor-element.elementor-element-e8edd7f{--min-height:360px;}.elementor-127 .elementor-element.elementor-element-d6d200f{--min-height:250px;--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-a190bfd{font-size:14px;}.elementor-127 .elementor-element.elementor-element-a1dff3d{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-a1dff3d .elementor-counter-number-wrapper{font-size:60px;}.elementor-127 .elementor-element.elementor-element-0ad73bf{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-127 .elementor-element.elementor-element-735a1ad{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-127 .elementor-element.elementor-element-192a3dd{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-127 .elementor-element.elementor-element-a4dacc3{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-127 .elementor-element.elementor-element-bde8743{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-127 .elementor-element.elementor-element-83eb3a7{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-127 .elementor-element.elementor-element-c12c932{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-127 .elementor-element.elementor-element-da60a1d{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-127 .elementor-element.elementor-element-8416f3b{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-127 .elementor-element.elementor-element-7038934{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-127 .elementor-element.elementor-element-09c3a59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-127 .elementor-element.elementor-element-09c3a59 .elementor-icon-list-item > a{font-size:14px;}.elementor-127 .elementor-element.elementor-element-40e28ac{--container-widget-width:725px;--container-widget-flex-grow:0;width:var( --container-widget-width, 725px );max-width:725px;}}@media(max-width:1024px){.elementor-127 .elementor-element.elementor-element-5e18b4e{--min-height:550px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-c48e65d .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-8a2da31{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-59117fc{--swiper-slides-to-display:3;}.elementor-127 .elementor-element.elementor-element-f37ef1c{--padding-top:10px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-ddce16c{--min-height:300px;}.elementor-127 .elementor-element.elementor-element-a81b754 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-2d91e0a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-62b27b2{--min-height:300px;}.elementor-127 .elementor-element.elementor-element-9c18d34 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-d03b062 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-22f4e29{--min-height:300px;}.elementor-127 .elementor-element.elementor-element-f66a586 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-9b16c91 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-bcf376a{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-3a285d0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-7070ed3 .elementor-counter-number-wrapper{font-size:48px;}.elementor-127 .elementor-element.elementor-element-3b28f4e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-127 .elementor-element.elementor-element-e4acb37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-8a9a884 .elementor-counter-number-wrapper{font-size:48px;}.elementor-127 .elementor-element.elementor-element-fb5d732 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-9a18ee7 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-c673432{--min-height:300px;}.elementor-127 .elementor-element.elementor-element-360aa2f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-7e2fa91 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-eeaf253{--min-height:300px;}.elementor-127 .elementor-element.elementor-element-30aa698 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-0ea8a04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-e8edd7f{--min-height:300px;}.elementor-127 .elementor-element.elementor-element-bed0db0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-f0efdf3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-b7deb9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-a1dff3d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-a1dff3d .elementor-counter-number-wrapper{font-size:53px;}.elementor-127 .elementor-element.elementor-element-a9b30d7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-67459ed .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-326ad62 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-571ec50 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-6fed78f .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-7694531 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-c37b9a1 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-ba5ef6d .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-719135d .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-0d616bb .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-fb73cb2 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-f1b6b4c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:880px){.elementor-127 .elementor-element.elementor-element-c48e65d .elementor-heading-title{font-size:31px;}.elementor-127 .elementor-element.elementor-element-8a2da31{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-59117fc{--swiper-slides-to-display:3;--arrow-size:15px;}.elementor-127 .elementor-element.elementor-element-f37ef1c{--padding-top:10px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-127 .elementor-element.elementor-element-d63b0c8{--min-height:265px;}.elementor-127 .elementor-element.elementor-element-e32aa2f{--min-height:265px;}.elementor-127 .elementor-element.elementor-element-d1e5ea0{--margin-top:-10px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-7070ed3 .elementor-counter-number-wrapper{font-size:47px;}.elementor-127 .elementor-element.elementor-element-29fa7db img{border-width:5px 5px 20px 5px;}.elementor-127 .elementor-element.elementor-element-193ccdf img{border-width:5px 5px 20px 5px;}.elementor-127 .elementor-element.elementor-element-fd1a899 img{border-width:5px 5px 20px 5px;}.elementor-127 .elementor-element.elementor-element-9414e6e img{border-width:5px 5px 20px 5px;}.elementor-127 .elementor-element.elementor-element-5e0bc06 img{border-width:5px 5px 20px 5px;}.elementor-127 .elementor-element.elementor-element-4389951 img{border-width:5px 5px 20px 5px;}.elementor-127 .elementor-element.elementor-element-9c3fde4{--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-48ef606{--margin-top:-10px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-8a9a884 .elementor-counter-number-wrapper{font-size:47px;}.elementor-127 .elementor-element.elementor-element-c0d1fe0{--min-height:265px;}.elementor-127 .elementor-element.elementor-element-d6d200f{--min-height:265px;}.elementor-127 .elementor-element.elementor-element-fa4543d{--margin-top:-10px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-a1dff3d .elementor-counter-number-wrapper{font-size:47px;}.elementor-127 .elementor-element.elementor-element-0ad73bf{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-127 .elementor-element.elementor-element-735a1ad{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-127 .elementor-element.elementor-element-192a3dd{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-127 .elementor-element.elementor-element-a4dacc3{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-127 .elementor-element.elementor-element-bde8743{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-127 .elementor-element.elementor-element-83eb3a7{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-127 .elementor-element.elementor-element-c12c932{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-127 .elementor-element.elementor-element-da60a1d{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-127 .elementor-element.elementor-element-8416f3b{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-127 .elementor-element.elementor-element-7038934{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-127 .elementor-element.elementor-element-40e28ac{--container-widget-width:596px;--container-widget-flex-grow:0;width:var( --container-widget-width, 596px );max-width:596px;}.elementor-127 .elementor-element.elementor-element-d05a9ab .elementor-heading-title{font-size:15px;}}@media(max-width:767px){.elementor-127 .elementor-element.elementor-element-5e18b4e:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-5e18b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lameri.pl/wp-content/uploads/2025/11/baner-telefon-lameri-wieczor-panienski-scaled.webp");background-position:bottom center;background-size:cover;}.elementor-127 .elementor-element.elementor-element-5e18b4e{--min-height:580px;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-127 .elementor-element.elementor-element-9debf97{--gap:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-c5446dd{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-127 .elementor-element.elementor-element-c5446dd .elementor-heading-title{font-size:11px;}.elementor-127 .elementor-element.elementor-element-c48e65d{text-align:center;}.elementor-127 .elementor-element.elementor-element-c48e65d .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-127 .elementor-element.elementor-element-423d514{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-dc512d6 .elementor-button{padding:13px 22px 13px 22px;}.elementor-127 .elementor-element.elementor-element-8a2da31{--margin-top:60px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:6px;--padding-right:6px;}.elementor-127 .elementor-element.elementor-element-af038fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-127 .elementor-element.elementor-element-59117fc{--swiper-slides-to-display:2;--swiper-slides-gap:0px;--arrow-prev-left-position:5px;--arrow-prev-top-position:-35px;--arrow-next-right-position:5px;--arrow-next-top-position:-35px;--arrow-size:10px;}.elementor-127 .elementor-element.elementor-element-faf4608{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-c25de9f{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-f37ef1c{--padding-top:10px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-d63b0c8{--width:90%;--min-height:195px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-127 .elementor-element.elementor-element-a81b754 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-2d91e0a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-80362c0{font-size:13px;}.elementor-127 .elementor-element.elementor-element-f242a0e{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-127 .elementor-element.elementor-element-5f6e1b9{--width:90%;--min-height:200px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-127 .elementor-element.elementor-element-9c18d34 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-d03b062 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-a71f41d{font-size:13px;}.elementor-127 .elementor-element.elementor-element-e32aa2f{--width:90%;--min-height:175px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-127 .elementor-element.elementor-element-f66a586 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-9b16c91 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-871c05d{font-size:13px;}.elementor-127 .elementor-element.elementor-element-bcf376a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-6a66b87 .elementor-heading-title{font-size:11px;}.elementor-127 .elementor-element.elementor-element-d1e5ea0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap: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-127 .elementor-element.elementor-element-3a285d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-3a285d0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-7070ed3{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-7070ed3 .elementor-counter-number-wrapper{font-size:41px;}.elementor-127 .elementor-element.elementor-element-3b28f4e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-3b28f4e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-cd1cf10{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-127 .elementor-element.elementor-element-29fa7db{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-29fa7db img{border-width:4px 4px 18px 4px;}.elementor-127 .elementor-element.elementor-element-193ccdf{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-193ccdf img{border-width:4px 4px 18px 4px;}.elementor-127 .elementor-element.elementor-element-fd1a899{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-fd1a899 img{border-width:4px 4px 18px 4px;}.elementor-127 .elementor-element.elementor-element-9414e6e{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-9414e6e img{border-width:4px 4px 18px 4px;}.elementor-127 .elementor-element.elementor-element-5e0bc06{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-5e0bc06 img{border-width:4px 4px 18px 4px;}.elementor-127 .elementor-element.elementor-element-4389951{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-127 .elementor-element.elementor-element-4389951 img{border-width:4px 4px 18px 4px;}.elementor-127 .elementor-element.elementor-element-9eae0f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-127 .elementor-element.elementor-element-9c3fde4{--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-3f462e1 .elementor-heading-title{font-size:11px;}.elementor-127 .elementor-element.elementor-element-48ef606{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap: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-127 .elementor-element.elementor-element-e4acb37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-e4acb37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-8a9a884{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-8a9a884 .elementor-counter-number-wrapper{font-size:41px;}.elementor-127 .elementor-element.elementor-element-fb5d732{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-fb5d732 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-9a18ee7 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-f78943b{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-ea472e0{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-ee7ca08{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-c0d1fe0{--width:90%;--min-height:195px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-127 .elementor-element.elementor-element-360aa2f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-7e2fa91 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-cf46510{font-size:13px;}.elementor-127 .elementor-element.elementor-element-766fc2f{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-1827bd0{--width:90%;--min-height:200px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-127 .elementor-element.elementor-element-30aa698 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-0ea8a04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-3c5c180{font-size:13px;}.elementor-127 .elementor-element.elementor-element-46aa0f3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-d6d200f{--width:90%;--min-height:175px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-127 .elementor-element.elementor-element-bed0db0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-f0efdf3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-a190bfd{font-size:13px;}.elementor-127 .elementor-element.elementor-element-c809bf2{--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-596f662 .elementor-heading-title{font-size:11px;}.elementor-127 .elementor-element.elementor-element-fa4543d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap: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-127 .elementor-element.elementor-element-b7deb9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-b7deb9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-a1dff3d{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-a1dff3d .elementor-counter-number-wrapper{font-size:41px;}.elementor-127 .elementor-element.elementor-element-a9b30d7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-127 .elementor-element.elementor-element-a9b30d7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-0ad73bf{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-67459ed .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-735a1ad{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-127 .elementor-element.elementor-element-326ad62 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-192a3dd{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-127 .elementor-element.elementor-element-571ec50 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-a4dacc3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-127 .elementor-element.elementor-element-6fed78f .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-bde8743{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-127 .elementor-element.elementor-element-7694531 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-83eb3a7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-127 .elementor-element.elementor-element-c37b9a1 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-c12c932{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-127 .elementor-element.elementor-element-ba5ef6d .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-da60a1d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-127 .elementor-element.elementor-element-719135d .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-8416f3b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-127 .elementor-element.elementor-element-0d616bb .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-7038934{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-127 .elementor-element.elementor-element-fb73cb2 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-f1b6b4c{--e-n-carousel-swiper-slides-to-display:1;padding:10px 20px 0px 20px;--e-n-carousel-arrow-prev-left-position:-20px;--e-n-carousel-arrow-prev-top-position:14px;--e-n-carousel-arrow-next-right-position:-20px;--e-n-carousel-arrow-next-top-position:14px;--e-n-carousel-arrow-size:10px;}.elementor-127 .elementor-element.elementor-element-8ba5563{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-04b61f3{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-40e28ac{--container-widget-width:673px;--container-widget-flex-grow:0;width:var( --container-widget-width, 673px );max-width:673px;}.elementor-127 .elementor-element.elementor-element-d279866 .elementor-button{padding:13px 22px 13px 22px;}.elementor-127 .elementor-element.elementor-element-d05a9ab .elementor-heading-title{font-size:14px;line-height:1.5em;letter-spacing:-0.1px;}}@media(min-width:768px){.elementor-127 .elementor-element.elementor-element-9debf97{--width:50%;}.elementor-127 .elementor-element.elementor-element-2c16f3d{--width:50%;}.elementor-127 .elementor-element.elementor-element-490f4c2{--width:50%;}.elementor-127 .elementor-element.elementor-element-d63b0c8{--width:85%;}.elementor-127 .elementor-element.elementor-element-f242a0e{--width:50%;}.elementor-127 .elementor-element.elementor-element-5f6e1b9{--width:85%;}.elementor-127 .elementor-element.elementor-element-b922479{--width:50%;}.elementor-127 .elementor-element.elementor-element-e32aa2f{--width:85%;}.elementor-127 .elementor-element.elementor-element-cd1cf10{--width:100%;}.elementor-127 .elementor-element.elementor-element-ee7ca08{--width:50%;}.elementor-127 .elementor-element.elementor-element-c0d1fe0{--width:85%;}.elementor-127 .elementor-element.elementor-element-766fc2f{--width:50%;}.elementor-127 .elementor-element.elementor-element-1827bd0{--width:85%;}.elementor-127 .elementor-element.elementor-element-46aa0f3{--width:50%;}.elementor-127 .elementor-element.elementor-element-d6d200f{--width:85%;}}@media(max-width:1200px) and (min-width:768px){.elementor-127 .elementor-element.elementor-element-d63b0c8{--width:90%;}.elementor-127 .elementor-element.elementor-element-5f6e1b9{--width:90%;}.elementor-127 .elementor-element.elementor-element-e32aa2f{--width:90%;}.elementor-127 .elementor-element.elementor-element-c0d1fe0{--width:90%;}.elementor-127 .elementor-element.elementor-element-1827bd0{--width:90%;}.elementor-127 .elementor-element.elementor-element-d6d200f{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-127 .elementor-element.elementor-element-d63b0c8{--width:95%;}.elementor-127 .elementor-element.elementor-element-5f6e1b9{--width:95%;}.elementor-127 .elementor-element.elementor-element-e32aa2f{--width:95%;}.elementor-127 .elementor-element.elementor-element-c0d1fe0{--width:95%;}.elementor-127 .elementor-element.elementor-element-1827bd0{--width:95%;}.elementor-127 .elementor-element.elementor-element-d6d200f{--width:95%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-59117fc{--swiper-slides-to-display:3;}.elementor-127 .elementor-element.elementor-element-a81b754 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-2d91e0a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-9c18d34 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-d03b062 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-f66a586 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-9b16c91 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-3a285d0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-3b28f4e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-127 .elementor-element.elementor-element-e4acb37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-fb5d732 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-9a18ee7 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-360aa2f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-7e2fa91 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-30aa698 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-0ea8a04 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-bed0db0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-f0efdf3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-b7deb9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-127 .elementor-element.elementor-element-a9b30d7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-67459ed .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-326ad62 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-571ec50 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-6fed78f .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-7694531 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-c37b9a1 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-ba5ef6d .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-719135d .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-0d616bb .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-127 .elementor-element.elementor-element-fb73cb2 .elementor-testimonial-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for container, class: .elementor-element-5e18b4e *//* Zastąp '.elementor-127 .elementor-element.elementor-element-5e18b4e' rzeczywistym selektorem sekcji/kontenera z tłem */
/*.elementor-127 .elementor-element.elementor-element-5e18b4e{*/
/*    background-size: 100%;*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    animation: bgZoom 9s infinite alternate ease-in-out;*/
/*    will-change: background-size;*/
/*}*/

/*@keyframes bgZoom{*/
/*  0%   { background-size: 105%; }*/
/*  100% { background-size: 115%; }*/
/*}*/


/* ≤1200px — mniej „przybliżenia” (mniejsze %) */
/*@media (max-width: 1200px){*/
/*  .elementor-127 .elementor-element.elementor-element-5e18b4e{ animation-name: bgZoom_1200; }*/
/*  @keyframes bgZoom_1200{*/
/*    0%   { background-size: 130%; }*/
/*    100% { background-size: 140%; }*/
/*  }*/


/* ≤1024px — jeszcze delikatniej */
/*@media (max-width: 1024px){*/
/*  .elementor-127 .elementor-element.elementor-element-5e18b4e{ animation-name: bgZoom_1024; }*/
/*  @keyframes bgZoom_1024{*/
/*    0%   { background-size: 150%; }*/
/*    100% { background-size: 170%; }*/
/*  }*/



/*@media (max-width: 767px){*/
/*  .elementor-127 .elementor-element.elementor-element-5e18b4e{ animation-name: bgZoom_1024; }*/
/*  @keyframes bgZoom_1024{*/
/*    0%   { background-size: 110%; }*/
/*    100% { background-size: 125%; }*/
/*  }*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddce16c */.elementor-127 .elementor-element.elementor-element-ddce16c {
    overflow: hidden;
}

.elementor-127 .elementor-element.elementor-element-ddce16c::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: inherit;
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    transition: transform 0.7s ease-in-out;
}

.elementor-127 .elementor-element.elementor-element-ddce16c:hover::before {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b27b2 */.elementor-127 .elementor-element.elementor-element-62b27b2 {
    overflow: hidden;
}

.elementor-127 .elementor-element.elementor-element-62b27b2::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: inherit;
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    transition: transform 0.7s ease-in-out;
}

.elementor-127 .elementor-element.elementor-element-62b27b2:hover::before {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f4e29 */.elementor-127 .elementor-element.elementor-element-22f4e29 {
    overflow: hidden;
}

.elementor-127 .elementor-element.elementor-element-22f4e29::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: inherit;
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    transition: transform 0.7s ease-in-out;
}

.elementor-127 .elementor-element.elementor-element-22f4e29:hover::before {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c673432 */.elementor-127 .elementor-element.elementor-element-c673432 {
    overflow: hidden;
}

.elementor-127 .elementor-element.elementor-element-c673432::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: inherit;
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    transition: transform 0.7s ease-in-out;
}

.elementor-127 .elementor-element.elementor-element-c673432:hover::before {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeaf253 */.elementor-127 .elementor-element.elementor-element-eeaf253 {
    overflow: hidden;
}

.elementor-127 .elementor-element.elementor-element-eeaf253::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: inherit;
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    transition: transform 0.7s ease-in-out;
}

.elementor-127 .elementor-element.elementor-element-eeaf253:hover::before {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8edd7f */.elementor-127 .elementor-element.elementor-element-e8edd7f {
    overflow: hidden;
}

.elementor-127 .elementor-element.elementor-element-e8edd7f::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: inherit;
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    transition: transform 0.7s ease-in-out;
}

.elementor-127 .elementor-element.elementor-element-e8edd7f:hover::before {
    transform: scale(1.1);
}/* End custom CSS */