.elementor-10 .elementor-element.elementor-element-6eb5b6a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-6eb5b6a2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6eb5b6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-313f1bc );background-image:url("https://apexrenovations.com.pl/wp-content/uploads/2026/03/hero-main-image-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6eb5b6a2 > .elementor-background-overlay{background-color:#000000;opacity:0.31;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-6eb5b6a2 > .elementor-container{min-height:702px;}.elementor-10 .elementor-element.elementor-element-6eb5b6a2{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-10 .elementor-element.elementor-element-646adb2b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-efb1131{text-align:center;}.elementor-10 .elementor-element.elementor-element-efb1131 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:35px;font-weight:600;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9be778a{text-align:center;}.elementor-10 .elementor-element.elementor-element-9be778a .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:59px;font-weight:600;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-735b108{text-align:center;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-c753519.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-c753519.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-c753519.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-75a51ca .elementor-button{background-color:var( --e-global-color-2433442 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-75a51ca{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-75a51ca .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-75a51ca .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-75a51ca .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-75a51ca .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-e8f24b7 .elementor-button{background-color:var( --e-global-color-2433442 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-e8f24b7 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-e8f24b7 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-e8f24b7{width:auto;max-width:auto;--e-transform-rotateZ:40deg;}.elementor-10 .elementor-element.elementor-element-1fdf413c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1fdf413c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22883d5 );}.elementor-10 .elementor-element.elementor-element-1fdf413c > .elementor-background-overlay{background-image:url("https://apexrenovations.com.pl/wp-content/uploads/2026/03/separator-overlay.png");background-position:center center;background-repeat:no-repeat;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-1fdf413c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:147px 0px 150px 0px;}.elementor-10 .elementor-element.elementor-element-f43951e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-28869e30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-28869e30 .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3b98082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 100px 0px 100px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3b98082 .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-10 .elementor-element.elementor-element-e96c3ca{padding:0px 90px 0px 90px;text-align:center;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-430c8b36{margin-top:0px;margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-739fb141 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-44963eb4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-44963eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-10 .elementor-element.elementor-element-44963eb4 > .elementor-container{min-height:272px;}.elementor-10 .elementor-element.elementor-element-44963eb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 15px 25px 15px;}.elementor-10 .elementor-element.elementor-element-44963eb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-210798ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-656c9061{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 20px 20px 20px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-10 .elementor-element.elementor-element-656c9061:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-10 .elementor-element.elementor-element-656c9061 img{width:100%;height:45px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-a258a3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-a258a3a .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-2a4ac48c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-926ca53 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b78d05d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b78d05d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-10 .elementor-element.elementor-element-b78d05d > .elementor-container{min-height:272px;}.elementor-10 .elementor-element.elementor-element-b78d05d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 15px 25px 15px;}.elementor-10 .elementor-element.elementor-element-b78d05d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-f6b21c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b549a5f{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 20px 20px 20px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-10 .elementor-element.elementor-element-b549a5f:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-10 .elementor-element.elementor-element-b549a5f img{width:100%;height:45px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-69bd056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-69bd056 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-305acd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-9cab798 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-172e1e0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-172e1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-10 .elementor-element.elementor-element-172e1e0 > .elementor-container{min-height:272px;}.elementor-10 .elementor-element.elementor-element-172e1e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 15px 25px 15px;}.elementor-10 .elementor-element.elementor-element-172e1e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-534737b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2482e6c{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 20px 20px 20px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-10 .elementor-element.elementor-element-2482e6c:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-10 .elementor-element.elementor-element-2482e6c img{width:100%;height:45px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-33e6bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-33e6bf0 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-5738ba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-465e16e > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ef4aa85:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ef4aa85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-10 .elementor-element.elementor-element-ef4aa85 > .elementor-container{min-height:272px;}.elementor-10 .elementor-element.elementor-element-ef4aa85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 15px 25px 15px;}.elementor-10 .elementor-element.elementor-element-ef4aa85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-a8fed5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-688526f{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 20px 20px 20px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-10 .elementor-element.elementor-element-688526f:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-10 .elementor-element.elementor-element-688526f img{width:100%;height:45px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-c321918{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-c321918 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-96f540e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-6fbfd38{margin-top:0px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-da874e0 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b7247fd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b7247fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-10 .elementor-element.elementor-element-b7247fd > .elementor-container{min-height:272px;}.elementor-10 .elementor-element.elementor-element-b7247fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 15px 25px 15px;}.elementor-10 .elementor-element.elementor-element-b7247fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-ce95fa1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-10e1333{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 20px 20px 20px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-10 .elementor-element.elementor-element-10e1333:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-10 .elementor-element.elementor-element-10e1333 img{width:100%;height:45px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-a6e566d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-a6e566d .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-41195f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-5b6e8f7 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1e137a0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1e137a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-10 .elementor-element.elementor-element-1e137a0 > .elementor-container{min-height:272px;}.elementor-10 .elementor-element.elementor-element-1e137a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 15px 25px 15px;}.elementor-10 .elementor-element.elementor-element-1e137a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-caa01be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b9db876{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 20px 20px 20px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-10 .elementor-element.elementor-element-b9db876:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-10 .elementor-element.elementor-element-b9db876 img{width:100%;height:45px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-bff547a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-bff547a .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-00935b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-e17540c > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-eaa737a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eaa737a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-10 .elementor-element.elementor-element-eaa737a > .elementor-container{min-height:272px;}.elementor-10 .elementor-element.elementor-element-eaa737a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 15px 25px 15px;}.elementor-10 .elementor-element.elementor-element-eaa737a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-06ce2d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f494eab{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 20px 20px 20px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-10 .elementor-element.elementor-element-f494eab:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-10 .elementor-element.elementor-element-f494eab img{width:100%;height:45px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-a0eaf10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-a0eaf10 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-082e68f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-50b77c4 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6cb7a419:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6cb7a419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-313f1bc );}.elementor-10 .elementor-element.elementor-element-6cb7a419 > .elementor-background-overlay{background-image:url("https://apexrenovations.com.pl/wp-content/uploads/2026/03/hero-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-6cb7a419{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-2257ab24{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-2257ab24{right:55px;}body.rtl .elementor-10 .elementor-element.elementor-element-2257ab24{left:55px;}.elementor-10 .elementor-element.elementor-element-53b2ecd9{margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-10 .elementor-element.elementor-element-2a10954b > .elementor-element-populated{padding:42px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6894ad60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -137px;}.elementor-10 .elementor-element.elementor-element-690f4a40 > .elementor-element-populated{padding:52px 5px 0px 13px;}.elementor-10 .elementor-element.elementor-element-4aa4e352{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-4aa4e352 .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1f5b83ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-1f5b83ef .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-10 .elementor-element.elementor-element-4339a579{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-4339a579 .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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-78428ee4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-b6f32e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b6f32e1-font-size );font-weight:var( --e-global-typography-b6f32e1-font-weight );line-height:var( --e-global-typography-b6f32e1-line-height );}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-21f355bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-21f355bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-26dc312 .elementor-button{background-color:var( --e-global-color-2433442 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-26dc312{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-26dc312 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-26dc312 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-26dc312 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-26dc312 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-4c09dc91 .elementor-button{background-color:var( --e-global-color-2433442 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-4c09dc91 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-4c09dc91 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-4c09dc91{width:auto;max-width:auto;--e-transform-rotateZ:40deg;}.elementor-10 .elementor-element.elementor-element-20755a6a{margin:0px -155px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-20755a6a img{height:500px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-782930c8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-782930c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22883d5 );}.elementor-10 .elementor-element.elementor-element-782930c8 > .elementor-background-overlay{background-image:url("https://apexrenovations.com.pl/wp-content/uploads/2026/03/separator-overlay.png");background-position:center center;background-repeat:no-repeat;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-782930c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:147px 0px 150px 0px;}.elementor-10 .elementor-element.elementor-element-399603bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3ce87874{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3ce87874 .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-78c72285{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-78c72285 .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-10 .elementor-element.elementor-element-c531647{text-align:center;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6fbc95e1{margin-top:0px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1291fd7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-1291fd7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-10 .elementor-element.elementor-element-1291fd7e > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 73px 27px;}.elementor-10 .elementor-element.elementor-element-1291fd7e:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1291fd7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-3b4f057e{width:auto;max-width:auto;top:30px;text-align:end;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3b4f057e{right:30px;}body.rtl .elementor-10 .elementor-element.elementor-element-3b4f057e{left:30px;}.elementor-10 .elementor-element.elementor-element-3b4f057e img{width:100%;height:100px;opacity:0.12;}.elementor-10 .elementor-element.elementor-element-3b4f057e:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-591b71f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-591b71f0 .elementor-heading-title{font-family:var( --e-global-typography-9b027d1-font-family ), Sans-serif;font-size:var( --e-global-typography-9b027d1-font-size );font-weight:var( --e-global-typography-9b027d1-font-weight );line-height:var( --e-global-typography-9b027d1-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7e7eb7b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10 .elementor-element.elementor-element-7e7eb7b9 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-769cfddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-6fee6f89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-6fee6f89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-10 .elementor-element.elementor-element-6fee6f89 > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 73px 27px;}.elementor-10 .elementor-element.elementor-element-6fee6f89:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6fee6f89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-e484496{width:auto;max-width:auto;top:30px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-e484496{right:30px;}body.rtl .elementor-10 .elementor-element.elementor-element-e484496{left:30px;}.elementor-10 .elementor-element.elementor-element-e484496 img{width:100%;height:100px;opacity:0.12;}.elementor-10 .elementor-element.elementor-element-e484496:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-ebd2610{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ebd2610 .elementor-heading-title{font-family:var( --e-global-typography-9b027d1-font-family ), Sans-serif;font-size:var( --e-global-typography-9b027d1-font-size );font-weight:var( --e-global-typography-9b027d1-font-weight );line-height:var( --e-global-typography-9b027d1-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3b966473{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10 .elementor-element.elementor-element-3b966473 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-608de509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-2bc0fe38:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-2bc0fe38 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-10 .elementor-element.elementor-element-2bc0fe38 > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 73px 27px;}.elementor-10 .elementor-element.elementor-element-2bc0fe38:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2bc0fe38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-136ecc01{width:auto;max-width:auto;top:30px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-136ecc01{right:30px;}body.rtl .elementor-10 .elementor-element.elementor-element-136ecc01{left:30px;}.elementor-10 .elementor-element.elementor-element-136ecc01 img{width:100%;height:100px;opacity:0.12;}.elementor-10 .elementor-element.elementor-element-136ecc01:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-5836e933{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5836e933 .elementor-heading-title{font-family:var( --e-global-typography-9b027d1-font-family ), Sans-serif;font-size:var( --e-global-typography-9b027d1-font-size );font-weight:var( --e-global-typography-9b027d1-font-weight );line-height:var( --e-global-typography-9b027d1-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-168d6edf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10 .elementor-element.elementor-element-168d6edf .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-6eaf876d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-ace89b0{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2b7cd91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-2b7cd91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-10 .elementor-element.elementor-element-2b7cd91 > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 73px 27px;}.elementor-10 .elementor-element.elementor-element-2b7cd91:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2b7cd91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-7610421{width:auto;max-width:auto;top:30px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-7610421{right:30px;}body.rtl .elementor-10 .elementor-element.elementor-element-7610421{left:30px;}.elementor-10 .elementor-element.elementor-element-7610421 img{width:100%;height:100px;opacity:0.12;}.elementor-10 .elementor-element.elementor-element-7610421:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-a308937{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a308937 .elementor-heading-title{font-family:var( --e-global-typography-9b027d1-font-family ), Sans-serif;font-size:var( --e-global-typography-9b027d1-font-size );font-weight:var( --e-global-typography-9b027d1-font-weight );line-height:var( --e-global-typography-9b027d1-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-faf057d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10 .elementor-element.elementor-element-faf057d .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-53d53bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-c2b166b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-c2b166b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-10 .elementor-element.elementor-element-c2b166b > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 73px 27px;}.elementor-10 .elementor-element.elementor-element-c2b166b:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c2b166b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-ee5742f{width:auto;max-width:auto;top:30px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ee5742f{right:30px;}body.rtl .elementor-10 .elementor-element.elementor-element-ee5742f{left:30px;}.elementor-10 .elementor-element.elementor-element-ee5742f img{width:100%;height:100px;opacity:0.12;}.elementor-10 .elementor-element.elementor-element-ee5742f:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-db48a65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-db48a65 .elementor-heading-title{font-family:var( --e-global-typography-9b027d1-font-family ), Sans-serif;font-size:var( --e-global-typography-9b027d1-font-size );font-weight:var( --e-global-typography-9b027d1-font-weight );line-height:var( --e-global-typography-9b027d1-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bce93a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10 .elementor-element.elementor-element-bce93a5 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-097770b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-a50f1d3 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 73px 27px;}.elementor-10 .elementor-element.elementor-element-a50f1d3:hover > .elementor-element-populated{border-style:none;}.elementor-10 .elementor-element.elementor-element-a50f1d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-77daef7a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-77daef7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22883d5 );}.elementor-10 .elementor-element.elementor-element-77daef7a > .elementor-background-overlay{background-image:url("https://apexrenovations.com.pl/wp-content/uploads/2026/03/cta-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-77daef7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f2a3872 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2f4b0c79 > .elementor-background-overlay{background-image:url("https://apexrenovations.com.pl/wp-content/uploads/2026/03/separator-overlay.png");background-position:center center;background-repeat:no-repeat;opacity:0.06;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-2f4b0c79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-10 .elementor-element.elementor-element-263daaaf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-4f74aa2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-4f74aa2b .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-37c511f7{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-37c511f7 .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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-dfc9fa5{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 20px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-2b63e854.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-2b63e854.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-2b63e854.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-5fd0b1cd .elementor-button{background-color:var( --e-global-color-2433442 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5fd0b1cd{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-5fd0b1cd .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-5fd0b1cd .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5fd0b1cd .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-5fd0b1cd .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-479e8643 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-479e8643 .elementor-button:focus{background-color:var( --e-global-color-2433442 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-479e8643{width:auto;max-width:auto;--e-transform-rotateZ:40deg;}.elementor-10 .elementor-element.elementor-element-479e8643 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-479e8643 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-479e8643 .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(max-width:1366px){.elementor-10 .elementor-element.elementor-element-6eb5b6a2 > .elementor-container{min-height:60vh;}.elementor-10 .elementor-element.elementor-element-efb1131 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-e8f24b7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-1fdf413c{padding:120px 0px 120px 0px;}.elementor-10 .elementor-element.elementor-element-28869e30 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3b98082 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-10 .elementor-element.elementor-element-656c9061{padding:19px 15px 19px 15px;}.elementor-10 .elementor-element.elementor-element-656c9061 img{max-width:77%;}.elementor-10 .elementor-element.elementor-element-a258a3a .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-2a4ac48c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-b549a5f{padding:19px 15px 19px 15px;}.elementor-10 .elementor-element.elementor-element-b549a5f img{max-width:77%;}.elementor-10 .elementor-element.elementor-element-69bd056 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-305acd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-2482e6c{padding:19px 15px 19px 15px;}.elementor-10 .elementor-element.elementor-element-2482e6c img{max-width:77%;}.elementor-10 .elementor-element.elementor-element-33e6bf0 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-5738ba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-688526f{padding:19px 15px 19px 15px;}.elementor-10 .elementor-element.elementor-element-688526f img{max-width:77%;}.elementor-10 .elementor-element.elementor-element-c321918 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-96f540e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-10e1333{padding:19px 15px 19px 15px;}.elementor-10 .elementor-element.elementor-element-10e1333 img{max-width:77%;}.elementor-10 .elementor-element.elementor-element-a6e566d .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-41195f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-b9db876{padding:19px 15px 19px 15px;}.elementor-10 .elementor-element.elementor-element-b9db876 img{max-width:77%;}.elementor-10 .elementor-element.elementor-element-bff547a .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-00935b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-f494eab{padding:19px 15px 19px 15px;}.elementor-10 .elementor-element.elementor-element-f494eab img{max-width:77%;}.elementor-10 .elementor-element.elementor-element-a0eaf10 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-082e68f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-53b2ecd9{padding:120px 20px 120px 20px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-2a10954b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-2a10954b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-2a10954b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6894ad60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-690f4a40.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-690f4a40.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-690f4a40 > .elementor-element-populated{padding:0px 10px 0px 20px;}.elementor-10 .elementor-element.elementor-element-4aa4e352{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10 .elementor-element.elementor-element-4aa4e352 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1f5b83ef .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-10 .elementor-element.elementor-element-4339a579{padding:0px 0px 0px 12px;}.elementor-10 .elementor-element.elementor-element-4339a579 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-78428ee4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-b6f32e1-font-size );line-height:var( --e-global-typography-b6f32e1-line-height );}.elementor-10 .elementor-element.elementor-element-4c09dc91 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-20755a6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-782930c8{padding:120px 0px 120px 0px;}.elementor-10 .elementor-element.elementor-element-3ce87874 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-10 .elementor-element.elementor-element-78c72285 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-10 .elementor-element.elementor-element-3b4f057e img{max-width:90%;}.elementor-10 .elementor-element.elementor-element-591b71f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-10 .elementor-element.elementor-element-591b71f0 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-7e7eb7b9 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-769cfddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-e484496 img{max-width:90%;}.elementor-10 .elementor-element.elementor-element-ebd2610{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-10 .elementor-element.elementor-element-ebd2610 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-3b966473 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-608de509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-136ecc01 img{max-width:90%;}.elementor-10 .elementor-element.elementor-element-5836e933{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-10 .elementor-element.elementor-element-5836e933 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-168d6edf .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-6eaf876d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-7610421 img{max-width:90%;}.elementor-10 .elementor-element.elementor-element-a308937{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-10 .elementor-element.elementor-element-a308937 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-faf057d .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-53d53bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-ee5742f img{max-width:90%;}.elementor-10 .elementor-element.elementor-element-db48a65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-10 .elementor-element.elementor-element-db48a65 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-bce93a5 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-097770b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-77daef7a{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2f4b0c79{padding:120px 0px 120px 0px;}.elementor-10 .elementor-element.elementor-element-4f74aa2b .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-10 .elementor-element.elementor-element-37c511f7{padding:0px 0px 0px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-10 .elementor-element.elementor-element-37c511f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-479e8643 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-6eb5b6a2 > .elementor-container{min-height:48vh;}.elementor-10 .elementor-element.elementor-element-6eb5b6a2{padding:110px 0px 80px 0px;}.elementor-10 .elementor-element.elementor-element-efb1131 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-75a51ca .elementor-button{padding:0px 15px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e8f24b7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-1fdf413c{padding:80px 5px 80px 5px;}.elementor-10 .elementor-element.elementor-element-28869e30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-10 .elementor-element.elementor-element-28869e30 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3b98082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 150px 0px 150px;}.elementor-10 .elementor-element.elementor-element-3b98082 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-10 .elementor-element.elementor-element-430c8b36{margin-top:0px;margin-bottom:35px;}.elementor-10 .elementor-element.elementor-element-739fb141 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-10 .elementor-element.elementor-element-44963eb4{padding:0px 10px 20px 22px;}.elementor-10 .elementor-element.elementor-element-656c9061{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:16px 10px 16px 10px;}.elementor-10 .elementor-element.elementor-element-656c9061 img{max-width:69%;}.elementor-10 .elementor-element.elementor-element-a258a3a .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-2a4ac48c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-926ca53 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-10 .elementor-element.elementor-element-b78d05d{padding:0px 10px 20px 22px;}.elementor-10 .elementor-element.elementor-element-b549a5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:16px 10px 16px 10px;}.elementor-10 .elementor-element.elementor-element-b549a5f img{max-width:69%;}.elementor-10 .elementor-element.elementor-element-69bd056 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-305acd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-9cab798 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-10 .elementor-element.elementor-element-172e1e0{padding:0px 10px 20px 22px;}.elementor-10 .elementor-element.elementor-element-2482e6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:16px 10px 16px 10px;}.elementor-10 .elementor-element.elementor-element-2482e6c img{max-width:69%;}.elementor-10 .elementor-element.elementor-element-33e6bf0 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-5738ba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-465e16e > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-10 .elementor-element.elementor-element-ef4aa85{padding:0px 10px 20px 22px;}.elementor-10 .elementor-element.elementor-element-688526f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:16px 10px 16px 10px;}.elementor-10 .elementor-element.elementor-element-688526f img{max-width:69%;}.elementor-10 .elementor-element.elementor-element-c321918 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-96f540e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-6fbfd38{margin-top:0px;margin-bottom:35px;}.elementor-10 .elementor-element.elementor-element-da874e0 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-10 .elementor-element.elementor-element-b7247fd{padding:0px 10px 20px 22px;}.elementor-10 .elementor-element.elementor-element-10e1333{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:16px 10px 16px 10px;}.elementor-10 .elementor-element.elementor-element-10e1333 img{max-width:69%;}.elementor-10 .elementor-element.elementor-element-a6e566d .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-41195f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-5b6e8f7 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-10 .elementor-element.elementor-element-1e137a0{padding:0px 10px 20px 22px;}.elementor-10 .elementor-element.elementor-element-b9db876{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:16px 10px 16px 10px;}.elementor-10 .elementor-element.elementor-element-b9db876 img{max-width:69%;}.elementor-10 .elementor-element.elementor-element-bff547a .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-00935b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-e17540c > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-10 .elementor-element.elementor-element-eaa737a{padding:0px 10px 20px 22px;}.elementor-10 .elementor-element.elementor-element-f494eab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:16px 10px 16px 10px;}.elementor-10 .elementor-element.elementor-element-f494eab img{max-width:69%;}.elementor-10 .elementor-element.elementor-element-a0eaf10 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-082e68f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-50b77c4 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-10 .elementor-element.elementor-element-53b2ecd9{padding:80px 20px 80px 20px;}.elementor-10 .elementor-element.elementor-element-690f4a40 > .elementor-element-populated{padding:0px 10px 0px 25px;}.elementor-10 .elementor-element.elementor-element-4aa4e352{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-10 .elementor-element.elementor-element-4aa4e352 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1f5b83ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1f5b83ef .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-10 .elementor-element.elementor-element-4339a579 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-78428ee4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-b6f32e1-font-size );line-height:var( --e-global-typography-b6f32e1-line-height );}.elementor-10 .elementor-element.elementor-element-26dc312 .elementor-button{padding:0px 15px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4c09dc91 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-782930c8{padding:80px 5px 80px 5px;}.elementor-10 .elementor-element.elementor-element-3ce87874{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-10 .elementor-element.elementor-element-3ce87874 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-10 .elementor-element.elementor-element-78c72285{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 150px 0px 150px;}.elementor-10 .elementor-element.elementor-element-78c72285 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-10 .elementor-element.elementor-element-6fbc95e1{margin-top:0px;margin-bottom:35px;}.elementor-10 .elementor-element.elementor-element-1291fd7e > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 40px 20px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3b4f057e{right:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-3b4f057e{left:20px;}.elementor-10 .elementor-element.elementor-element-3b4f057e{top:20px;text-align:end;}.elementor-10 .elementor-element.elementor-element-3b4f057e img{max-width:70%;}.elementor-10 .elementor-element.elementor-element-591b71f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10 .elementor-element.elementor-element-591b71f0 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-7e7eb7b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-7e7eb7b9 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-769cfddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-6fee6f89 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 45px 20px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-e484496{right:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-e484496{left:20px;}.elementor-10 .elementor-element.elementor-element-e484496{top:20px;text-align:end;}.elementor-10 .elementor-element.elementor-element-e484496 img{max-width:70%;}.elementor-10 .elementor-element.elementor-element-ebd2610{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10 .elementor-element.elementor-element-ebd2610 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-3b966473{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-3b966473 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-608de509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-2bc0fe38 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 45px 20px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-136ecc01{right:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-136ecc01{left:20px;}.elementor-10 .elementor-element.elementor-element-136ecc01{top:20px;text-align:end;}.elementor-10 .elementor-element.elementor-element-136ecc01 img{max-width:70%;}.elementor-10 .elementor-element.elementor-element-5836e933{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10 .elementor-element.elementor-element-5836e933 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-168d6edf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-168d6edf .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-6eaf876d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-ace89b0{margin-top:0px;margin-bottom:35px;}.elementor-10 .elementor-element.elementor-element-2b7cd91 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 40px 20px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-7610421{right:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-7610421{left:20px;}.elementor-10 .elementor-element.elementor-element-7610421{top:20px;text-align:end;}.elementor-10 .elementor-element.elementor-element-7610421 img{max-width:70%;}.elementor-10 .elementor-element.elementor-element-a308937{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10 .elementor-element.elementor-element-a308937 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-faf057d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-faf057d .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-53d53bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-c2b166b > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 45px 20px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ee5742f{right:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-ee5742f{left:20px;}.elementor-10 .elementor-element.elementor-element-ee5742f{top:20px;text-align:end;}.elementor-10 .elementor-element.elementor-element-ee5742f img{max-width:70%;}.elementor-10 .elementor-element.elementor-element-db48a65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10 .elementor-element.elementor-element-db48a65 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-bce93a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-10 .elementor-element.elementor-element-bce93a5 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-097770b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-a50f1d3 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 45px 20px;}.elementor-10 .elementor-element.elementor-element-77daef7a{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2f4b0c79{padding:80px 20px 80px 20px;}.elementor-10 .elementor-element.elementor-element-4f74aa2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-10 .elementor-element.elementor-element-4f74aa2b .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-10 .elementor-element.elementor-element-37c511f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-10 .elementor-element.elementor-element-37c511f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-5fd0b1cd .elementor-button{padding:0px 15px 0px 0px;}.elementor-10 .elementor-element.elementor-element-479e8643 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-6eb5b6a2{padding:180px 15px 050px 15px;}.elementor-10 .elementor-element.elementor-element-efb1131 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-9be778a .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-735b108{font-size:16px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-c753519.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-75a51ca .elementor-button{padding:0px 10px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e8f24b7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-1fdf413c > .elementor-background-overlay{background-size:cover;}.elementor-10 .elementor-element.elementor-element-1fdf413c{padding:50px 15px 50px 15px;}.elementor-10 .elementor-element.elementor-element-28869e30 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3b98082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3b98082 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-10 .elementor-element.elementor-element-e96c3ca{padding:0px 0px 0px 0px;font-size:16px;}.elementor-10 .elementor-element.elementor-element-430c8b36{margin-top:0px;margin-bottom:25px;}.elementor-10 .elementor-element.elementor-element-739fb141 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-44963eb4 > .elementor-container{min-height:219px;}.elementor-10 .elementor-element.elementor-element-44963eb4{padding:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-656c9061{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-656c9061 img{width:100%;max-width:74%;height:88%;object-fit:contain;}.elementor-10 .elementor-element.elementor-element-a258a3a .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-2a4ac48c{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-926ca53 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-b78d05d > .elementor-container{min-height:207px;}.elementor-10 .elementor-element.elementor-element-b78d05d{padding:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-b549a5f{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b549a5f img{width:100%;max-width:74%;height:88%;object-fit:contain;}.elementor-10 .elementor-element.elementor-element-69bd056 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-305acd7{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-9cab798 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-172e1e0 > .elementor-container{min-height:201px;}.elementor-10 .elementor-element.elementor-element-172e1e0{padding:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-2482e6c{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2482e6c img{width:100%;max-width:74%;height:88%;object-fit:contain;}.elementor-10 .elementor-element.elementor-element-33e6bf0 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-5738ba9{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-465e16e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-ef4aa85 > .elementor-container{min-height:213px;}.elementor-10 .elementor-element.elementor-element-ef4aa85{padding:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-688526f{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-688526f img{width:100%;max-width:74%;height:88%;object-fit:contain;}.elementor-10 .elementor-element.elementor-element-c321918 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-96f540e{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-6fbfd38{margin-top:0px;margin-bottom:25px;}.elementor-10 .elementor-element.elementor-element-da874e0 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-b7247fd > .elementor-container{min-height:198px;}.elementor-10 .elementor-element.elementor-element-b7247fd{padding:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-10e1333{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-10e1333 img{width:100%;max-width:74%;height:88%;object-fit:contain;}.elementor-10 .elementor-element.elementor-element-a6e566d .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-41195f6{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-5b6e8f7 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-1e137a0 > .elementor-container{min-height:177px;}.elementor-10 .elementor-element.elementor-element-1e137a0{padding:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-b9db876{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b9db876 img{width:100%;max-width:74%;height:88%;object-fit:contain;}.elementor-10 .elementor-element.elementor-element-bff547a .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-00935b4{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-e17540c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-eaa737a > .elementor-container{min-height:207px;}.elementor-10 .elementor-element.elementor-element-eaa737a{padding:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-f494eab{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f494eab img{width:100%;max-width:74%;height:88%;object-fit:contain;}.elementor-10 .elementor-element.elementor-element-a0eaf10 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-082e68f{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-10 .elementor-element.elementor-element-50b77c4 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-53b2ecd9{padding:50px 15px 50px 15px;}.elementor-10 .elementor-element.elementor-element-2a10954b > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-690f4a40.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-690f4a40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4aa4e352{text-align:center;}.elementor-10 .elementor-element.elementor-element-4aa4e352 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1f5b83ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1f5b83ef .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-10 .elementor-element.elementor-element-4339a579{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-4339a579 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-78428ee4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-b6f32e1-font-size );line-height:var( --e-global-typography-b6f32e1-line-height );}.elementor-10 .elementor-element.elementor-element-21f355bc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-26dc312 .elementor-button{padding:0px 10px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4c09dc91 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-782930c8 > .elementor-background-overlay{background-size:cover;}.elementor-10 .elementor-element.elementor-element-782930c8{padding:50px 15px 50px 15px;}.elementor-10 .elementor-element.elementor-element-3ce87874 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-10 .elementor-element.elementor-element-78c72285{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-78c72285 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-10 .elementor-element.elementor-element-6fbc95e1{margin-top:0px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1291fd7e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-3b4f057e img{max-width:65%;}.elementor-10 .elementor-element.elementor-element-591b71f0 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-7e7eb7b9 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-769cfddb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-6fee6f89 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-e484496 img{max-width:65%;}.elementor-10 .elementor-element.elementor-element-ebd2610 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-3b966473 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-608de509{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-2bc0fe38 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-136ecc01 img{max-width:65%;}.elementor-10 .elementor-element.elementor-element-5836e933 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-168d6edf .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-6eaf876d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-ace89b0{margin-top:0px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-2b7cd91 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-7610421 img{max-width:65%;}.elementor-10 .elementor-element.elementor-element-a308937 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-faf057d .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-53d53bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-c2b166b > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-ee5742f img{max-width:65%;}.elementor-10 .elementor-element.elementor-element-db48a65 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-10 .elementor-element.elementor-element-bce93a5 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-10 .elementor-element.elementor-element-097770b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-a50f1d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-77daef7a{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f2a3872 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2f4b0c79 > .elementor-background-overlay{background-size:cover;}.elementor-10 .elementor-element.elementor-element-2f4b0c79{padding:50px 15px 50px 15px;}.elementor-10 .elementor-element.elementor-element-4f74aa2b .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-10 .elementor-element.elementor-element-37c511f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-37c511f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-2b63e854.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-5fd0b1cd .elementor-button{padding:0px 10px 0px 0px;}.elementor-10 .elementor-element.elementor-element-479e8643 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-2a10954b{width:32%;}.elementor-10 .elementor-element.elementor-element-690f4a40{width:37%;}.elementor-10 .elementor-element.elementor-element-7c55ca84{width:30.664%;}}@media(max-width:1366px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-690f4a40{width:35%;}.elementor-10 .elementor-element.elementor-element-7c55ca84{width:34%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-739fb141{width:50%;}.elementor-10 .elementor-element.elementor-element-926ca53{width:50%;}.elementor-10 .elementor-element.elementor-element-9cab798{width:50%;}.elementor-10 .elementor-element.elementor-element-465e16e{width:50%;}.elementor-10 .elementor-element.elementor-element-da874e0{width:50%;}.elementor-10 .elementor-element.elementor-element-5b6e8f7{width:50%;}.elementor-10 .elementor-element.elementor-element-e17540c{width:50%;}.elementor-10 .elementor-element.elementor-element-50b77c4{width:50%;}.elementor-10 .elementor-element.elementor-element-2a10954b{width:45%;}.elementor-10 .elementor-element.elementor-element-690f4a40{width:55%;}.elementor-10 .elementor-element.elementor-element-1291fd7e{width:33.3%;}.elementor-10 .elementor-element.elementor-element-6fee6f89{width:33.3%;}.elementor-10 .elementor-element.elementor-element-2bc0fe38{width:33.3%;}.elementor-10 .elementor-element.elementor-element-2b7cd91{width:33.3%;}.elementor-10 .elementor-element.elementor-element-c2b166b{width:33.3%;}.elementor-10 .elementor-element.elementor-element-a50f1d3{width:33.3%;}}@media(min-width:1367px){.elementor-10 .elementor-element.elementor-element-6eb5b6a2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6eb5b6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-10 .elementor-element.elementor-element-1fdf413c > .elementor-background-overlay{background-attachment:fixed;}.elementor-10 .elementor-element.elementor-element-782930c8 > .elementor-background-overlay{background-attachment:fixed;}}