.elementor-2170101 .elementor-element.elementor-element-ddcb17c:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-ddcb17c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/bg-home-wal-do-nas.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2170101 .elementor-element.elementor-element-ddcb17c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-2170101 .elementor-element.elementor-element-ddcb17c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-c0af264{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-c0af264 .elementor-heading-title{color:#FFFFFF;font-size:86px;font-weight:700;}.elementor-2170101 .elementor-element.elementor-element-92d4acb{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-92d4acb .elementor-heading-title{color:#FFFFFF;font-size:46px;}.elementor-2170101 .elementor-element.elementor-element-70e1ea7{text-align:center;color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-ed9950d a.elementor-button{--ce-btn-bg-color:#FF8400;background-color:var(--ce-btn-bg-color);border-radius:50px 50px 50px 50px;}.elementor-2170101 .elementor-element.elementor-element-ed9950d a.elementor-button:not(#e):hover, .elementor-2170101 .elementor-element.elementor-element-ed9950d a.elementor-button:not(#e):focus{color:#000000;}.elementor-2170101 .elementor-element.elementor-element-ed9950d a.elementor-button:hover, .elementor-2170101 .elementor-element.elementor-element-ed9950d a.elementor-button:focus{--ce-btn-bg-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-bf72b7b > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-bf72b7b{padding:50px 0px 50px 0px;}.elementor-2170101 .elementor-element.elementor-element-59fd0cf .elementor-heading-title{font-size:46px;}.elementor-2170101 .elementor-element.elementor-element-68c6900{color:#54595F;font-size:15px;line-height:26px;}.elementor-2170101 .elementor-element.elementor-element-3d90571 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-3d90571:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-3d90571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/oferta-bg.jpg");background-position:center center;}.elementor-2170101 .elementor-element.elementor-element-3d90571{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-2170101 .elementor-element.elementor-element-3d90571 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-375b061 .elementor-heading-title{font-size:46px;}.elementor-2170101 .elementor-element.elementor-element-3be2e51.elementor-view-stacked .elementor-icon{background-color:#FF8400;color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-3be2e51.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-3be2e51.elementor-view-default .elementor-icon{color:#FF8400;}.elementor-2170101 .elementor-element.elementor-element-3be2e51.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-3be2e51 .elementor-icon{font-size:15px;border-width:1px 1px 1px 1px;}.elementor-2170101 .elementor-element.elementor-element-5537206.elementor-view-stacked .elementor-icon{background-color:#FF8400;color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-5537206.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-5537206.elementor-view-default .elementor-icon{color:#FF8400;}.elementor-2170101 .elementor-element.elementor-element-5537206.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-5537206 .elementor-icon{font-size:15px;border-width:1px 1px 1px 1px;}.elementor-2170101 .elementor-element.elementor-element-74380f9.elementor-view-stacked .elementor-icon{background-color:#FF8400;color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-74380f9.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-74380f9.elementor-view-default .elementor-icon{color:#FF8400;}.elementor-2170101 .elementor-element.elementor-element-74380f9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-74380f9 .elementor-icon{font-size:15px;border-width:1px 1px 1px 1px;}.elementor-2170101 .elementor-element.elementor-element-8419c8f.elementor-view-stacked .elementor-icon{background-color:#FF8400;color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-8419c8f.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-8419c8f.elementor-view-default .elementor-icon{color:#FF8400;}.elementor-2170101 .elementor-element.elementor-element-8419c8f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-8419c8f .elementor-icon{font-size:15px;border-width:1px 1px 1px 1px;}.elementor-2170101 .elementor-element.elementor-element-8fb5dea.elementor-view-stacked .elementor-icon{background-color:#FF8400;color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-8fb5dea.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-8fb5dea.elementor-view-default .elementor-icon{color:#FF8400;}.elementor-2170101 .elementor-element.elementor-element-8fb5dea.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-8fb5dea .elementor-icon{font-size:15px;border-width:1px 1px 1px 1px;}.elementor-2170101 .elementor-element.elementor-element-7b8a5dc.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);gap:20px;}.elementor-2170101 .elementor-element.elementor-element-7b8a5dc.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;column-gap:20px;}.elementor-2170101 .elementor-element.elementor-element-7b8a5dc.ce-image-gallery--layout-masonry figure{margin-bottom:20px;}.elementor-2170101 .elementor-element.elementor-element-7b8a5dc .ce-gallery-icon, .elementor-2170101 .elementor-element.elementor-element-7b8a5dc .ce-gallery-icon img{transition:800ms;}.elementor-2170101 .elementor-element.elementor-element-7b8a5dc .ce-gallery-overlay{transition-duration:800ms;}.elementor-2170101 .elementor-element.elementor-element-7b8a5dc figcaption{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-533cf29 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-533cf29{padding:50px 0px 50px 0px;}.elementor-2170101 .elementor-element.elementor-element-01b19f7 .elementor-heading-title{font-size:46px;}.elementor-2170101 .elementor-element.elementor-element-8620fcc.elementor-view-stacked .elementor-icon{background-color:#FF8400;color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-8620fcc.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-8620fcc.elementor-view-default .elementor-icon{color:#FF8400;}.elementor-2170101 .elementor-element.elementor-element-8620fcc.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-8620fcc .elementor-icon{font-size:15px;border-width:1px 1px 1px 1px;}.elementor-2170101 .elementor-element.elementor-element-0c5f805.elementor-view-stacked .elementor-icon{background-color:#FF8400;color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-0c5f805.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-0c5f805.elementor-view-default .elementor-icon{color:#FF8400;}.elementor-2170101 .elementor-element.elementor-element-0c5f805.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-0c5f805 .elementor-icon{font-size:15px;border-width:1px 1px 1px 1px;}.elementor-2170101 .elementor-element.elementor-element-fc91e67.elementor-view-stacked .elementor-icon{background-color:#FF8400;color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-fc91e67.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-fc91e67.elementor-view-default .elementor-icon{color:#FF8400;}.elementor-2170101 .elementor-element.elementor-element-fc91e67.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-fc91e67 .elementor-icon{font-size:15px;border-width:1px 1px 1px 1px;}.elementor-2170101 .elementor-element.elementor-element-1a0504e.elementor-view-stacked .elementor-icon{background-color:#FF8400;color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-1a0504e.elementor-view-framed .elementor-icon, .elementor-2170101 .elementor-element.elementor-element-1a0504e.elementor-view-default .elementor-icon{color:#FF8400;}.elementor-2170101 .elementor-element.elementor-element-1a0504e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2170101 .elementor-element.elementor-element-1a0504e .elementor-icon{font-size:15px;border-width:1px 1px 1px 1px;}.elementor-2170101 .elementor-element.elementor-element-0736c2d{padding:50px 0px 50px 0px;}.elementor-2170101 .elementor-element.elementor-element-f552025{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-f552025 .elementor-heading-title{font-size:46px;}.elementor-2170101 .elementor-element.elementor-element-0722c1d  .swiper-slide{padding:50px 10px 50px 10px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2170101 .elementor-element.elementor-element-0722c1d .swiper-slide{border-color:#CCCCCC;border-radius:10px;}.elementor-2170101 .elementor-element.elementor-element-0722c1d .elementor-testimonial-content{font-size:14px;}.elementor-2170101 .elementor-element.elementor-element-0722c1d .elementor-testimonial-name{color:#FF8400;}.elementor-2170101 .elementor-element.elementor-element-edcea70{padding:50px 0px 50px 0px;}.elementor-2170101 .elementor-element.elementor-element-0de0287{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-0de0287 .elementor-heading-title{font-size:46px;}.elementor-2170101 .elementor-element.elementor-element-71abd27 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2170101 .elementor-element.elementor-element-71abd27:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-71abd27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/wal-do-nas-kontakt.jpg");}.elementor-2170101 .elementor-element.elementor-element-71abd27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-2170101 .elementor-element.elementor-element-71abd27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-60591b7 .elementor-form-fields-wrapper{row-gap:10px;margin:0 calc(-10px / 2);}.elementor-2170101 .elementor-element.elementor-element-60591b7 .elementor-field-group{padding:0 calc(10px / 2);}.elementor-2170101 .elementor-element.elementor-element-60591b7 .elementor-field-group > .elementor-field-label{margin-bottom:5px;}.elementor-2170101 .elementor-element.elementor-element-60591b7 .elementor-field-option .elementor-field-label{padding-inline-start:5px;}.elementor-2170101 .elementor-element.elementor-element-60591b7 .elementor-button{background-color:#FF8400;}.elementor-2170101 .elementor-element.elementor-element-60591b7 .elementor-button:hover, .elementor-2170101 .elementor-element.elementor-element-60591b7 .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-2170101 .elementor-element.elementor-element-60591b7 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-2170101 .elementor-element.elementor-element-f122cb6{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-f122cb6 .elementor-heading-title{color:#FFFFFF;font-size:46px;}.elementor-2170101 .elementor-element.elementor-element-5d01574{text-align:center;color:#FFFFFF;font-size:26px;font-weight:600;line-height:50px;}@media(max-width:1024px){.elementor-2170101 .elementor-element.elementor-element-7b8a5dc.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(3, 1fr);}.elementor-2170101 .elementor-element.elementor-element-7b8a5dc.ce-image-gallery--layout-masonry .ce-image-gallery{columns:3;}}@media(max-width:767px){.elementor-2170101 .elementor-element.elementor-element-c0af264 .elementor-heading-title{font-size:46px;}.elementor-2170101 .elementor-element.elementor-element-92d4acb .elementor-heading-title{font-size:26px;}.elementor-2170101 .elementor-element.elementor-element-70e1ea7{font-size:16px;}.elementor-2170101 .elementor-element.elementor-element-7b8a5dc.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);}.elementor-2170101 .elementor-element.elementor-element-7b8a5dc.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;}.elementor-2170101 .elementor-element.elementor-element-5d01574{font-size:21px;line-height:28px;}}