@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes bluebar{50%{left:10rem}}@keyframes bluebar{50%{left:10rem}}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box;margin:0;padding:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}:where(figure){margin:0 0 1em}body,html{background:#fff}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;color:#000;font-size:62.5%}body{margin:0;font-weight:300;font-size:1.6rem;font-family:"Poppins",sans-serif;letter-spacing:.1rem}figcaption,figure,footer,header,main,nav,section{display:block}h1{font-size:2em}figure{margin:1em 40px}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#04b2e0}a:active,a:hover{outline-width:0}img{border-style:none;display:inline-block;max-width:100%}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10rem;min-height:100vh;padding-top:10rem}.main--smallGap{gap:4rem}::-moz-selection{color:#fff;background:#04b2e0}::selection{color:#fff;background:#04b2e0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}::-webkit-scrollbar-track{background-color:#fff;border-left:1px solid #fff}::-webkit-scrollbar{width:1rem;height:1rem}::-webkit-scrollbar-thumb{background-color:#04b2e0}.loader,.loaderLogo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.loader{position:fixed;top:0;z-index:99999999999999;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:100vh;background-color:#fff;visibility:visible;opacity:1;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.loaderLogo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}.loaderLogo__bar{position:relative;width:14rem;height:3px;overflow:hidden;background:#fff}.loaderLogo__bar:before{position:absolute;left:-34px;width:5rem;height:3px;background:#04b2e0;-webkit-animation:bluebar 1.5s infinite ease;animation:bluebar 1.5s infinite ease;content:""}@media (max-width:1240px){.main{gap:8rem}}@media (max-width:992px){.main{gap:4rem;padding-top:8rem}}@font-face{font-display:swap;font-weight:700;font-family:"Poppins";font-style:italic;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-BoldItalic.ttf)format("truetype")}@font-face{font-display:swap;font-weight:400;font-family:"Poppins";font-style:normal;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-Regular.ttf)format("truetype")}@font-face{font-display:swap;font-weight:300;font-family:"Poppins";font-style:normal;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-Light.ttf)format("truetype")}@font-face{font-display:swap;font-weight:600;font-family:"Poppins";font-style:normal;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-SemiBold.ttf)format("truetype")}@font-face{font-display:swap;font-weight:100;font-family:"Poppins";font-style:italic;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-ThinItalic.ttf)format("truetype")}@font-face{font-display:swap;font-weight:600;font-family:"Poppins";font-style:italic;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-SemiBoldItalic.ttf)format("truetype")}@font-face{font-display:swap;font-weight:900;font-family:"Poppins";font-style:italic;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-BlackItalic.ttf)format("truetype")}@font-face{font-display:swap;font-weight:300;font-family:"Poppins";font-style:italic;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-LightItalic.ttf)format("truetype")}@font-face{font-display:swap;font-weight:100;font-family:"Poppins";font-style:normal;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-Thin.ttf)format("truetype")}@font-face{font-display:swap;font-weight:200;font-family:"Poppins";font-style:italic;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-ExtraLightItalic.ttf)format("truetype")}@font-face{font-display:swap;font-weight:900;font-family:"Poppins";font-style:normal;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-Black.ttf)format("truetype")}@font-face{font-display:swap;font-weight:500;font-family:"Poppins";font-style:normal;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-Medium.ttf)format("truetype")}@font-face{font-display:swap;font-weight:500;font-family:"Poppins";font-style:italic;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-MediumItalic.ttf)format("truetype")}@font-face{font-display:swap;font-weight:800;font-family:"Poppins";font-style:italic;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-ExtraBoldItalic.ttf)format("truetype")}@font-face{font-display:swap;font-weight:700;font-family:"Poppins";font-style:normal;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-Bold.ttf)format("truetype")}@font-face{font-display:swap;font-weight:400;font-family:"Poppins";font-style:italic;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-Italic.ttf)format("truetype")}@font-face{font-display:swap;font-weight:200;font-family:"Poppins";font-style:normal;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-ExtraLight.ttf)format("truetype")}@font-face{font-display:swap;font-weight:800;font-family:"Poppins";font-style:normal;src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/Poppins-ExtraBold.ttf)format("truetype")}h1{margin:0;font-size:5rem}.link,b,h1,h3,strong{font-weight:600}h3{font-size:3rem;line-height:1.4}h3,li,p{margin:0}p{line-height:1.6}.link{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:4px;color:#fff;white-space:nowrap;text-transform:uppercase}.link:before{bottom:0;display:inline-block;width:100%;overflow:hidden;background:#fff;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;content:"";will-change:width}.headerMobileButton span,.link:after,.link:before{position:absolute;right:0;left:0;height:2px}.headerMenu a:after,.link:after{display:inline-block;width:0;overflow:hidden;background:#04b2e0;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;content:""}.link:after{bottom:0}.headerMenu a:hover,.link:hover,a{text-decoration:none}.link:hover:after{width:100%}.address i,.link--primary{color:#04b2e0}.link--primary:before{background:#04b2e0}.link--primary:hover{color:#000}.heading{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 0 4rem;text-align:center}.category{display:inline-block;color:#647478;font-size:1.2rem;text-transform:uppercase}.address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.address i{margin:0 1rem 0 0;font-size:2rem}@media (max-width:992px){h3{font-size:3rem}}@media (max-width:768px){body{font-size:1.4rem}h3{font-size:2.5rem}.heading{margin:0 0 4rem}.heading__title{padding:0 2rem}}a:hover{text-decoration:underline}li{padding:0;list-style:none}.container,.headerMenu li ul.sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:1200px;margin:0 auto}.container--fluid{max-width:1920px}.boxLayout{margin:0 8rem}.headerMenu a,.headerMenu li,.section{position:relative}.section--gallery{width:100%;margin:0 0 4rem}@media (max-width:1440px){.boxLayout{margin:0 4rem}}@media (max-width:1240px){.container{min-width:100%;max-width:100%}}@media (max-width:992px){.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.boxLayout{margin:0 2rem}}@media (max-width:768px){.section--gallery{margin:0 0 4rem}.boxLayout{margin:0 2rem}}.header,.headerMenu ul{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header{position:fixed;top:0;right:0;left:0;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:10rem;padding:0 8rem;background:#fff;-webkit-transition:top .5s ease-in-out;transition:top .5s ease-in-out}.headerLogo img{width:13rem;height:auto}.headerMenu{font-size:1.4rem}.headerMenu ul{gap:4rem}.headerMenu li{text-align:center}.headerMenu li.menu-item-has-children a{padding-right:1.5rem}.headerMenu li.menu-item-has-children:after{position:absolute;top:50%;right:0;display:inline-block;color:#000;font-weight:600;font-size:1rem;font-family:"webfonts";line-height:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"ഐ"}.headerMenu li ul.sub-menu{position:absolute;top:80%;left:0;z-index:10;display:none;gap:0;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(41,51,65,.15);box-shadow:0 0 10px 0 rgba(41,51,65,.15)}.headerMenu li ul.sub-menu a{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:1rem 2rem;color:#647478;font-weight:300}.headerMenu li ul.sub-menu a:after{display:none}.headerMenu li ul.sub-menu a:hover{color:#000;background:#ddd}.headerContact,.headerMenu li,.headerMenu li ul.sub-menu a,.headerMenu li:hover ul,.headerMenu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.headerMenu a{padding:4.2rem 0;color:#000;font-weight:600;white-space:nowrap;text-transform:uppercase}.headerMenu a:after{position:absolute;top:6.5rem;right:0;left:0;height:2px}.headerMenu a:hover:after{width:100%}.headerContact__icon{margin:0 0 0 1rem;font-size:3.5rem}.headerContactInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.headerContactInfo a{color:#000;white-space:nowrap;-webkit-transition:color .2 ease-in-out;transition:color .2 ease-in-out}.headerContactInfo a:hover{color:#04b2e0;text-decoration:none}.headerContactInfo__phone{font-weight:600}.headerContactInfo__email{font-size:1.4rem}.headerMobileButton{position:relative;top:1px;display:none;width:22px;height:14px;margin:0 0 0 4rem;z-index:100;cursor:pointer}.headerMobileButton span{display:block;width:22px;margin-right:auto;margin-left:auto;background-color:#04b2e0;border-radius:0;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.headerMobileButton span:nth-child(1){top:0;width:14px}.headerMobileButton span:nth-child(2),.headerMobileButton span:nth-child(3){top:6px}.headerMobileButton span:nth-child(4){top:12px;width:14px}@media (max-width:1600px){.headerMenu ul{gap:3rem}}@media (max-width:1440px){.headerMenu{font-size:1.2rem}.headerMenu ul{gap:2rem}}@media (max-width:1240px){.headerMenu,.headerMenu li ul.sub-menu{top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.headerMenu{position:fixed;right:-100%;bottom:0;z-index:10;width:100%;padding:4rem;font-size:1.4rem;background:#fff;-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out;overflow-y:auto;overflow-x:hidden}.headerMenu a:after,.headerMenu li.menu-item-has-children:after{display:none}.headerMenu,.headerMenu li,.headerMenu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.headerMenu ul{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.headerMenu li{text-align:left}.headerMenu li a{padding:0}.headerMenu li ul.sub-menu{position:relative;gap:2rem;margin:2rem 0 0;padding:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.headerMenu li ul.sub-menu a{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0;white-space:initial}.headerContact{margin-left:auto}.headerMobileButton{display:block}}@media (max-width:992px){.header{height:8rem;padding:2rem 4rem}.headerLogo{max-width:10rem;line-height:1}}@media (max-width:576px){.header{height:8rem;padding:2rem}.headerContact{display:none}}footer{margin:10rem 0 0}.footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:6rem 0 3rem;border-top:1px solid #647478}.footer__section{margin:0 0 3rem;font-size:1.8rem}.footerUp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footerUp__col{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.footerDown{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:6rem 0 0}.footerDown,.footerDown a{color:#647478}.footerContact,.footerDown,.footerPowered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footerPowered{gap:.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footerPowered a{line-height:1}.footerPowered i,.footerScrollUp:hover{color:#04b2e0}.footerContact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.detector a,.footerContact__name{font-weight:600}.footerContact__link{margin:2rem 0 0;color:#647478}.footerContact__link i{margin-right:1rem;font-size:2rem}.footerContact__link,.footerMenu ul,.footerSocialMedia,.footerSocialMedia i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footerMenu ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footerMenu ul li{width:50%;margin:0 0 2rem}.footerMenu ul li a{color:#647478;text-transform:uppercase}.footerSocialMedia,.footerSocialMedia i{font-size:3rem}.footerSocialMedia{gap:2rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-weight:600;line-height:1}.footerSocialMedia__facebook{height:3rem;color:#4a6ea9}.footerSocialMedia__google{color:#4285f4}.footerSocialMedia i{height:3rem;overflow:hidden;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footerScrollUp{cursor:pointer;-webkit-transition:.1s color ease-in-out;transition:.1s color ease-in-out}@media (max-width:1240px){.footerMenu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footerMenu ul li{width:100%;margin:0 0 2rem}.footerMenu ul li:last-child{margin:0}}@media (max-width:992px){footer{margin:4rem 0 0}.footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:4rem 0 3rem;border-top:1px solid #647478}.footer__section{margin:0 0 3rem;font-size:1.8rem}.footerUp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.footerUp__col{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 3rem}.footerUp__col:last-child{margin:0}.footerDown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin:3rem 0 0;text-align:center}.footerScrollTop{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.footerPowered{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.cookies{position:fixed;bottom:0;left:-58rem;z-index:100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:58rem;padding:3rem 6rem;background:#fff;visibility:hidden;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-box-shadow:0 0 10px 0 rgba(41,51,65,.15);box-shadow:0 0 10px 0 rgba(41,51,65,.15)}.cookies i{margin:0 4rem 0 0;color:#04b2e0;font-size:8rem}.cookies__title{font-weight:600;font-size:1.6rem;font-family:"Poppins",sans-serif}.cookies__text{width:100%;font-size:1.2rem}.cookies__content,.cookies__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem}.cookies__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.cookies__details{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){.cookies{right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto;padding:2rem}.cookies i{display:none}}.detector{position:fixed;right:2rem;bottom:0;left:2rem;z-index:100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:4rem;background:#fff;visibility:hidden;-webkit-box-shadow:0 0 10px 0 rgba(41,51,65,.15);box-shadow:0 0 10px 0 rgba(41,51,65,.15)}.detector__title{width:100%;margin:0 auto 2rem 0;font-weight:600;font-size:1.6rem;font-family:"Poppins",sans-serif}.detector__text{width:100%;margin:0 0 4rem;font-size:1.2rem}.detector__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.detector__accept{margin:0 2rem 0 0;padding:1rem 2rem}@media (max-width:992px){.detector{right:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto}}::-webkit-input-placeholder{color:#647478}::-moz-placeholder{color:#647478}:-ms-input-placeholder{color:#647478}::-ms-input-placeholder{color:#647478}.button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 3rem;color:#000;font-weight:600;font-family:"Poppins",sans-serif;letter-spacing:.2rem;text-transform:uppercase;background:#04b2e0;border:0;outline:0;cursor:pointer}.button:hover{text-decoration:none;background:#04c6f9}.button:disabled{border:0;cursor:not-allowed}.button:disabled,.button:disabled:hover{background:#02627c}.wpcf7-form input[type=checkbox]:not(:checked),input[type=checkbox]:not(:checked){position:absolute;left:-9999px}.investmentList{width:100%;max-width:100%;height:100%;overflow:hidden;cursor:e-resize}.investmentListItem{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.investmentListItem__wrapper{position:relative;display:block;width:100%;height:480px;margin:0 0 4rem}.gallery img,.investmentListItem img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.investmentListItem__title{font-size:1.8rem}.investmentListItem__category{display:inline-block;margin:2rem 0 0;color:#647478;font-size:1.2rem;text-transform:uppercase}.investmentListItem__arrow,.investmentListItem__arrow i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.investmentListItem__arrow{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(4,178,224,.8);opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;pointer-events:none}.investmentListItem__arrow i{position:relative;bottom:-3.5rem;z-index:1;width:4.5rem;height:4.5rem;color:#04b2e0;font-size:2.5rem;line-height:0;background:#fff;border-radius:50%;outline:0;-webkit-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg);cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.investmentListItem:hover{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.investmentListItem:hover .investmentListItem__arrow{opacity:1}.investmentListItem:hover .investmentListItem__arrow i{bottom:0}@media (max-width:768px){.investmentListItem__wrapper{height:350px}}.callToAction{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:6.5rem 10rem;color:#fff;background:#04b2e0}.callToAction__col{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 6rem}.callToActionPhone,.callToActionPhone__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.callToActionPhone{gap:2rem}.callToActionPhone__icon{padding:5rem 2.5rem;background:#04c6f9}.callToActionPhone__icon i{color:#fff;font-size:4rem}.callToActionPhone__number{color:#fff;font-weight:600;font-size:4rem}.callToActionPhone__number:hover{text-decoration:none}.callToActionPhone__number,.callToAction__contactLink{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:2rem 0 0}@media (max-width:1600px){.callToAction{padding:4rem 6rem}}@media (max-width:1440px){.callToAction{padding:4rem 2rem}.callToAction__col{padding:0 2rem}}@media (max-width:1240px){.callToActionPhone__number{font-size:3rem}.callToAction__contactDesc{font-size:2rem}}@media (max-width:992px){.callToAction{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:4rem 2rem;text-align:center}.callToAction__col{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0}.callToActionPhone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.callToActionPhone__icon{padding:1rem}.callToActionPhone__icon i{font-size:2rem}.callToActionPhone__number{font-size:3rem}}@media (max-width:768px){.callToAction{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.callToAction__col{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0}.callToActionPhone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.callToActionPhone__icon{padding:1rem}.callToActionPhone__icon i{font-size:2rem}.callToActionPhone__number{font-size:3rem}.callToAction__contactDesc{font-size:1.8rem;line-height:1.6}}.gallery,.galleryShare{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.galleryShare{position:absolute;top:2rem;right:4rem;z-index:1;width:3.7rem;height:3.7rem;padding-top:.6rem;color:#4a6ea9;font-size:2.5rem;text-align:center;background:#fff;border-radius:100%;cursor:pointer;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.galleryShare:hover{color:#fff;background:#04b2e0}.galleryThumb,.galleryTop{width:50%;height:71rem;overflow:hidden}.galleryThumb__item:hover img,.galleryTop__item:hover img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);opacity:.6}.galleryThumb{position:relative;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.galleryThumb__item{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:calc(50% - .5rem);max-width:calc(50% - .5rem);height:35rem;overflow:hidden}.galleryThumbCount{position:absolute;top:0;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#fff;text-align:center;background:rgba(4,178,224,.6);pointer-events:none}.galleryThumbCount b{font-size:5rem}.gallery img{-webkit-transition:all 1s cubic-bezier(0,0,.2,1);transition:all 1s cubic-bezier(0,0,.2,1)}@media (max-width:992px){.gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.galleryShare{right:2rem}.galleryTop{width:100%;height:35rem}.galleryThumb{width:100%;height:25rem}.galleryThumb__item{width:48%;height:12rem}.galleryThumbCount{gap:1rem;font-size:1rem}.galleryThumbCount b{font-size:3rem;line-height:1}}.pageBreadcrumb{padding:1rem 8rem;color:#04b2e0;background:#f3f3f3}.pageBreadcrumb a{color:#04b2e0}.pageBreadcrumb .breadcrumb_last{color:#000}@media (max-width:1440px){.pageBreadcrumb{padding:1rem 4rem}}@media (max-width:992px){.pageBreadcrumb{padding:1rem 2rem;font-size:1.2rem}}.singleInvestment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.singleInvestment__desc{line-height:1.6}.singleInvestmentHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 2rem}.singleInvestmentLocation{margin:0 0 4rem}.singleInvestmentSection{width:100%}.singleInvestmentSection__title{margin:0 0 2rem}@media (max-width:992px){.singleInvestmentHeader{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 2rem}.singleInvestmentHeader__title{font-size:3.5rem}.singleInvestmentLocation{margin:0 0 2rem}.singleInvestmentSection__title{font-size:2rem}}@font-face{font-display:swap;font-family:"webfonts";src:url(https://zabudowa-balkonu.pl/wp-content/themes/medialan_custom_templates/assets/fonts/webfonts.ttf?5666252f6c578e8e7b05eebd44458f15)format("truetype")}.ico{line-height:1;display:inline-block}.ico:before{font-family:webfonts!important;font-style:normal;font-weight:400!important}.ico-arrow-up:before{content:""}.ico-cookies:before{content:""}.ico-email:before{content:""}.ico-facebook_orginal:before{content:""}.ico-google:before{content:""}.ico-keyboard_backspace:before{content:""}.ico-medialan:before{content:""}.ico-mobile:before{content:""}.ico-phone:before{content:""}.ico-pin:before{content:""}.ico-youtube:before{content:""}