div.cmsbenefits{margin-top:-40px;margin-bottom:20px}@media (min-width:979px){div.cmsbenefits{padding:0 86px}}@media (min-width:757px){div.cmsbenefits__w100{border-bottom:1px solid var(--bordercolor)}}div.cmsbenefits div{border:0 solid var(--bordercolor);display:flex;min-height:162px;text-align:center;flex-direction:column;justify-content:center;padding:10px 0}@media (max-width:757px){div.cmsbenefits div:first-child{border-width:0 1px 1px 0}div.cmsbenefits div:nth-child(2){border-width:0 0 1px}div.cmsbenefits div:nth-child(3){border-width:0 1px 0 0}div.cmsbenefits div:nth-child(4){border-width:0}}@media (min-width:979px){div.cmsbenefits div{min-height:155px}}div.cmsbenefits svg{width:100%;fill:var(--maincolor1);max-height:45px;margin:20px 0}div.cmsbenefits span{font-size:1.4rem;color:var(--txtcolor1);line-height:1.7rem}.aboutmain{position:relative}.aboutmain a{transition:.3s}.aboutmain a:hover{opacity:.6}@media (min-width:979px){.aboutmain{margin-top:126px;margin-bottom:45px}}.aboutmain .aboutmain__background{position:absolute;z-index:0;height:100%}.aboutmain .aboutmain__background img{width:100%;height:100%;display:block;object-fit:cover;filter:grayscale(1);opacity:.4}.aboutmain .aboutmain__content{padding:0 0 10px}.aboutmain__4banners{margin:0 -15px}@media (min-width:979px){.aboutmain__4banners{display:flex;flex-wrap:wrap}}.aboutmain__info{background:#edeef3;color:#090b12;padding:53px 20px 46px;text-align:center}.aboutmain__info strong{font-size:3.5rem;line-height:4rem;color:#090b12;font-weight:700;display:block}.aboutmain__info span{font-weight:300;display:block}.aboutmain__info div.text{font-size:1.7rem;line-height:2.3rem;padding:40px 0}.aboutmain__info a.link-go{font-size:1.3rem;color:#090b12;font-weight:400;text-transform:uppercase}@media (min-width:979px){.aboutmain__info{background:none;width:400px;padding:102px 51px 45px 0}.aboutmain__info strong{font-size:4.5rem;line-height:4.5rem;color:#090b12}.aboutmain__info a.link-go{color:#090b12}}.aboutmain__4photos{padding:0;display:flex;margin:0 -1px;overflow:hidden;flex:0 0 calc(100% + 2px);max-width:calc(100% + 2px);background:#000}.aboutmain__4photos div.column a{padding:0;margin:0;border:1px solid #fff;overflow:hidden;display:block}.aboutmain__4photos div.column{padding:0;display:flex;flex-direction:column;width:50%}.aboutmain__4photos img{display:block;object-fit:cover;object-position:center;width:100%;height:100%}.aboutmain__4photos .img1{height:137px}.aboutmain__4photos .img2,.aboutmain__4photos .img3{height:210px}.aboutmain__4photos .img4{height:137px}@media (min-width:757px){.aboutmain__4photos div.column a{border:none}}@media (min-width:979px){.aboutmain__4photos{width:calc(100% - 400px);flex:auto;max-width:calc(100% + 2px);margin-top:-62px}.aboutmain__4photos div.column{padding:0;display:flex;flex-direction:column;width:50%}.aboutmain__4photos img{display:block;object-fit:cover;object-position:center;width:100%;height:100%}.aboutmain__4photos .img1{height:193px}.aboutmain__4photos .img2{height:300px}.aboutmain__4photos .img3{height:297px}.aboutmain__4photos .img4{height:196px}}.aboutmain__4photos:hover a{transition:.2;opacity:.6}.aboutmain__4photos:hover a:hover{opacity:1}.aboutmain__sliderwrapper{padding:0}@media (min-width:979px){.aboutmain__sliderwrapper{padding:35px 31px 0 0;width:602px}}@media (min-width:1200px){.aboutmain__sliderwrapper{width:800px}}.aboutmain__slider .slick-next,.aboutmain__slider .slick-prev{line-height:2rem;z-index:2;bottom:20px;top:auto;height:auto;width:25px}.aboutmain__slider svg{fill:#fff}.aboutmain__slider .slick-prev{left:30px}.aboutmain__slider .slick-next{left:75px}.aboutmain__slider a{display:block;position:relative;max-height:332px;overflow:hidden}.aboutmain__slider a:hover{opacity:.84}@media (min-width:979px){.aboutmain__slider a{max-height:474px}}.aboutmain__slider a:hover{text-decoration:none}.aboutmain__slider strong{color:#fff;font-size:1.7rem;line-height:2.1rem;font-weight:300;position:absolute;bottom:66px;left:28px;display:block;z-index:1}.aboutmain__slider{background-color:#fff}.aboutmain__payment{margin:25px;background:#293555;color:#fff;flex:initial;padding:33px;display:block;width:calc(100% - 50px);text-align:center;max-height:474px;overflow:hidden}.aboutmain__payment .text{font-size:14px;line-height:17px;padding-bottom:38px}@media (min-width:979px){.aboutmain__payment{width:368px;margin:35px 0 0}}.aboutmain__payment strong{font-size:3.5rem;line-height:4rem;font-weight:700;display:block;letter-spacing:-.14rem;padding-top:20px}.aboutmain__payment small,.aboutmain__payment span{font-weight:300;display:block}.aboutmain__payment small{font-size:1.7rem;line-height:2.1rem;padding:10px}.aboutmain__payment .images{padding:15px 0 17px;display:block;text-align:center}.aboutmain__payment .images img,.aboutmain__payment div.info{display:block;margin:17px auto;max-width:100%}.aboutmain__payment a.link-go{font-size:1.3rem;color:var(--bgcolor2Contrast);font-weight:400;text-transform:uppercase}.about-main-description{font-size:1.333em;line-height:1.4;margin:0 auto 30px;width:100%;text-align:center;padding-top:40px;padding-bottom:40px}.section.fp-table:not(.section-cms) .section_sub>div:first-child,.section.fp-table:not(.section-cms) .section_sub>div:last-child{left:auto;right:auto}.section.s3:not(.section-cms){background:#fff}.section.fp-table:not(.section-cms) div[class^=col-]{float:left}.section img{display:block;max-width:100%}h1{font-size:2.8rem;font-weight:600;line-height:1.2;margin-bottom:1rem}h2{font-size:2.4rem;margin-bottom:.8rem}h2,h3{font-weight:600;line-height:1.3}h3{font-size:2rem;margin-bottom:.6rem}h4{font-size:1.8rem;font-weight:600;line-height:1.4;margin-bottom:.5rem;color:#2c2c2c}h5{font-size:1.6rem;margin-bottom:.4rem}h5,h6{font-weight:500;line-height:1.4}h6{font-size:1.4rem;margin-bottom:.3rem}p{font-size:1.6rem;line-height:1.6;color:#666;margin-bottom:1rem}small{font-size:1.2rem;line-height:1.4}.label,.service-subtitle{font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.section.parallax{min-height:100vh}.aboutmain_cmseditor{margin-bottom:30px}.aboutmain_cmseditor .cms-txt{line-height:1}.aboutmain_cmseditor .cms-txt a{font-size:1.4rem;color:#090b12;font-weight:400;text-transform:uppercase}.aboutmain_cmseditor .cmsban1,.aboutmain_cmseditor .cmsban2,.aboutmain_cmseditor .cmsban3,.aboutmain_cmseditor .cmsban4{margin-bottom:15px}.aboutmain_cmseditor .cmsban1{padding:46px 0}.about-main-description .section{width:100%;margin:0}.image-wrapper{position:relative;width:100vw;height:400px;left:50%;transform:translateX(-50%);overflow:hidden}.image-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4)}.hero-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.image-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;padding:0 20px;max-width:900px;width:inherit;z-index:2}.image-content button{margin-top:20px}.header-baner-item{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.header-baner-item h1{margin:0;font-size:2.8rem;background:linear-gradient(0deg,#9a7600,#ffe282);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.header-baner-item h2{font-size:2.4rem;color:#5f3d00}.header-baner-item p{margin:0 .5em;color:#857600}.main-section{margin-top:2.5em;display:flex;justify-content:space-between;flex-wrap:wrap}.box{max-width:350px;text-align:center;padding:10px;box-shadow:0 4px 10px rgba(0,0,0,.06);border:solid #e7aa3d;border-width:1px 1px 6px;border-radius:10px;margin:1em 0}.property-management{padding:50px 0;text-align:center;background:#fff}.property-management button{max-width:420px}.features{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:1350px;margin:4em auto}.features .box{width:250px;height:156px}.features .text-box{max-width:395px}.features .hr-box{width:100%;height:1px;background-color:#e7aa3d}.feature{display:flex;align-items:center;gap:15px;text-align:left}.feature img{min-width:225px;min-height:120px;object-fit:cover;object-position:center}.feature h4{margin:0 0 8px;font-size:1.8rem;color:#2d2d2d}.feature p{margin:0;color:#666;font-size:1.6rem;line-height:1.6}.cta{margin-top:40px}.cta a{background-color:#ff7e2d;color:#fff;text-decoration:none;padding:12px 28px;font-weight:700;border-radius:6px;display:inline-block;transition:background .3s ease}.cta a:hover{background-color:#e5681d}.bookings .desc,.bookings .splide__slide{display:flex;justify-content:center}.bookings .desc{margin:1em;align-items:center;font-size:1.6rem}.bookings .bookings-logo{display:flex;align-items:center;justify-content:space-evenly;width:200px;height:70px}.amenities .desc,.amenities .splide__slide{display:flex;justify-content:center}.amenities .desc{margin:1em;align-items:center;font-size:1.6rem}.amenities .amenity-item{text-align:center;color:#555}.amenities .amenity-item img{margin:0 auto;width:40px;height:40px}.amenities .amenity-item h4{margin-top:10px;font-size:1.4rem;color:#555;margin-bottom:5px}.amenities .amenity-item p{margin-top:5px;font-size:1.2rem;color:#666;line-height:1.3}.bookins-buttons{display:flex;width:100%;z-index:100;align-items:center;justify-content:space-between}.bookins-buttons button{display:flex;width:50px;height:50px;flex-direction:column;align-items:center;background:#fff;border:3px solid rgba(255,193,7,.25882352941176473);border-radius:8px;justify-content:center;cursor:pointer}.amenities-buttons{display:flex;width:100%;z-index:100;align-items:center;justify-content:space-between}.amenities-buttons button{display:flex;width:50px;height:50px;flex-direction:column;align-items:center;background:#fff;border:3px solid rgba(255,193,7,.25882352941176473);border-radius:8px;justify-content:center;cursor:pointer}.testimonial-section{padding:80px 20px;max-width:1350px;margin:0 auto}.testimonial-section .splide__track.splide__track--loop.splide__track--ltr.splide__track--draggable>.splide__list{height:300px;align-items:center}.testimonial-section .splide__track.splide__track--loop.splide__track--ltr.splide__track--draggable>.splide__list .splide__slide{display:flex;align-items:center;justify-content:center}.testimonial-container{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.testimonial-card{position:relative;text-align:left;background:#fff;border:2px solid #facc15;border-radius:16px;padding:30px 20px 20px;width:100%;max-width:350px;box-shadow:0 10px 25px rgba(0,0,0,.15);box-sizing:border-box}.testimonial-card h3{margin-top:10px;font-size:2rem;font-weight:600}.testimonial-card small{display:block;margin-top:10px;font-size:1.2rem;color:#666}.quote-icon{position:absolute;top:-25px;left:20px;background:#facc15;color:#000;font-size:2.4rem;font-weight:700;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.rating{margin-top:5px;color:#eab308;font-weight:500;font-size:1.4rem}.comment-text{height:85px;overflow-y:auto;padding-right:5px;margin-top:15px;font-size:1.4rem;text-align:justify;color:#333;line-height:1.6;scrollbar-width:thin;scrollbar-color:#ccc transparent}.comment-text::-webkit-scrollbar{width:6px}.comment-text::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.comment-text::-webkit-scrollbar-track{background:transparent}.main-services-wrapper{display:flex;flex-direction:column;gap:40px;max-width:990px;margin:0 auto;padding:40px 20px}.service-block{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#fff;border-radius:10px;color:#000;border:solid #e7aa3d;border-width:1px 1px 6px;overflow:hidden;box-sizing:border-box}.object-picture{object-fit:cover}.service-description{display:flex;align-items:center;padding:30px}.description-inner{max-width:600px;margin:0 auto}.service-subtitle{text-transform:uppercase;font-size:1.2rem;color:#777;letter-spacing:1px;margin-bottom:8px}.service-title{font-size:2rem;font-weight:700;color:#e7aa3d;margin-bottom:16px;line-height:1.3}.service-text{font-size:1.6rem;line-height:1.6;color:#444;margin-bottom:20px}.service-features{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.feature-item{display:flex;flex-direction:column;align-items:center}.feature-value{font-size:2rem;font-weight:700;color:#e7aa3d}.feature-label{font-size:1.4rem;color:#777;line-height:1.4}.service-block:nth-child(2) .service-description{order:1}.service-block:nth-child(2) .object-picture{order:2}.layout-zgodny{font-family:sans-serif;color:#ffefd4}@media (min-width:768px){.top-section{flex-direction:row;align-items:center;justify-content:center;padding:60px}}.image-col img{display:block;border:none;max-width:100%;height:auto;border-radius:10px}.text-col{padding:20px;max-width:600px}.text-col h6{text-transform:uppercase;color:#666;font-size:1.4rem;margin-bottom:8px}.text-col h2{font-size:2.4rem;margin-bottom:16px;-webkit-text-stroke:1px #d9961f;color:#e7aa3d}.text-col p{font-size:1.6rem;line-height:1.6;margin-bottom:20px;color:#4b3800}.btn-main{display:inline-block;background-color:#443df6;color:#fff;padding:12px 24px;border-radius:4px;text-decoration:none;font-weight:700}.btn-main:hover{background-color:#372de0}.bottom-section{background-color:rgba(255,247,229,.3607843137254902);color:#000;text-align:center;padding:1em 1em 2em}.bottom-section .card{background:#fff;border-radius:10px;color:#000;display:flex;flex-direction:column;border:solid #e7aa3d;border-width:1px 1px 6px}.bottom-section .card img{display:block;border:none;max-width:100%}.bottom-section .card:nth-of-type(3) .content,.bottom-section .card:nth-of-type(4) .content{height:260px}.bottom-section .card:hover .content h3:after{width:60%}.bottom-section .card .content{height:230px}.bottom-section .card .content h3{font-size:2rem;margin-top:1em;position:relative;display:inline-block;padding-bottom:6px}.bottom-section .card .content h3:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:3px;background-color:#e7aa3d;border-radius:2px;transform:translateX(-50%);transition:width .3s ease-in-out}.bottom-section .card .content p{font-size:1.6rem;padding:1em;color:#000}.bottom-section .card .content .business-card-link{margin:0 1em 1em;display:flex;flex-direction:column;text-decoration:underline}.intro h6{text-transform:uppercase;color:#aaa;font-size:1.4rem}.intro h2{font-size:2.4rem;margin:10px 0}.intro p{color:#614400;font-size:1.6rem;max-width:700px;margin:0 auto 40px}.services-grid{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:768px){.services-grid{grid-template-columns:repeat(2,1fr);max-width:900px;margin:0 auto}.top-section-2 .banner-image img{height:420px}}@media (min-width:410px){.top-section-2 .banner-image img{height:170px}}.top-section-2{display:flex;flex-direction:column;align-items:center;text-align:center}.top-section-2 .banner-image{width:100%}.top-section-2 .banner-image img{width:100%;height:auto;display:block;object-fit:cover;border:none;height:420px}.top-section-2 .banner-text{padding:40px 20px;max-width:750px}.top-section-2 .banner-text h6{text-transform:uppercase;color:#666;font-size:1.4rem;margin-bottom:8px}.top-section-2 .banner-text h2{font-size:2.4rem;margin-bottom:16px;-webkit-text-stroke:1px #d9961f;color:#e7aa3d}.top-section-2 .banner-text p{font-size:1.6rem;line-height:1.6;margin-bottom:20px;color:#674200}.top-section-2 .banner-text .golden-button{max-width:250px}.top-section{display:flex;flex-direction:column;padding:40px 20px;gap:30px;margin:0 auto;max-width:1350px}.top-section .image-col img{box-shadow:0 8px 10px -5px rgba(0,0,0,.2);width:100%;height:auto;display:block;border-radius:10px;object-fit:cover}.top-section .text-col button{max-width:100%!important}@media (min-width:768px){.top-section{flex-direction:row;align-items:center;justify-content:center;padding:60px}.image-col,.text-col{flex:1 1 50%}.image-col{padding-right:30px}.text-col{padding-left:30px}}@media (max-width:767px){.top-section{flex-direction:column;padding:40px 20px;text-align:center}.text-col{padding:20px 10px}.text-col h2{font-size:2rem}.text-col p{font-size:1.4rem}.golden-button{width:100%;max-width:300px}}@media (max-width:360px){.text-col h2{font-size:1.8rem}.text-col p{font-size:1.2rem}.golden-button{font-size:1.4rem;padding:10px 20px}}@media (max-width:768px){.service-block{grid-template-columns:1fr}.object-picture,.service-description{order:unset}.service-description{padding:20px;display:flex;justify-content:center;align-items:center;text-align:center}.description-inner{display:flex;flex-direction:column;align-items:center}.service-subtitle,.service-text,.service-title{text-align:center}.service-features{justify-content:center}.feature-item{align-items:center;text-align:center}.object-picture{height:auto;width:100%}.service-block.picture-first-mobile{display:flex;flex-direction:column}.service-block.picture-first-mobile .object-picture{order:-1;height:auto}}@media (max-width:360px){.service-description{padding:16px}.service-title{font-size:1.8rem}.service-text{font-size:1.4rem}.feature-value{font-size:1.6rem}.feature-label{font-size:1.2rem}}@media (min-width:1200px){.amenities-buttons,.bookins-buttons{display:none}}@media (min-width:979px){.aboutmain_cmseditor .cmsban1,.aboutmain_cmseditor .cmsban2,.aboutmain_cmseditor .cmsban3,.aboutmain_cmseditor .cmsban4{margin-bottom:0}.aboutmain_cmseditor .cmsban1{padding:0}.aboutmain_cmseditor .cmsban2{margin-top:-62px}.aboutmain_cmseditor .cmsban3{padding:35px 25px 0 0}.aboutmain_cmseditor .cmsban4{width:368px;margin:35px 0 0}}@media (max-width:1200px){.main-section{justify-content:space-evenly}}@media (max-width:1060px){.features{grid-template-columns:1fr}}@media (min-width:757px) and (max-width:978px){.aboutmain_cmseditor .cmsban1{padding:34px 51px 34px 0}.aboutmain_cmseditor .cmsban2{margin-top:0}}@media (max-width:768px){.main-section{flex-direction:column;align-items:center}.text-box{max-width:100%}.testimonial-container{flex-direction:column;align-items:center;gap:24px}.testimonial-card{max-width:90%;padding:30px 16px 20px}.quote-icon{left:16px;top:-22px;width:44px;height:44px;font-size:2rem}.testimonial-card h3{font-size:1.8rem}.comment-text{font-size:1.4rem}.image-content button.golden-button.ripple-container{width:100%;max-width:280px}}@media (max-width:600px){.feature{flex-direction:column;align-items:center;text-align:center}}@media (max-width:480px){.amenities .desc,.bookings .desc{text-align:center}.amenities-buttons,.bookins-buttons{display:flex}}@media (min-width:480px){.amenities-buttons,.bookins-buttons{display:none}}@media (max-width:410px){.property-management button.golden-button.ripple-container{width:100%;max-width:320px}}@media (max-width:360px){.testimonial-card{padding:28px 12px 18px}.testimonial-card h3{font-size:1.6rem}.comment-text{font-size:1.2rem}.quote-icon{left:12px;top:-20px;width:40px;height:40px;font-size:2rem}}#wynajem-biznesowy .business-features{list-style:none;padding:0;margin:20px 0}#wynajem-biznesowy .business-features li{position:relative;padding-left:25px;margin-bottom:12px;font-size:1.5rem;color:#495057;font-weight:500}#wynajem-biznesowy .business-features li:before{content:"▶";color:#d4af37;font-weight:700;position:absolute;left:0;top:0;font-size:12px}#wynajem-biznesowy .business-benefits{margin:25px 0}#wynajem-biznesowy .business-benefits .benefit-item{display:flex;align-items:center;gap:12px;margin-bottom:15px}#wynajem-biznesowy .business-benefits .benefit-item .benefit-icon{background:linear-gradient(135deg,#d4af37,#b8941f);color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;flex-shrink:0;box-shadow:0 2px 8px rgba(212,175,55,.3)}#wynajem-biznesowy .business-benefits .benefit-item .benefit-text{font-size:1.4rem;color:#495057;font-weight:600}.page-index .page{padding-top:0}