.elementor-42 .elementor-element.elementor-element-af58fd1.elementor-column .elementor-column-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-af58fd1 > .elementor-element-populated{background-image:url("http://poltrans.big07.pl/wp-content/uploads/2018/09/architecture-blur-building-257636-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42 .elementor-element.elementor-element-af58fd1 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0c0c0c;opacity:0.5;}.elementor-42 .elementor-element.elementor-element-af58fd1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-6ddf9c4{text-align:center;}.elementor-42 .elementor-element.elementor-element-6ddf9c4.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-42 .elementor-element.elementor-element-6ddf9c4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;}.elementor-42 .elementor-element.elementor-element-6ddf9c4 > .elementor-widget-container{margin:100px 0px 100px 0px;}.elementor-42 .elementor-element.elementor-element-320c680{margin-top:90px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-ce1e158 > .elementor-element-populated{margin:0px 0px 0px 15px;}.elementor-42 .elementor-element.elementor-element-6cd4719.elementor-widget-heading .elementor-heading-title{color:#303030;}.elementor-42 .elementor-element.elementor-element-6cd4719 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:42px;}.elementor-42 .elementor-element.elementor-element-65b0657{margin-top:60px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-3af9066 > .elementor-element-populated{margin:0px 0px 0px 15px;}.elementor-42 .elementor-element.elementor-element-74d4b14{color:#303030;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-b7ee70f > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4ce2260 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-b22f98c{margin-top:0px;margin-bottom:50px;}.elementor-42 .elementor-element.elementor-element-540cdc3{color:#303030;font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-05cb6e9 > .elementor-container{max-width:1140px;}.elementor-42 .elementor-element.elementor-element-05cb6e9{background-image:url("http://poltrans.big07.pl/wp-content/uploads/2018/09/stopka-1.jpg");background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42 .elementor-element.elementor-element-05cb6e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-7159533 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42 .elementor-element.elementor-element-7159533 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-2e10208{text-align:left;}.elementor-42 .elementor-element.elementor-element-2e10208 .elementor-image img{max-width:100%;}.elementor-42 .elementor-element.elementor-element-2e10208 > .elementor-widget-container{margin:40px 0px 0px 10px;}.elementor-42 .elementor-element.elementor-element-fce26b9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-f868e80 .elementor-text-editor{text-align:center;}.elementor-42 .elementor-element.elementor-element-f868e80{color:#ffffff;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:0em;}.elementor-42 .elementor-element.elementor-element-f868e80 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-42 .elementor-element.elementor-element-9086d8f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4c265e9 .elementor-text-editor{text-align:center;}.elementor-42 .elementor-element.elementor-element-4c265e9{color:#ffffff;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:0em;}.elementor-42 .elementor-element.elementor-element-4c265e9 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-42 .elementor-element.elementor-element-272e3d6 > .elementor-element-populated{margin:0px 0px 0px 5px;}.elementor-42 .elementor-element.elementor-element-b43d0db > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-0be5e6f .elementor-text-editor{text-align:center;}.elementor-42 .elementor-element.elementor-element-0be5e6f{color:#ffffff;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:0em;}.elementor-42 .elementor-element.elementor-element-0be5e6f > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-42 .elementor-element.elementor-element-c9dc9fd > .elementor-container{max-width:1140px;}.elementor-42 .elementor-element.elementor-element-c9dc9fd{background-image:url("http://poltrans.big07.pl/wp-content/uploads/2018/09/tstopka.jpg");background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42 .elementor-element.elementor-element-c9dc9fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-5dc4a3a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42 .elementor-element.elementor-element-5dc4a3a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-181344a{text-align:left;}.elementor-42 .elementor-element.elementor-element-181344a > .elementor-widget-container{margin:60px 0px 0px 10px;}.elementor-42 .elementor-element.elementor-element-35ca090.elementor-column .elementor-column-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-35ca090 > .elementor-element-populated{margin:0px 0px 0px 5px;}.elementor-42 .elementor-element.elementor-element-3f7cc2c .elementor-text-editor{text-align:center;}.elementor-42 .elementor-element.elementor-element-3f7cc2c{color:#ffffff;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:0em;}.elementor-42 .elementor-element.elementor-element-3f7cc2c > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-42 .elementor-element.elementor-element-6000d20{background-image:url("http://poltrans.big07.pl/wp-content/uploads/2018/09/mstopka-1.jpg");background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42 .elementor-element.elementor-element-6000d20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-e84f16d .elementor-text-editor{text-align:center;}.elementor-42 .elementor-element.elementor-element-e84f16d{color:#ffffff;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:0em;}.elementor-42 .elementor-element.elementor-element-e84f16d > .elementor-widget-container{margin:40px 0px 40px 0px;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-3af9066{width:45%;}.elementor-42 .elementor-element.elementor-element-b7ee70f{width:55%;}.elementor-42 .elementor-element.elementor-element-7159533{width:35.317%;}.elementor-42 .elementor-element.elementor-element-03ae047{width:24.385%;}.elementor-42 .elementor-element.elementor-element-fd226a1{width:20.298%;}.elementor-42 .elementor-element.elementor-element-272e3d6{width:20%;}}@media(max-width:1079px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-5dc4a3a{width:50%;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-6ddf9c4 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-42 .elementor-element.elementor-element-320c680{margin-top:50px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-ce1e158 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6cd4719{text-align:center;}.elementor-42 .elementor-element.elementor-element-6cd4719 .elementor-heading-title{font-size:30px;}.elementor-42 .elementor-element.elementor-element-65b0657{margin-top:30px;margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-3af9066 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-74d4b14 .elementor-text-editor{text-align:justify;}.elementor-42 .elementor-element.elementor-element-4ce2260 .elementor-image img{max-width:90%;}.elementor-42 .elementor-element.elementor-element-4ce2260 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-42 .elementor-element.elementor-element-01bf2b4{width:33.333%;}.elementor-42 .elementor-element.elementor-element-4f87bca .elementor-image img{max-width:80%;}.elementor-42 .elementor-element.elementor-element-4f87bca > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-cb77431{width:66.666%;}.elementor-42 .elementor-element.elementor-element-e84f16d .elementor-text-editor{text-align:center;}.elementor-42 .elementor-element.elementor-element-e84f16d{font-size:12px;}}@media(min-width:1080px){.elementor-42 .elementor-element.elementor-element-af58fd1 > .elementor-element-populated{background-attachment:fixed;}}@media(max-width:1079px){.elementor-42 .elementor-element.elementor-element-181344a .elementor-image img{max-width:50%;}.elementor-42 .elementor-element.elementor-element-181344a > .elementor-widget-container{margin:40px 0px 0px 20px;padding:0px 0px 0px 0px;}}