.elementor-2 .elementor-element.elementor-element-1266b2d>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-dff412e.elementor-column .elementor-column-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-dff412e.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-dff412e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-dff412e>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-52049d3 .elementor-repeater-item-cda71f5 .swiper-slide-bg{background-image:url(https://willabruno.pl/wp-content/uploads/2020/12/topvillabruno1.jpg);background-size:cover}.elementor-2 .elementor-element.elementor-element-52049d3 .elementor-repeater-item-d2fcbf9 .swiper-slide-bg{background-image:url(https://willabruno.pl/wp-content/uploads/2020/12/topvillabruno3.jpg);background-size:cover}.elementor-2 .elementor-element.elementor-element-52049d3 .elementor-repeater-item-5110b3c .swiper-slide-bg{background-image:url(https://willabruno.pl/wp-content/uploads/2020/12/topvillabruno4.jpg);background-size:cover}.elementor-2 .elementor-element.elementor-element-52049d3 .elementor-repeater-item-c2bcc91 .swiper-slide-bg{background-color:#bbb;background-image:url(https://willabruno.pl/wp-content/uploads/2021/02/topvillabruno6.jpg);background-size:cover}.elementor-2 .elementor-element.elementor-element-52049d3 .swiper-slide{height:544px;transition-duration:calc(5s*1.2)}.elementor-2 .elementor-element.elementor-element-52049d3 .swiper-slide-contents{max-width:100%}.elementor-2 .elementor-element.elementor-element-52049d3 .swiper-slide-inner{text-align:center}.elementor-2 .elementor-element.elementor-element-52049d3 .elementor-slide-heading{color:#012e58}.elementor-2 .elementor-element.elementor-element-52049d3 .elementor-slide-description{color:#012e58}.elementor-2 .elementor-element.elementor-element-52049d3 .elementor-slide-button{color:#fff;border-color:#b99946;background-color:#012e58}.elementor-2 .elementor-element.elementor-element-49a3929>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-49a3929{padding:50px 0}.elementor-2 .elementor-element.elementor-element-55adf2fa>.elementor-element-populated{padding:0 0 0 35px}.elementor-2 .elementor-element.elementor-element-726e2f5{margin-top:20px;margin-bottom:20px;padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-98873f1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-7c70a6b{text-align:center}.elementor-2 .elementor-element.elementor-element-7c70a6b>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-18bf09b{--divider-border-style:solid;--divider-color:#b99946;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-18bf09b .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-18bf09b .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px}.elementor-2 .elementor-element.elementor-element-18bf09b>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-2f12f36{--grid-column-gap:30px;--grid-row-gap:0px}.elementor-2 .elementor-element.elementor-element-2f12f36>.elementor-widget-container{margin:30px 0 0}.elementor-2 .elementor-element.elementor-element-c42b3e4>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-c42b3e4:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-c42b3e4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#012e58}.elementor-2 .elementor-element.elementor-element-c42b3e4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0}.elementor-2 .elementor-element.elementor-element-c42b3e4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-4756b0b0{text-align:left}.elementor-2 .elementor-element.elementor-element-4756b0b0 .elementor-heading-title{color:#fff;font-size:30px;font-weight:200}.elementor-2 .elementor-element.elementor-element-4756b0b0>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-c729af2{color:#fff}.elementor-2 .elementor-element.elementor-element-c729af2>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-aacbd6c{margin-top:20px;margin-bottom:20px;padding:20px 0 0}.elementor-2 .elementor-element.elementor-element-aee4e0e{text-align:center}.elementor-2 .elementor-element.elementor-element-aee4e0e>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-1483199{--divider-border-style:solid;--divider-color:#b99946;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-1483199 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-1483199 .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px}.elementor-2 .elementor-element.elementor-element-1483199>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-f20bd89 .elementor-text-editor{text-align:center}.elementor-2 .elementor-element.elementor-element-61e4559{margin-top:0;margin-bottom:30px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-0b9dca9.elementor-column .elementor-column-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-0b9dca9.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-0b9dca9.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-0b9dca9>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-0b9dca9>.elementor-element-populated{margin:0;padding:0}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-8ede425.elementor-column .elementor-column-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-8ede425.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-8ede425.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-8ede425>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-7024df2{text-align:center}.elementor-2 .elementor-element.elementor-element-7024df2 .elementor-image img{width:30%;max-width:30%}.elementor-2 .elementor-element.elementor-element-7024df2>.elementor-widget-container{margin:0 0 15px;padding:0}.elementor-2 .elementor-element.elementor-element-7d55fdb{text-align:center}.elementor-2 .elementor-element.elementor-element-5bc5bf2{--divider-border-style:solid;--divider-color:#b99946;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-5bc5bf2 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-5bc5bf2 .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px}.elementor-2 .elementor-element.elementor-element-5bc5bf2>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-11fcde7 .elementor-text-editor{text-align:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-db5d67c.elementor-column .elementor-column-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-db5d67c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-db5d67c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-db5d67c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-a85f2ce{text-align:center}.elementor-2 .elementor-element.elementor-element-a85f2ce .elementor-image img{width:30%;max-width:30%}.elementor-2 .elementor-element.elementor-element-a85f2ce>.elementor-widget-container{margin:0 0 15px;padding:0}.elementor-2 .elementor-element.elementor-element-43331e6{text-align:center}.elementor-2 .elementor-element.elementor-element-fa0cc22{--divider-border-style:solid;--divider-color:#b99946;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-fa0cc22 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-fa0cc22 .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px}.elementor-2 .elementor-element.elementor-element-fa0cc22>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-64a509b .elementor-text-editor{text-align:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-16b1076.elementor-column .elementor-column-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-16b1076.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-16b1076.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-16b1076>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-afdacaf{text-align:center}.elementor-2 .elementor-element.elementor-element-afdacaf .elementor-image img{width:30%;max-width:30%}.elementor-2 .elementor-element.elementor-element-afdacaf>.elementor-widget-container{margin:0 0 15px;padding:0}.elementor-2 .elementor-element.elementor-element-b62bf01{text-align:center}.elementor-2 .elementor-element.elementor-element-9c0cdd0{--divider-border-style:solid;--divider-color:#b99946;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-9c0cdd0 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-9c0cdd0 .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px}.elementor-2 .elementor-element.elementor-element-9c0cdd0>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-c38de1d .elementor-text-editor{text-align:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-9ef10be.elementor-column .elementor-column-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-9ef10be.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-9ef10be.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-9ef10be>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-e77c17a{text-align:center}.elementor-2 .elementor-element.elementor-element-e77c17a .elementor-image img{width:30%;max-width:30%}.elementor-2 .elementor-element.elementor-element-e77c17a>.elementor-widget-container{margin:0 0 15px;padding:0}.elementor-2 .elementor-element.elementor-element-ede1972{text-align:center}.elementor-2 .elementor-element.elementor-element-fbc3afe{--divider-border-style:solid;--divider-color:#b99946;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-fbc3afe .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-fbc3afe .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px}.elementor-2 .elementor-element.elementor-element-fbc3afe>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-6b4de2f .elementor-text-editor{text-align:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-f74418e.elementor-column .elementor-column-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-f74418e.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-f74418e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-f74418e>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-c4a4db3{text-align:center}.elementor-2 .elementor-element.elementor-element-c4a4db3 .elementor-image img{width:30%;max-width:30%}.elementor-2 .elementor-element.elementor-element-c4a4db3>.elementor-widget-container{margin:0 0 15px;padding:0}.elementor-2 .elementor-element.elementor-element-718ca08{text-align:center}.elementor-2 .elementor-element.elementor-element-c8cf94f{--divider-border-style:solid;--divider-color:#b99946;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-c8cf94f .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-c8cf94f .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px}.elementor-2 .elementor-element.elementor-element-c8cf94f>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-ba836e0 .elementor-text-editor{text-align:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-6946a03.elementor-column .elementor-column-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-6946a03.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-6946a03.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-6946a03>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-823a24a{text-align:center}.elementor-2 .elementor-element.elementor-element-823a24a .elementor-image img{width:30%;max-width:30%}.elementor-2 .elementor-element.elementor-element-823a24a>.elementor-widget-container{margin:0 0 15px;padding:0}.elementor-2 .elementor-element.elementor-element-134dd7f{text-align:center}.elementor-2 .elementor-element.elementor-element-428a5fa{--divider-border-style:solid;--divider-color:#b99946;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-428a5fa .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-428a5fa .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px}.elementor-2 .elementor-element.elementor-element-428a5fa>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-3cae40d .elementor-text-editor{text-align:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-5b5db44.elementor-column .elementor-column-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-5b5db44.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-5b5db44.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-5b5db44>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-543d9a6{text-align:center}.elementor-2 .elementor-element.elementor-element-543d9a6 .elementor-image img{width:30%;max-width:30%}.elementor-2 .elementor-element.elementor-element-543d9a6>.elementor-widget-container{margin:0 0 15px;padding:0}.elementor-2 .elementor-element.elementor-element-fa91f1e{text-align:center}.elementor-2 .elementor-element.elementor-element-e75fbe9{--divider-border-style:solid;--divider-color:#b99946;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-e75fbe9 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-e75fbe9 .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px}.elementor-2 .elementor-element.elementor-element-e75fbe9>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-f3a205d .elementor-text-editor{text-align:center}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-68c234f.elementor-column .elementor-column-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-68c234f.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-68c234f.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-68c234f>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2 .elementor-element.elementor-element-8137d83{text-align:center}.elementor-2 .elementor-element.elementor-element-8137d83 .elementor-image img{width:30%;max-width:30%}.elementor-2 .elementor-element.elementor-element-8137d83>.elementor-widget-container{margin:0 0 15px;padding:0}.elementor-2 .elementor-element.elementor-element-0c1b07c{text-align:center}.elementor-2 .elementor-element.elementor-element-b048587{--divider-border-style:solid;--divider-color:#b99946;--divider-border-width:1px}.elementor-2 .elementor-element.elementor-element-b048587 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-2 .elementor-element.elementor-element-b048587 .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px}.elementor-2 .elementor-element.elementor-element-b048587>.elementor-widget-container{margin:0;padding:0}.elementor-2 .elementor-element.elementor-element-29c03aa .elementor-text-editor{text-align:center}.elementor-2 .elementor-element.elementor-element-9f553c2 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-2 .elementor-element.elementor-element-9f553c2 .elementor-swiper-button.elementor-swiper-button-next{font-size:45px;color:#012e58}.elementor-2 .elementor-element.elementor-element-9f553c2 .swiper-wrapper{display:flex;align-items:center}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-49a3929{padding:100px 25px}.elementor-2 .elementor-element.elementor-element-c42b3e4{padding:100px 25px}.elementor-2 .elementor-element.elementor-element-4756b0b0 .elementor-heading-title{line-height:1.3em}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-49a3929{padding:50px 20px}.elementor-2 .elementor-element.elementor-element-55adf2fa>.elementor-element-populated{padding:25px 0 0}.elementor-2 .elementor-element.elementor-element-c42b3e4{padding:50px 20px}.elementor-2 .elementor-element.elementor-element-4756b0b0{text-align:center}.elementor-2 .elementor-element.elementor-element-4756b0b0 .elementor-heading-title{font-size:20px;line-height:1.3em}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-dff412e{width:100%}.elementor-2 .elementor-element.elementor-element-4e0fe147{width:26.491%}.elementor-2 .elementor-element.elementor-element-55adf2fa{width:73.509%}.elementor-2 .elementor-element.elementor-element-15ae8815{width:73%}.elementor-2 .elementor-element.elementor-element-85c952a{width:27%}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-15ae8815{width:60%}.elementor-2 .elementor-element.elementor-element-85c952a{width:40%}}