h1.edgtf-page-title.entry-title{font-size:52px!important}.pytania_odpowiedzi{display:grid;width:100%}.edgtf-pli-category{display:none}.edgtf-fullscreen-portfolio-grid-holder .edgtf-fpg-item .edgtf-fpg-item-inner .edgtf-fpg-item-table{width:unset!important}.edgtf-pli-title.entry-title{background-color:#4a4a4a6b;padding:5px 10px;border-radius:5px}.edgtf-logo-wrapper .edgtf-light-logo{background-color:#38383887;padding:0 10px;border-radius:5px}.sc_card{margin:.2em auto}.sc_card:hover{background-color:#faf8f8;cursor:pointer}.edgtf-post-info-bottom.clearfix{display:none}.titlegreetingleft{text-transform:uppercase;padding-bottom:20px;font-size:16px;letter-spacing:normal;letter-spacing:1px;font-family:Roboto Slab,serif!important;line-height:1.1;margin-top:10px}.imagegreetingleft{height:190px;object-fit:cover;width:100%}.imagegreetingleft:hover{filter:grayscale(70%)}.edgtf-fpg-item-table h1{font-size:30px}@media only screen and (max-width:768px){.edgtf-mobile-logo-wrapper>a{height:50px!important}}.edgtf-portfolio-single-holder.edgtf-ps-images-layout>.edgtf-grid-row>.edgtf-grid-col-4{display:none}.edgtf-ps-info-item.edgtf-ps-categories{display:none!important}.edgtf-portfolio-single-holder.edgtf-ps-images-layout>.edgtf-grid-row>.edgtf-grid-col-8{width:100%}#ssb-container{position:fixed;top:30%;z-index:104;box-shadow:0 0 8px}.ssb-btns-right{right:0}#ssb-container ul{padding:0;margin:0}#ssb-container ul li{line-height:45px}#ssb-container ul li{list-style:none;margin:0}#ssb-btn-0{background:#b57433}#ssb-btn-1{background:#212529}#ssb-container ul li a{padding:0 15px 0 0;display:block;line-height:8px;text-align:left;white-space:nowrap;text-decoration:none}#ssb-container ul li a{text-align:center;font-family:"Roboto Condensed";padding:5px 15px 15px 15px;line-height:12px;font-size:16px}#ssb-container ul li span{line-height:45px;width:50px;text-align:center;display:inline-block}#ssb-btn-0 a{color:#fff}#ssb-container ul li p{margin:0}#ssb-container a img{margin:0 auto!important;display:block;transition:opacity 0.3s ease 0s;opacity:1;max-width:100%;height:auto}.edgtf-side-menu-button-opener{width:unset!important}.components-button.block-editor-block-types-list__item.editor-block-list-item-aioseo-faq{display:none}.edgtf-post-heading.img{float:left;width:40%}.edgtf-post-text.img{float:left;width:60%!important;padding-left:20px}header.edgtf-page-header{background-color:#ffffffb5!important}.edgtf-side-menu-button-opener.edgtf-icon-has-hover{display:none}#menu-fullscreen-menu a{font-weight:500}#menu-fullscreen-menu a:hover{font-weight:700;background-color:#bda9a96b}.edgtf-blog-list-holder.edgtf-bl-simple .edgtf-post-image{width:100%;display:contents!important}.edgtf-blog-list-holder.edgtf-bl-simple .edgtf-post-image img{margin:auto}.edgtf-blog-list-holder.edgtf-bl-simple .edgtf-bli-content{padding-left:5px!important;padding-right:5px}ul{list-style-type:square}#edgtf-back-to-top{display:none}#back-to-top-left{left:40px;bottom:40px;background-color:black!important;border:0 none;border-radius:2px;bottom:40px;cursor:pointer;height:32px;line-height:30px;opacity:1;outline:medium none;position:fixed;text-align:center;text-decoration:none;transition:opacity .2s ease-out 0s;width:32px;z-index:1000}#back-to-top-left.show{opacity:1}@media only screen and (max-width:1080px){.edgtf-mobile-header .edgtf-mobile-logo-wrapper img{height:80%!important}.edgtf-title-holder.edgtf-has-bg-image{height:150px!important}.edgtf-title-holder.edgtf-has-bg-image img{height:200px!important}.edgtf-grid-large-gutter>div{padding-left:15px;padding-right:15px}.edgtf-container-inner,.edgtf-grid,.edgtf-row-grid-section{width:90%!important}}@media only screen and (max-width:768px){.edgtf-bli-inner>.edgtf-post-image img{width:100%}.edgtf-content .edgtf-content-inner>.edgtf-container>.edgtf-container-inner,.edgtf-content .edgtf-content-inner>.edgtf-full-width>.edgtf-full-width-inner{padding-top:15px!important}h1.edgtf-page-title.entry-title{font-size:34px!important}.edgtf-mobile-header .edgtf-mobile-logo-wrapper img{height:60%}.edgtf-post-heading.img{float:unset;width:100%}.edgtf-post-text.img{float:unset;width:100%!important;padding-left:0}}.edgtf-title-holder{background:radial-gradient(white,#f5f5f5)!important}#respond input[type=text],#respond textarea,.edgtf-style-form textarea,.post-password-form input[type=password],.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-quiz,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea,input[type=email],input[type=password],input[type=text]{border:revert-layer!important}.luxury-h1{font-family:'Playfair Display',serif!important;font-size:52px!important;font-weight:400!important;color:#1a1a1a!important;text-align:center!important;letter-spacing:-1px!important;margin-bottom:10px!important;line-height:1.2!important}.luxury-h2{font-family:'Inter',sans-serif!important;font-size:13px!important;font-weight:700!important;color:#c5a059!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:4px!important;display:block!important}.luxury-h2::after{content:"";display:block;width:40px;height:1px;background:#c5a059;margin:15px auto 0}@media (max-width:768px){.luxury-h1{font-size:36px!important}.luxury-h2{font-size:11px!important;letter-spacing:2px!important}}.variant-section-h2{font-family:'Playfair Display',serif!important;font-size:44px!important;font-weight:400!important;color:#1a1a1a!important;text-align:center!important;letter-spacing:-1px!important;margin-top:60px!important;margin-bottom:10px!important;line-height:1.1!important}.variant-section-subtitle{font-family:'Inter',sans-serif!important;font-size:15px!important;color:#666!important;text-align:center!important;max-width:700px!important;margin:0 auto 50px auto!important;line-height:1.6!important}.variant-description-wrapper{display:flex!important;flex-wrap:wrap!important;gap:30px!important;margin:0 auto 80px auto!important;max-width:1100px!important}.variant-card{flex:1!important;min-width:300px!important;background:#fff!important;padding:40px!important;border:1px solid #f0f0f0!important;border-radius:15px!important;transition:transform 0.3s ease,box-shadow 0.3s ease!important;box-sizing:border-box!important}.variant-card.featured{border:1px solid #c5a059!important}.variant-title{font-family:'Playfair Display',serif!important;font-size:28px!important;color:#1a1a1a!important;margin-bottom:25px!important;text-align:center!important;line-height:1.2!important}.variant-list{list-style:none!important;padding:0!important;margin:0!important}.variant-list li{font-size:14px!important;color:#666!important;padding:15px 0 15px 35px!important;border-bottom:1px solid #f9f9f9!important;position:relative!important;line-height:1.4!important}.variant-list li:last-child{border-bottom:none!important}.variant-list li::before{content:"✓"!important;font-family:'Arial',sans-serif!important;position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;color:#c5a059!important;font-weight:bold!important;font-size:16px!important}@media (max-width:768px){.variant-section-h2{font-size:32px!important;margin-top:40px!important}.variant-section-subtitle{font-size:14px!important;margin-bottom:30px!important}.variant-description-wrapper{flex-direction:column!important;gap:20px!important;margin-bottom:40px!important}.variant-card{min-width:auto!important;padding:30px!important}.variant-title{font-size:24px!important;margin-bottom:20px!important}.variant-list li{font-size:13px!important;padding:10px 0 10px 30px!important}}.variant-description-wrapper{display:flex;gap:30px;margin:40px auto;max-width:1100px}.variant-card{flex:1;background:#fff;padding:40px;border:1px solid #f0f0f0;border-radius:15px;transition:transform 0.3s ease,box-shadow 0.3s ease}.variant-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgb(0 0 0 / .05)}.variant-card.featured{border:1px solid #c5a059}.variant-title{font-family:'Playfair Display',serif;font-size:28px;color:#1a1a1a;margin-bottom:20px;text-align:center}.variant-list{list-style:none;padding:0;margin:0}.variant-list li{font-size:14px;color:#666;padding:12px 0 12px 30px;border-bottom:1px solid #f9f9f9;position:relative}.variant-list li::before{content:"L";transform:scaleX(-1) rotate(-35deg);position:absolute;left:0;color:#c5a059;font-weight:700}@media (max-width:768px){.variant-description-wrapper{flex-direction:column}}.cien_mapa{border-radius:20px 0 20px 0;box-shadow:30px 30px 0 rgb(212 175 55 / .1);transition:transform 0.5s ease}.contact-section-wrapper{padding:60px 0;font-family:'Playfair Display',serif}.contact-header{text-align:center;margin-bottom:50px}.contact-header h2{font-size:32px;letter-spacing:5px;text-transform:uppercase;font-weight:400;margin-bottom:10px;color:#1a1a1a}.contact-header p{font-size:13px;letter-spacing:2px;color:#888;text-transform:uppercase}.gold-divider{width:60px;height:1px;background-color:#c5a059;margin:20px auto}.contact-info-list{list-style:none;padding:0}.contact-info-item{display:flex;align-items:center;margin-bottom:20px;font-size:15px;color:#444}.contact-info-item i{color:#c5a059;font-size:20px;width:40px}.custom-contact-form{max-width:600px;margin:40px auto 0}.custom-contact-form input[type="text"],.custom-contact-form input[type="email"],.custom-contact-form textarea{width:100%;border:none;border-bottom:1px solid #e0e0e0;padding:15px 0;margin-bottom:15px;background:#fff0;font-family:inherit;transition:border-color 0.3s}.custom-contact-form input:focus,.custom-contact-form textarea:focus{outline:none;border-bottom:1px solid #c5a059}.custom-contact-form .submit-btn{background:#333;color:#fff;padding:12px 50px;border:none;text-transform:uppercase;letter-spacing:2px;cursor:pointer;display:block;margin:30px auto 0;transition:0.3s}.custom-contact-form .submit-btn:hover{background:#c5a059}.rounded-map{border-radius:15px;overflow:hidden;box-shadow:0 10px 30px rgb(0 0 0 / .05)}.lb-outerContainer{width:95vw!important;height:auto!important;max-width:1600px;margin:0 auto}.lb-image{width:100%!important;height:auto!important;max-height:80vh!important;display:block}.lb-nav{height:100%!important;width:100%!important}.lb-dataContainer{width:95vw!important;max-width:1600px;margin:0 auto}