.elementor-15637 .elementor-element.elementor-element-1183579:not(.elementor-motion-effects-element-type-background), .elementor-15637 .elementor-element.elementor-element-1183579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dastech.pl/wp-content/uploads/2026/02/remonty-dastech-realizacje-mieszkanie-nowa-sol.webp");}.elementor-15637 .elementor-element.elementor-element-1183579 > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15637 .elementor-element.elementor-element-1183579{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:11vh 0 95px 0;}.elementor-15637 .elementor-element.elementor-element-e72da28.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15637 .elementor-element.elementor-element-0f565f2 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15637 .elementor-element.elementor-element-62b0199 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15637 .elementor-element.elementor-element-f2d373a > .elementor-widget-container{margin:-5px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-15637 .elementor-element.elementor-element-768ba29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15637 .elementor-element.elementor-element-e3dfaf3{margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-15637 .elementor-element.elementor-element-bd046ef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15637 .elementor-element.elementor-element-25ff969{width:auto;max-width:auto;}.elementor-15637 .elementor-element.elementor-element-25ff969 > .elementor-widget-container{background-color:#F8F9FA;margin:10px 10px 10px 10px;padding:10px 20px 10px 20px;border-radius:10px 10px 10px 10px;}.elementor-15637 .elementor-element.elementor-element-25ff969 .pix-feature-title{padding-top:2px !important;}.elementor-15637 .elementor-element.elementor-element-25ff969 .pix-feature-icon{font-size:37px !important;width:37px !important;height:37px !important;line-height:37px !important;}.elementor-15637 .elementor-element.elementor-element-25ff969 .rounded-circle{width:calc(37px * 1.8) !important;}body:not(.rtl) .elementor-15637 .elementor-element.elementor-element-25ff969 .pix-feature-icon-outer{margin-right:16px !important;}body.rtl .elementor-15637 .elementor-element.elementor-element-25ff969 .pix-feature-icon-outer{margin-left:16px !important;}.elementor-15637 .elementor-element.elementor-element-2610859{width:auto;max-width:auto;}.elementor-15637 .elementor-element.elementor-element-2610859 > .elementor-widget-container{background-color:#F8F9FA;margin:10px 10px 10px 10px;padding:10px 20px 10px 20px;border-radius:10px 10px 10px 10px;}.elementor-15637 .elementor-element.elementor-element-2610859 .pix-feature-title{padding-top:2px !important;}.elementor-15637 .elementor-element.elementor-element-2610859 .pix-feature-icon{font-size:37px !important;width:37px !important;height:37px !important;line-height:37px !important;}.elementor-15637 .elementor-element.elementor-element-2610859 .rounded-circle{width:calc(37px * 1.8) !important;}body:not(.rtl) .elementor-15637 .elementor-element.elementor-element-2610859 .pix-feature-icon-outer{margin-right:16px !important;}body.rtl .elementor-15637 .elementor-element.elementor-element-2610859 .pix-feature-icon-outer{margin-left:16px !important;}.elementor-15637 .elementor-element.elementor-element-3ddd549{width:auto;max-width:auto;}.elementor-15637 .elementor-element.elementor-element-3ddd549 > .elementor-widget-container{background-color:#F8F9FA;margin:10px 10px 10px 10px;padding:10px 20px 10px 20px;border-radius:10px 10px 10px 10px;}.elementor-15637 .elementor-element.elementor-element-3ddd549 .pix-feature-title{padding-top:2px !important;}.elementor-15637 .elementor-element.elementor-element-3ddd549 .pix-feature-icon{font-size:37px !important;width:37px !important;height:37px !important;line-height:37px !important;}.elementor-15637 .elementor-element.elementor-element-3ddd549 .rounded-circle{width:calc(37px * 1.8) !important;}body:not(.rtl) .elementor-15637 .elementor-element.elementor-element-3ddd549 .pix-feature-icon-outer{margin-right:16px !important;}body.rtl .elementor-15637 .elementor-element.elementor-element-3ddd549 .pix-feature-icon-outer{margin-left:16px !important;}.elementor-15637 .elementor-element.elementor-element-46c5829{width:auto;max-width:auto;}.elementor-15637 .elementor-element.elementor-element-46c5829 > .elementor-widget-container{background-color:#F8F9FA;margin:10px 10px 10px 10px;padding:10px 20px 10px 20px;border-radius:10px 10px 10px 10px;}.elementor-15637 .elementor-element.elementor-element-46c5829 .pix-feature-title{padding-top:2px !important;}.elementor-15637 .elementor-element.elementor-element-46c5829 .pix-feature-icon{font-size:37px !important;width:37px !important;height:37px !important;line-height:37px !important;}.elementor-15637 .elementor-element.elementor-element-46c5829 .rounded-circle{width:calc(37px * 1.8) !important;}body:not(.rtl) .elementor-15637 .elementor-element.elementor-element-46c5829 .pix-feature-icon-outer{margin-right:16px !important;}body.rtl .elementor-15637 .elementor-element.elementor-element-46c5829 .pix-feature-icon-outer{margin-left:16px !important;}.elementor-15637 .elementor-element.elementor-element-721c8ec{width:auto;max-width:auto;}.elementor-15637 .elementor-element.elementor-element-721c8ec > .elementor-widget-container{background-color:#F8F9FA;margin:10px 10px 10px 10px;padding:10px 20px 10px 20px;border-radius:10px 10px 10px 10px;}.elementor-15637 .elementor-element.elementor-element-721c8ec .pix-feature-title{padding-top:2px !important;}.elementor-15637 .elementor-element.elementor-element-721c8ec .pix-feature-icon{font-size:37px !important;width:37px !important;height:37px !important;line-height:37px !important;}.elementor-15637 .elementor-element.elementor-element-721c8ec .rounded-circle{width:calc(37px * 1.8) !important;}body:not(.rtl) .elementor-15637 .elementor-element.elementor-element-721c8ec .pix-feature-icon-outer{margin-right:16px !important;}body.rtl .elementor-15637 .elementor-element.elementor-element-721c8ec .pix-feature-icon-outer{margin-left:16px !important;}.elementor-15637 .elementor-element.elementor-element-cda2d0c{width:auto;max-width:auto;}.elementor-15637 .elementor-element.elementor-element-cda2d0c > .elementor-widget-container{background-color:#F8F9FA;margin:10px 10px 10px 10px;padding:10px 20px 10px 20px;border-radius:10px 10px 10px 10px;}.elementor-15637 .elementor-element.elementor-element-cda2d0c .pix-feature-title{padding-top:2px !important;}.elementor-15637 .elementor-element.elementor-element-cda2d0c .pix-feature-icon{font-size:37px !important;width:37px !important;height:37px !important;line-height:37px !important;}.elementor-15637 .elementor-element.elementor-element-cda2d0c .rounded-circle{width:calc(37px * 1.8) !important;}body:not(.rtl) .elementor-15637 .elementor-element.elementor-element-cda2d0c .pix-feature-icon-outer{margin-right:16px !important;}body.rtl .elementor-15637 .elementor-element.elementor-element-cda2d0c .pix-feature-icon-outer{margin-left:16px !important;}.elementor-15637 .elementor-element.elementor-element-3b90b7b{width:auto;max-width:auto;}.elementor-15637 .elementor-element.elementor-element-3b90b7b > .elementor-widget-container{background-color:#F8F9FA;margin:10px 10px 10px 10px;padding:10px 20px 10px 20px;border-radius:10px 10px 10px 10px;}.elementor-15637 .elementor-element.elementor-element-3b90b7b .pix-feature-title{padding-top:2px !important;}.elementor-15637 .elementor-element.elementor-element-3b90b7b .pix-feature-icon{font-size:37px !important;width:37px !important;height:37px !important;line-height:37px !important;}.elementor-15637 .elementor-element.elementor-element-3b90b7b .rounded-circle{width:calc(37px * 1.8) !important;}body:not(.rtl) .elementor-15637 .elementor-element.elementor-element-3b90b7b .pix-feature-icon-outer{margin-right:16px !important;}body.rtl .elementor-15637 .elementor-element.elementor-element-3b90b7b .pix-feature-icon-outer{margin-left:16px !important;}.elementor-15637 .elementor-element.elementor-element-13487dd0:not(.elementor-motion-effects-element-type-background), .elementor-15637 .elementor-element.elementor-element-13487dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15637 .elementor-element.elementor-element-13487dd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 80px 0px;}.elementor-15637 .elementor-element.elementor-element-13487dd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15637 .elementor-element.elementor-element-1bc2b963 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15637 .elementor-element.elementor-element-3b398203 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15637 .elementor-element.elementor-element-3b398203 .pix-marquee{--marquee-speed:25s;--marquee-item-padding:2vw;}.elementor-15637 .elementor-element.elementor-element-3b398203 .marquee__inner:not(.pix-js-loaded){animation-duration:25s !important;}.elementor-15637 .elementor-element.elementor-element-4fa08ec3:not(.elementor-motion-effects-element-type-background), .elementor-15637 .elementor-element.elementor-element-4fa08ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15637 .elementor-element.elementor-element-4fa08ec3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 40px 0px;}.elementor-15637 .elementor-element.elementor-element-4fa08ec3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15637 .elementor-element.elementor-element-7124083 .badge{padding:8px 16px 8px 16px !important;}.elementor-15637 .elementor-element.elementor-element-708adc1c > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-15637 .elementor-element.elementor-element-708adc1c p{margin-bottom:0;}.elementor-15637 .elementor-element.elementor-element-204078b1:not(.elementor-motion-effects-element-type-background), .elementor-15637 .elementor-element.elementor-element-204078b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15637 .elementor-element.elementor-element-204078b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 89px 0px;}.elementor-15637 .elementor-element.elementor-element-204078b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15637 .elementor-element.elementor-element-20acffb9 .pixfort-button-prev, .elementor-15637 .elementor-element.elementor-element-20acffb9 .pixfort-button-next{--pix-slider-nav-spacing:80px;--pix-slider-nav-color:var(--pix-dark-opacity-3) !important;}.elementor-15637 .elementor-element.elementor-element-d3997d7:not(.elementor-motion-effects-element-type-background), .elementor-15637 .elementor-element.elementor-element-d3997d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-15637 .elementor-element.elementor-element-d3997d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 0px 75px 0px;}.elementor-15637 .elementor-element.elementor-element-d3997d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15637 .elementor-element.elementor-element-b69fbaa > .elementor-container{max-width:682px;}.elementor-15637 .elementor-element.elementor-element-f6912d9 .badge{padding:8px 16px 8px 16px !important;}.elementor-15637 .elementor-element.elementor-element-896ecca:not(.elementor-motion-effects-element-type-background), .elementor-15637 .elementor-element.elementor-element-896ecca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15637 .elementor-element.elementor-element-896ecca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 15px 0px;}.elementor-15637 .elementor-element.elementor-element-896ecca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15637 .elementor-element.elementor-element-40d5cbd .badge{font-size:14px;padding:8px 16px 8px 16px !important;}.elementor-15637 .elementor-element.elementor-element-6b36735 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15637 .elementor-element.elementor-element-6b36735 .heading-text, .elementor-15637 .elementor-element.elementor-element-6b36735 .heading-text span, .elementor-15637 .elementor-element.elementor-element-6b36735 .body-font, .elementor-15637 .elementor-element.elementor-element-6b36735 .secondary-font{font-size:2.5em;}.elementor-15637 .elementor-element.elementor-element-764fbd9 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-15637 .elementor-element.elementor-element-3019cdf:not(.elementor-motion-effects-element-type-background), .elementor-15637 .elementor-element.elementor-element-3019cdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15637 .elementor-element.elementor-element-3019cdf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 0px 70px 0px;}.elementor-15637 .elementor-element.elementor-element-3019cdf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15637 .elementor-element.elementor-element-1a9435e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-15637 .elementor-element.elementor-element-19b5cce > .elementor-widget-container{margin:-20px 0px -15px 0px;}.elementor-15637 .elementor-element.elementor-element-19b5cce p{margin-bottom:0;}.elementor-15637 .elementor-element.elementor-element-19b5cce .pix-el-text, .elementor-15637 .elementor-element.elementor-element-19b5cce .pix-el-text p, .elementor-15637 .elementor-element.elementor-element-19b5cce .pix-el-text span{font-size:1.35em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15637 .elementor-element.elementor-element-cc7efef > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15637 .elementor-element.elementor-element-867896b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15637 .elementor-element.elementor-element-867896b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15637 .elementor-element.elementor-element-6c97e69 .pix-img-el, .elementor-15637 .elementor-element.elementor-element-6c97e69 .pix-img-div, .elementor-15637 .elementor-element.elementor-element-6c97e69 div{text-align:left !important;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-15637 .elementor-element.elementor-element-1183579:not(.elementor-motion-effects-element-type-background), .elementor-15637 .elementor-element.elementor-element-1183579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15637 .elementor-element.elementor-element-1183579{padding:15px 20px 45px 20px;}.elementor-15637 .elementor-element.elementor-element-e72da28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15637 .elementor-element.elementor-element-13487dd0{padding:15px 0px 35px 0px;}.elementor-15637 .elementor-element.elementor-element-4fa08ec3{padding:0px 0px 10px 0px;}.elementor-15637 .elementor-element.elementor-element-708adc1c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-15637 .elementor-element.elementor-element-204078b1{padding:0px 0px 55px 0px;}.elementor-15637 .elementor-element.elementor-element-d3997d7{padding:50px 0px 45px 0px;}.elementor-15637 .elementor-element.elementor-element-896ecca{padding:55px 0px 0px 0px;}.elementor-15637 .elementor-element.elementor-element-3019cdf{padding:5px 10px 65px 10px;}.elementor-15637 .elementor-element.elementor-element-cc28cd8 > .elementor-element-populated{padding:5px 15px 0px 15px;}.elementor-15637 .elementor-element.elementor-element-1a9435e > .elementor-widget-wrap{box-shadow:0 .125rem .375rem rgba(0,0,0, 0.05), 0 .5rem 1.2rem rgba(0,0,0,0.1);}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}