.fnc-header{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;padding-top:10px;padding-right:60px;padding-bottom:0px;padding-left:60px;background-color:var(--fnc-warm)}@media (max-width:1119px){.fnc-header{padding-top:16px;padding-right:24px;padding-bottom:0px;padding-left:24px}.fnc-header:has(.fnc-mobile-menu[open]){padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fnc-header:has(.fnc-mobile-menu[open]) .fnc-logo-link{display:none}.fnc-header.fnc-handoff-header{flex-shrink:0;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:100;transition:transform 0.2s ease}.fnc-header.fnc-handoff-header:has(.fnc-mobile-menu[open]){overflow-x:clip}}.fnc-logo{display:block;width:124px;height:88px;object-fit:contain}@media (max-width:767px){.fnc-logo{width:59px;height:42px}}.fnc-logo-link{display:block;flex-shrink:0}.fnc-nav{display:flex;align-items:center;gap:15px}@media (max-width:1119px){.fnc-nav{display:none}}.fnc-nav-link{color:var(--fnc-ink);font-family:var(--fnc-body);font-weight:500;font-size:11px;line-height:1.45;text-decoration:none;letter-spacing:0.55px}.fnc-nav-link:hover{color:var(--fnc-red)}.fnc-nav-link{white-space:nowrap}.fnc-social{width:66.393px;height:46.821px;object-fit:cover}.fnc-mobile-menu{display:none}@media (max-width:1119px){.fnc-mobile-menu{display:block;position:relative}.fnc-mobile-menu[open]{width:100%}.fnc-mobile-menu[open] .fnc-menu-toggle{display:flex;justify-content:end;align-items:center;width:100%;height:48px;font-size:11px;line-height:16px;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px}}.fnc-header-divider{width:100%;height:47px;background-color:var(--fnc-warm)}@media (max-width:767px){.fnc-header-divider{height:31px}}.fnc-divider-desktop{display:block;width:100%;height:47px}@media (max-width:767px){.fnc-divider-desktop{display:none}}.fnc-divider-mobile{display:none}@media (max-width:767px){.fnc-divider-mobile{display:block;width:100%;height:31px}}.fnc-main{display:flex;flex-flow:column;width:100%}.fnc-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;background-color:var(--fnc-warm)}@media (max-width:767px){.fnc-hero{display:flex;flex-flow:column}}.fnc-hero-content{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:32px;min-height:0px;padding-top:60px;padding-right:60px;padding-bottom:60px;padding-left:60px}@media (max-width:1119px){.fnc-hero-content{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:32px;min-height:0px;padding-top:40px;padding-right:32px;padding-bottom:40px;padding-left:32px}}@media (max-width:767px){.fnc-hero-content{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:32px;min-height:0px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-title{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:45px;line-height:1.45;letter-spacing:0.45px}@media (max-width:1119px){.fnc-title{font-size:38px}}@media (max-width:767px){.fnc-title{font-size:32px;letter-spacing:0.32px}}.fnc-hero-intro{max-width:439px;font-family:var(--fnc-body);font-size:14px;line-height:1.45;letter-spacing:0.14px}@media (max-width:767px){.fnc-hero-intro{max-width:100%;font-size:13px;letter-spacing:0.13px;margin-top:-8px}}.fnc-hero-links{display:flex;flex-flow:column;align-items:start;gap:6px}.fnc-service-link{color:var(--fnc-red);font-family:var(--fnc-body);font-weight:500;font-size:11px;line-height:1.45;text-decoration:none;letter-spacing:0.55px}.fnc-service-link:hover{color:#0d0d0d;text-decoration:none}.fnc-hero-photo{display:block;align-self:stretch;width:100%;height:auto;object-fit:cover;object-position:50% 50%;aspect-ratio:720/860}@media (max-width:1119px){.fnc-hero-photo{display:block;align-self:center;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:1762/2048}}@media (max-width:767px){.fnc-hero-photo{display:block;align-self:start;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:1762/2048}}@media (max-width:479px){.fnc-hero-photo{align-self:start;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 1762/2048}}.fnc-about{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;width:100%;background-color:var(--fnc-warm)}.fnc-about .fnc-about-title{font-size:32px;letter-spacing:0.32px}@media (max-width:1119px){.fnc-about .fnc-about-title{font-size:28px;letter-spacing:0.28px}}@media (max-width:767px){.fnc-about{display:flex;flex-flow:column}.fnc-about .fnc-about-content{width:100%;max-width:100%;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}.fnc-about .fnc-about-title{font-size:26px;letter-spacing:0.26px}}.fnc-about-photo{display:block;width:100%;height:auto;object-fit:cover;object-position:50% 50%;aspect-ratio:720/860}@media (max-width:1119px){.fnc-about-photo{display:block;align-self:center;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:1707/2560}}@media (max-width:767px){.fnc-about-photo{display:block;align-self:start;order:2;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:1707/2560}}@media (max-width:479px){.fnc-about-photo{align-self:start;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}.fnc-about-content{display:flex;flex-flow:column;align-items:start;gap:32px;padding-top:0px;padding-right:60px;padding-bottom:0px;padding-left:110px}@media (max-width:1119px){.fnc-about-content{padding-top:48px;padding-right:32px;padding-bottom:48px;padding-left:32px}}@media (max-width:767px){.fnc-about-content{gap:24px;width:342px;max-width:100%;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-heading{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:32px;line-height:1.45;letter-spacing:0.32px}@media (max-width:767px){.fnc-heading{font-size:28px;letter-spacing:0.28px}}.fnc-about-body{display:flex;flex-flow:column;gap:16px;max-width:440px}.fnc-body{font-family:var(--fnc-body);font-size:14px;line-height:1.45;letter-spacing:0.14px}@media (max-width:767px){.fnc-body{font-size:13px;letter-spacing:0.13px}}.fnc-accent{color:var(--fnc-red)}.fnc-signature{font-family:"Reenie Beanie",sans-serif;font-size:20px;line-height:1.45;letter-spacing:0.2px}.fnc-featured{display:flex;flex-flow:column;gap:64px;width:100%;padding-top:128px;padding-right:60px;padding-bottom:128px;padding-left:60px;background-color:#fff}@media (max-width:767px){.fnc-featured{gap:48px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-property-list{display:flex;flex-flow:column;gap:74px;width:100%}.fnc-property-list .fnc-property:last-child .fnc-property-divider{display:none}@media (max-width:767px){.fnc-property-list{display:flex;flex-flow:column;gap:36px;width:100%}}.fnc-property{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 0px;width:100%}.fnc-property:last-child .fnc-property-divider{display:none}@media (max-width:767px){.fnc-property{display:flex;flex-flow:column;gap:24px}.fnc-property:last-child .fnc-property-divider-mobile{display:none}}.fnc-property-photo{position:relative;width:100%;height:246px;overflow:hidden}.fnc-property-image{position:absolute;top:0px;left:0px;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:50% 50%}.fnc-property-info{display:flex;flex-flow:column;align-items:start;gap:8px;padding-top:0px;padding-right:40px;padding-bottom:0px;padding-left:110px}.fnc-property-info .fnc-property-button{margin-top:24px}@media (max-width:1119px){.fnc-property-info{padding-right:20px;padding-left:40px}}@media (max-width:767px){.fnc-property-info{display:flex;flex-flow:column;align-items:start;gap:16px;padding-top:0px;padding-right:40px;padding-bottom:0px;padding-left:24px}.fnc-property-info .fnc-property-button{margin-top:0px}}.fnc-property-heading{min-height:110px}@media (max-width:767px){.fnc-property-heading{min-height:0px}}.fnc-property-title{color:#0d0d0d;font-family:"Instrument Serif",serif;font-weight:400;font-size:20px;line-height:1.45;letter-spacing:0.2px}@media (max-width:767px){.fnc-property-title{color:#0d0d0d;font-family:"Instrument Serif",serif;font-weight:400;font-size:18px;line-height:1.45;letter-spacing:0.18px}}.fnc-property-address{color:var(--fnc-ink);font-family:var(--fnc-display);font-size:20px;line-height:1.45;letter-spacing:0.2px}@media (max-width:767px){.fnc-property-address{font-size:18px;letter-spacing:0.18px}}.fnc-button{display:inline-flex;justify-content:center;align-items:center;color:var(--fnc-red);font-family:var(--fnc-body);font-weight:400;font-size:11px;line-height:16px;text-decoration:none;letter-spacing:0.11px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-radius:30px;border-top:0.75px solid var(--fnc-red);border-right:0.75px solid var(--fnc-red);border-bottom:0.75px solid var(--fnc-red);border-left:0.75px solid var(--fnc-red);cursor:pointer}.fnc-button:hover{color:#fff;background-color:var(--fnc-red)}.fnc-button:focus-visible{color:var(--fnc-light);background-color:var(--fnc-red);outline:2px solid var(--fnc-red);outline-offset:4px}.fnc-property-meta{display:flex;flex-flow:column;align-items:start;gap:8px;min-height:146px;padding-left:110px}@media (max-width:1119px){.fnc-property-meta{padding-left:40px}}@media (max-width:767px){.fnc-property-meta{min-height:146px;padding-left:24px}}.fnc-property-status{color:var(--fnc-red);font-family:var(--fnc-body);font-size:13px;line-height:1.45;letter-spacing:0.13px}@media (max-width:767px){.fnc-property-status{font-size:12px;letter-spacing:0.12px}}.fnc-property-numbers{display:flex;flex-flow:column}.fnc-property-value{font-family:var(--fnc-display);font-size:20px;line-height:1.45;letter-spacing:0.2px}@media (max-width:767px){.fnc-property-value{font-size:18px;letter-spacing:0.18px}}.fnc-property-divider{grid-column-start:1;grid-column-end:-1;width:100%;height:1px}@media (max-width:767px){.fnc-property-divider{display:none}}.fnc-property-divider-mobile{display:none}@media (max-width:767px){.fnc-property-divider-mobile{display:block;width:100%;height:1px;margin-top:-24px}}.fnc-testimonial{display:flex;flex-flow:column;gap:32px;width:100%;padding-top:128px;padding-right:60px;padding-bottom:128px;padding-left:60px;background-color:var(--fnc-light)}@media (max-width:767px){.fnc-testimonial{gap:16px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}.fnc-testimonial .fnc-quote-author{font-size:12px;letter-spacing:0.12px}}.fnc-testimonial-content{display:grid;grid-template-columns:225px minmax(0,790px);align-items:center;gap:220px}@media (max-width:1119px){.fnc-testimonial-content{grid-template-columns:225px minmax(0,1fr);gap:80px}}@media (max-width:767px){.fnc-testimonial-content{display:flex;flex-flow:column;align-items:start;gap:0px}}.fnc-testimonial-photo{width:225px;height:300px;object-fit:cover;object-position:50% 20%}@media (max-width:767px){.fnc-testimonial-photo{width:162px;height:250px}}.fnc-testimonial-copy{display:flex;flex-flow:column;gap:16px}@media (max-width:767px){.fnc-testimonial-copy{gap:0px;width:100%}}.fnc-quote-mark{font-family:var(--fnc-display);font-size:96px;line-height:100px;letter-spacing:0.96px}@media (max-width:767px){.fnc-quote-mark{font-size:64px;letter-spacing:0.64px}}.fnc-quote-content{display:flex;flex-flow:column;gap:32px;padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px}@media (max-width:767px){.fnc-quote-content{gap:24px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px}}.fnc-quote{font-family:var(--fnc-body);font-weight:400;font-size:32px;line-height:1.45;letter-spacing:0.32px}@media (max-width:1119px){.fnc-quote{font-size:26px}}@media (max-width:767px){.fnc-quote{font-size:20px;letter-spacing:0.2px}}.fnc-quote-author{color:var(--fnc-red);font-family:var(--fnc-body);font-size:13px;line-height:1.45;letter-spacing:0.13px}.fnc-pagination{width:68px;height:14px}.fnc-contact{display:grid;grid-template-columns:minmax(0,550px) minmax(0,440px);align-items:center;gap:220px;position:relative;width:100%;padding-top:128px;padding-right:60px;padding-bottom:128px;padding-left:96px;background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(https://filipiak-nieruchomosci.pl/wp-content/uploads/figma-9702e-scaled.png);background-size:auto,132.85% 209.03%;background-position:0px 0px,100% 73.71%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}@media (max-width:1119px){.fnc-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;position:relative;width:100%;padding-top:80px;padding-right:40px;padding-bottom:80px;padding-left:40px}.fnc-contact{background-size:100% 100%,cover;background-position:center}}@media (max-width:767px){.fnc-contact{display:flex;flex-flow:column;align-items:stretch;gap:48px;position:relative;width:100%;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}.fnc-contact .fnc-contact-text{font-size:14px;letter-spacing:0.14px}.fnc-contact{background-size:100% 100%,auto 100%;background-position:center}}.fnc-contact-cta{display:flex;flex-flow:column;gap:32px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}@media (max-width:767px){.fnc-contact-cta{padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px}}.fnc-contact-title{color:#fff;font-family:var(--fnc-display);font-weight:400;font-size:45px;line-height:1.45;letter-spacing:0.45px}@media (max-width:1119px){.fnc-contact-title{font-size:36px}}@media (max-width:767px){.fnc-contact-title{font-size:32px;letter-spacing:0.32px}}.fnc-contact-text{color:#fff;font-family:var(--fnc-body);font-weight:500;font-size:15px;line-height:1.45;letter-spacing:0.15px}@media (max-width:767px){.fnc-contact-text{font-size:14px;letter-spacing:0.14px}}.fnc-contact-action{display:flex;flex-flow:column;align-items:start;gap:24px;padding-top:16px}.fnc-contact-divider{width:100%;height:1px}@media (max-width:767px){.fnc-contact-divider{display:none}}.fnc-contact-divider-mobile{display:none}@media (max-width:767px){.fnc-contact-divider-mobile{display:block;width:100%;height:1px}}.fnc-phone{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:var(--fnc-light)}.fnc-phone{border-color:var(--fnc-light)}.fnc-form-slot{width:100%;min-width:0px}.fnc-form-slot .bde-form-builder{width:100%}.fnc-form-slot .bde-form-builder{--bde-form-gap:32px;--bde-form-font-size:11px;--bde-form-input-background-color:transparent;--bde-form-input-placeholder-color:#fff;--bde-form-text-color:#fff;--bde-form-input-border-color:#fff;--bde-form-input-border-radius:5px;--bde-form-input-focused-background-color:rgba(0,0,0,.12);--bde-form-input-focused-border-color:#fff}.fnc-form-slot .breakdance-form{display:flex;flex-flow:column;gap:32px}.fnc-form-slot .breakdance-form-field__label{position:absolute;width:1px;height:1px;overflow:hidden}.fnc-form-slot .breakdance-form-field__label{clip-path:inset(50%)}.fnc-form-slot .breakdance-form-field__input{height:53px;min-height:53px;color:#fff;font-family:"Inter",sans-serif;font-size:11px;line-height:1.45;letter-spacing:0.11px;padding-top:15px;padding-right:13px;padding-bottom:15px;padding-left:13px;background-color:transparent;border-radius:5px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}.fnc-form-slot .breakdance-form-field__input{box-shadow:none}.fnc-form-slot .breakdance-form-field__input::placeholder{color:#fff;opacity:1}.fnc-form-slot .breakdance-form-field__input:focus{background-color:rgba(0,0,0,.12);outline:2px solid #fff;outline-offset:3px}.fnc-form-slot textarea.breakdance-form-field__input{height:120px;min-height:120px}.fnc-form-slot textarea.breakdance-form-field__input{resize:vertical}.fnc-form-slot .breakdance-form-field--checkbox{order:9;margin-top:-16px}.fnc-form-slot .breakdance-form-footer{justify-content:start;order:8;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fnc-form-slot .breakdance-form-checkbox{align-items:start;gap:15px}.fnc-form-slot .breakdance-form-checkbox__text{color:#fff;font-family:"Inter",sans-serif;font-size:11px;line-height:1.45;letter-spacing:0.11px}.fnc-form-slot .breakdance-form-button{color:#f5f5f5;font-family:"Inter",sans-serif;font-weight:400;font-size:11px;line-height:16px;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:#90270a;border-radius:30px;border-top:0.75px solid #90270a;border-right:0.75px solid #90270a;border-bottom:0.75px solid #90270a;border-left:0.75px solid #90270a}.fnc-form-slot .breakdance-form-button:hover{color:#fff;background-color:#722009}.fnc-form-slot .breakdance-form-message{color:#fff;font-family:"Inter",sans-serif;font-size:13px;background-color:#90270a}.fnc-form-slot .breakdance-form a[href="/polityka-prywatnosci/"]{color:#fff;text-decoration:none}@media (max-width:767px){.fnc-form-slot .bde-form-builder{--bde-form-gap:16px}.fnc-form-slot .breakdance-form{gap:16px}.fnc-form-slot .breakdance-form-field--checkbox{margin-top:0px}}.fnc-footer{display:flex;flex-flow:column;gap:64px;width:100%;padding-top:48px;padding-right:60px;padding-bottom:48px;padding-left:60px;background-color:var(--fnc-light)}@media (max-width:767px){.fnc-footer{gap:24px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}.fnc-footer .fnc-footer-label{font-size:12px;letter-spacing:0.12px}}.fnc-footer-top{display:flex;flex-flow:column;gap:32px;max-width:660px;min-height:0px}@media (max-width:767px){.fnc-footer-top{gap:16px;min-height:0px}}.fnc-footer-logo{display:block;width:124px;height:88px;object-fit:contain}@media (max-width:767px){.fnc-footer-logo{width:100px;height:71px}}.fnc-footer-bottom{display:flex;align-items:start;gap:112px}@media (max-width:1119px){.fnc-footer-bottom{gap:40px}}@media (max-width:767px){.fnc-footer-bottom{flex-flow:column;gap:24px}}.fnc-footer-contact{display:flex;flex-flow:column;gap:24px;width:330px;max-width:100%}@media (max-width:767px){.fnc-footer-contact{gap:16px}}.fnc-footer-divider{width:330px;height:1px;max-width:100%}.fnc-address{font-family:var(--fnc-body);font-size:14px;line-height:1.45;font-style:normal;letter-spacing:0.14px}@media (max-width:767px){.fnc-address{font-size:13px;letter-spacing:0.13px}}.fnc-contact-link{color:var(--fnc-ink);text-decoration:none}.fnc-contact-link:hover{color:var(--fnc-red)}.fnc-footer-social{width:66.393px;height:46.821px;object-fit:fill}@media (max-width:767px){.fnc-footer-social{display:none}}.fnc-footer-social-mobile{display:none}@media (max-width:767px){.fnc-footer-social-mobile{display:block;width:66.393px;height:46.821px;object-fit:fill}}.fnc-footer-group{display:flex;flex-flow:column;gap:16px;width:294px}@media (max-width:767px){.fnc-footer-group{gap:8px;max-width:100%}}.fnc-footer-label{color:var(--fnc-red);font-family:var(--fnc-body);font-weight:400;font-size:13px;line-height:1.45;letter-spacing:0.13px}.fnc-footer-links{display:flex;flex-flow:column;gap:8px}.fnc-footer-link{color:var(--fnc-ink);font-family:var(--fnc-body);font-size:11px;line-height:1.45;text-decoration:none;letter-spacing:0.11px}.fnc-footer-link:hover{color:#90270a;text-decoration:none}@media (max-width:1119px){.fnc-menu-toggle{color:var(--fnc-ink);font-family:var(--fnc-body);font-size:24px;line-height:32px;cursor:pointer}.fnc-menu-toggle{list-style:none}}@media (max-width:1119px){.fnc-mobile-nav{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:6px;position:static;width:100%;height:443px;max-width:100%;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px;background-color:var(--fnc-warm)}.fnc-mobile-nav .fnc-nav-link{max-width:100%;text-align:center}.fnc-mobile-nav .fnc-nav-link{white-space:normal}.fnc-mobile-nav{box-shadow:none}}@media (max-width:1119px){.fnc-about-title{font-size:28px}}@media (max-width:767px){.fnc-about-title{font-size:26px;letter-spacing:0.26px}}.fnc-offer-detail{display:flex;flex-flow:column;align-items:start;gap:24px;max-width:1000px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px}@media (max-width:767px){.fnc-offer-detail{padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px}}.fnc-offer-image{width:100%;max-height:560px;object-fit:cover}.fnc-review-slider{width:100%;min-width:0px}.fnc-review-slider .advanced-slider__slide{justify-content:start;align-items:stretch;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fnc-review-slider .swiper-pagination{display:flex;justify-content:start;align-items:center;gap:13px;position:static;text-align:left;margin-top:22px;padding-left:469px}.fnc-review-slider .swiper-pagination-bullet{width:14px;height:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#d9d9d9;border-radius:50%;opacity:1}.fnc-review-slider .swiper-pagination-bullet-active{background-color:var(--fnc-red)}.fnc-review-slider .swiper-pagination-bullet:focus-visible{outline:2px solid var(--fnc-red);outline-offset:4px}@media (max-width:1119px){.fnc-review-slider .swiper-pagination{padding-left:329px}}@media (max-width:767px){.fnc-review-slider .swiper-pagination{margin-top:14px;padding-left:0px}}.fnc-menu-socials{display:flex;justify-content:center;align-items:center;width:66.393px;height:46.821px;margin-top:30px}@media (max-width:1119px){body:has(.fnc-mobile-menu[open]) .fnc-header-divider{display:none}}@media (max-width:1119px){body:has(.fnc-mobile-menu[open]) .fnc-hero-content{display:none}}@media (max-width:1119px){body:has(.fnc-mobile-menu[open]) .fnc-hero{display:flex;flex-flow:column}}.fnc-no-wrap{white-space:nowrap}.fnc-offer-page{display:flex;flex-flow:column;width:100%}.fnc-offer-page .fnc-nav-link:first-child{color:var(--fnc-ink)}.fnc-offer-page .fnc-nav-link[aria-current="page"]{color:var(--fnc-red)}.fnc-offer-page a.fnc-offer-label{text-decoration:none;cursor:pointer}.fnc-offer-page a.fnc-offer-label:focus-visible{outline:2px solid var(--fnc-red);outline-offset:4px}@media (max-width:767px){.fnc-offer-page .fnc-offer-row-title{font-size:18px;letter-spacing:0.18px}.fnc-offer-page .fnc-offer-row-body{font-size:13px;letter-spacing:0.13px}}.fnc-offer-intro{display:grid;grid-template-columns:repeat(2,minmax(0,624px));width:100%;padding-top:96px;padding-right:60px;padding-bottom:64px;padding-left:60px;background-color:var(--fnc-warm)}@media (max-width:1119px){.fnc-offer-intro{gap:32px;padding-top:64px;padding-right:32px;padding-bottom:48px;padding-left:32px}}@media (max-width:767px){.fnc-offer-intro{display:flex;flex-flow:column;gap:24px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-offer-title{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:45px;line-height:1.45;letter-spacing:0.45px}@media (max-width:1119px){.fnc-offer-title{font-size:38px}}@media (max-width:767px){.fnc-offer-title{font-size:32px;letter-spacing:0.32px}}.fnc-offer-lead{max-width:624px;color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:20px;line-height:1.45;letter-spacing:0.2px}@media (max-width:767px){.fnc-offer-lead{font-size:18px;letter-spacing:0.18px}}.fnc-offer-intro-copy{display:flex;flex-flow:column;gap:48px;min-width:0px}@media (max-width:767px){.fnc-offer-intro-copy{gap:24px}}.fnc-offer-prompt{display:flex;flex-flow:column;gap:16px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px}.fnc-offer-label{color:var(--fnc-red);font-family:var(--fnc-body);font-weight:500;font-size:11px;line-height:1.45;letter-spacing:0.55px}.fnc-offer-line-desktop{display:block;width:100%;height:1px}@media (max-width:767px){.fnc-offer-line-desktop{display:none}}.fnc-offer-line-mobile{display:none}@media (max-width:767px){.fnc-offer-line-mobile{display:block;width:100%;height:1px}}.fnc-offer-overview{display:grid;grid-template-columns:repeat(2,minmax(0,535px));justify-content:space-between;gap:48px 60px;width:100%;padding-top:36px;padding-right:60px;padding-bottom:96px;padding-left:60px;background-color:var(--fnc-warm)}@media (max-width:1119px){.fnc-offer-overview{gap:48px 40px;padding-top:24px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.fnc-offer-overview{display:flex;flex-flow:column;gap:48px;padding-top:0px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-offer-card{display:flex;flex-flow:column;align-items:start;gap:24px;min-width:0px}.fnc-offer-card-title{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:40px;line-height:1.45;letter-spacing:0.4px}@media (max-width:1119px){.fnc-offer-card-title{font-size:34px}}@media (max-width:767px){.fnc-offer-card-title{font-size:30px;letter-spacing:0.3px}}.fnc-offer-section{display:flex;flex-flow:column;align-items:start;gap:36px;width:100%;padding-top:96px;padding-right:60px;padding-bottom:96px;padding-left:60px;background-color:var(--fnc-light)}.fnc-offer-section{scroll-margin-top:24px}@media (max-width:1119px){.fnc-offer-section{padding-top:64px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.fnc-offer-section{gap:24px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-offer-warm{background-color:var(--fnc-warm)}.fnc-offer-section-intro{display:grid;grid-template-columns:minmax(0,600fr) minmax(0,720fr);align-items:start;width:100%;padding-top:48px;padding-right:0px;padding-bottom:48px;padding-left:0px}@media (max-width:767px){.fnc-offer-section-intro{display:flex;flex-flow:column;gap:36px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.fnc-offer-row{display:flex;flex-flow:column;gap:36px;width:100%}@media (max-width:767px){.fnc-offer-row{gap:24px}}.fnc-offer-rule{width:100%;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px}.fnc-offer-row-content{display:grid;grid-template-columns:minmax(0,600fr) minmax(0,720fr);align-items:center;width:100%}@media (max-width:767px){.fnc-offer-row-content{display:flex;flex-flow:column;align-items:stretch;gap:24px}}.fnc-offer-row-title{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:20px;line-height:1.45;letter-spacing:0.2px;padding-right:24px}.fnc-offer-row-title{overflow-wrap:break-word}@media (max-width:767px){.fnc-offer-row-title{padding-right:0px}.fnc-offer-row-title{white-space:normal}}.fnc-offer-row-body{color:var(--fnc-ink);font-family:var(--fnc-body);font-weight:400;font-size:14px;line-height:1.45;letter-spacing:0.14px}.fnc-offer-cta{color:var(--fnc-light);padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:var(--fnc-red)}.fnc-offer-cta:hover{color:#fff;background-color:#722009}@media (max-width:767px){.fnc-offer-cta{margin-top:36px}}.fnc-contact-page{width:100%;color:var(--fnc-ink);font-family:var(--fnc-body)}.fnc-contact-page .fnc-nav-link:first-child{color:var(--fnc-ink)}.fnc-contact-page .fnc-nav-link[aria-current="page"]{color:var(--fnc-red)}@media (max-width:1119px){.fnc-contact-page .fnc-header{position:sticky;top:0px;z-index:100;transition:transform 0.2s ease}.fnc-contact-page .fnc-mobile-nav{transition:transform 0.25s ease}}.fnc-contact-hero{display:grid;grid-template-columns:1fr 1fr;width:100%;background-color:var(--fnc-warm)}@media (max-width:767px){.fnc-contact-hero{display:flex;flex-flow:column}}.fnc-contact-intro{display:flex;flex-flow:column;justify-content:center;gap:36px;min-width:0px;min-height:800px;padding-top:64px;padding-right:60px;padding-bottom:64px;padding-left:60px}@media (max-width:1119px){.fnc-contact-intro{min-height:740px;padding-top:48px;padding-right:40px;padding-bottom:48px;padding-left:40px}}@media (max-width:767px){.fnc-contact-intro{gap:32px;min-height:0px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-contact-heading{font-family:var(--fnc-display);font-weight:400;font-size:40px;line-height:1.45;letter-spacing:0.4px}@media (max-width:1119px){.fnc-contact-heading{font-size:36px}}@media (max-width:767px){.fnc-contact-heading{font-size:30px;letter-spacing:0.3px}}@media (max-width:479px){.fnc-contact-heading{font-size:30px}}.fnc-contact-details{display:flex;flex-flow:column;align-items:start;gap:24px;width:100%;max-width:526px}.fnc-agent-data{display:flex;flex-flow:column;gap:9px;width:100%}.fnc-agent-name{font-family:var(--fnc-display);font-weight:400;font-size:24px;line-height:1.45}@media (max-width:767px){.fnc-agent-name{font-size:26px}}.fnc-agent-role{color:var(--fnc-red);font-size:11px;line-height:16px;letter-spacing:0.55px}.fnc-agent-license{font-size:11px;line-height:16px;letter-spacing:0.55px}.fnc-agent-link{display:flex;align-items:center;gap:8px;color:var(--fnc-ink);font-weight:500;font-size:15px;line-height:1.45;text-decoration:none}.fnc-agent-link:hover{color:var(--fnc-red)}.fnc-agent-link{overflow-wrap:anywhere}@media (max-width:767px){.fnc-agent-link{font-size:14px}}@media (max-width:479px){.fnc-agent-link{font-size:13px}}.fnc-agent-icon{flex-shrink:0;width:20px;height:20px;object-fit:contain}.fnc-contact-outline{display:inline-flex;justify-content:center;align-items:center;color:var(--fnc-red);font-size:11px;line-height:16px;text-align:center;text-decoration:none;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-radius:30px;border-top:0.75px solid var(--fnc-red);border-right:0.75px solid var(--fnc-red);border-bottom:0.75px solid var(--fnc-red);border-left:0.75px solid var(--fnc-red)}.fnc-contact-outline:hover{color:var(--fnc-light);background-color:var(--fnc-red)}.fnc-company-info{width:100%;font-size:13px;line-height:1.45;letter-spacing:0.13px;padding-top:24px;border-top:1px solid var(--fnc-ink)}.fnc-contact-portrait{width:100%;height:800px;min-height:800px;object-fit:cover;object-position:50% 38%}@media (max-width:1119px){.fnc-contact-portrait{align-self:start;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}@media (max-width:767px){.fnc-contact-portrait{align-self:start;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}@media (max-width:479px){.fnc-contact-portrait{align-self:start;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}.fnc-contact-reviews{display:flex;flex-flow:column;align-items:center;gap:36px;padding-top:96px;padding-right:60px;padding-bottom:90px;padding-left:60px;background-color:var(--fnc-light)}@media (max-width:1119px){.fnc-contact-reviews{padding-top:64px;padding-right:40px;padding-bottom:64px;padding-left:40px}}@media (max-width:767px){.fnc-contact-reviews{gap:32px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-reviews-intro{display:flex;flex-flow:column;align-items:center;gap:20px;max-width:674px;text-align:center}.fnc-reviews-title{font-family:var(--fnc-display);font-weight:400;font-size:32px;line-height:1.45}@media (max-width:767px){.fnc-reviews-title{font-size:28px}}.fnc-reviews-description{max-width:439px;font-size:14px;line-height:1.45;letter-spacing:0.14px}@media (max-width:767px){.fnc-reviews-description{font-size:13px}}.fnc-reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:1200px}@media (max-width:1119px){.fnc-reviews-grid{gap:16px}}@media (max-width:767px){.fnc-reviews-grid{grid-template-columns:1fr;gap:24px}}.fnc-review-card{display:flex;flex-flow:column;align-items:start;gap:24px;min-width:0px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--fnc-warm);border-radius:5px}@media (max-width:1119px){.fnc-review-card{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}@media (max-width:767px){.fnc-review-card{gap:16px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px}}.fnc-review-mark{display:block;color:#0d0d0d;font-family:"Instrument Serif",serif;font-size:96px;line-height:100px}@media (max-width:767px){.fnc-review-mark{display:block;color:#0d0d0d;font-family:"Instrument Serif",serif;font-size:64px;line-height:100px}}.fnc-review-text{max-width:265px;font-size:14px;line-height:1.45;letter-spacing:0.14px}@media (max-width:767px){.fnc-review-text{max-width:none;font-size:13px}}.fnc-review-author{color:#90270a;font-family:"Inter",sans-serif;font-size:13px;line-height:1.45;letter-spacing:0.13px}.fnc-testimonial-layout{display:grid;grid-template-columns:225px minmax(0,790px);align-items:start;justify-content:center;gap:220px;width:100%}.fnc-testimonial-layout .fnc-review-slider .swiper-pagination{display:flex;justify-content:start;align-items:center;gap:13px;position:static;text-align:left;margin-top:24px;padding-left:24px}.fnc-testimonial-layout .fnc-testimonial-copy{width:100%;min-width:0px}.fnc-testimonial-layout .fnc-quote-mark{font-size:172px;line-height:1.1;letter-spacing:-10.32px}@media (max-width:1119px){.fnc-testimonial-layout{grid-template-columns:225px minmax(0,1fr);gap:80px}}@media (max-width:767px){.fnc-testimonial-layout{display:flex;flex-flow:column;align-items:start;gap:0px}.fnc-testimonial-layout .fnc-review-slider .swiper-pagination{margin-top:16px;padding-left:0px}.fnc-testimonial-layout .fnc-quote-mark{font-size:64px;line-height:100px;letter-spacing:0.64px}}.fnc-button:hover{color:var(--fnc-light);background-color:var(--fnc-red)}.fnc-button:focus-visible{outline:2px solid var(--fnc-red);outline-offset:4px}.fnc-button:active{color:var(--fnc-light);background-color:var(--fnc-red)}.fnc-button.fnc-offer-cta:hover{color:var(--fnc-red);background-color:transparent}.fnc-button.fnc-offer-cta:focus-visible{color:var(--fnc-red);background-color:transparent}.fnc-button.fnc-offer-cta:active{color:var(--fnc-red);background-color:transparent}.fnc-button.fnc-phone:hover{color:var(--fnc-light);background-color:transparent}.fnc-button.fnc-phone:hover{border-color:var(--fnc-light)}.fnc-button.fnc-phone:focus-visible{color:var(--fnc-light);background-color:transparent}.fnc-button.fnc-phone:focus-visible{border-color:var(--fnc-light)}.fnc-button.fnc-phone:active{color:var(--fnc-light);background-color:transparent}.fnc-button.fnc-phone:active{border-color:var(--fnc-light)}.fnc-form-slot button[type="submit"]:hover{color:var(--fnc-red);background-color:transparent}.fnc-form-slot button[type="submit"]:hover{border-color:var(--fnc-red)}.fnc-form-slot button[type="submit"]:focus-visible{color:var(--fnc-red);background-color:transparent}.fnc-form-slot button[type="submit"]:focus-visible{border-color:var(--fnc-red)}.fnc-form-slot button[type="submit"]:active{color:var(--fnc-red);background-color:transparent}.fnc-form-slot button[type="submit"]:active{border-color:var(--fnc-red)}.fnc-nav-link:hover{color:var(--fnc-red)}.fnc-footer-link:hover{color:var(--fnc-red)}.fnc-contact-link:hover{color:var(--fnc-red)}.fnc-nav-link:focus-visible{outline:2px solid var(--fnc-red);outline-offset:4px}.fnc-footer-link:focus-visible{outline:2px solid var(--fnc-red);outline-offset:4px}.fnc-contact-link:focus-visible{outline:2px solid var(--fnc-red);outline-offset:4px}.fnc-menu-toggle:focus-visible{outline:2px solid var(--fnc-red);outline-offset:4px}.fnc-handoff-header{isolation:isolate}.fnc-work-page{width:100%;color:var(--fnc-ink);font-family:var(--fnc-body)}.fnc-work-page .fnc-nav-link:first-child{color:var(--fnc-ink)}.fnc-work-page .fnc-nav-link[aria-current="page"]{color:var(--fnc-red)}.fnc-work-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background-color:var(--fnc-warm)}@media (max-width:767px){.fnc-work-hero{display:flex;flex-flow:column}}.fnc-work-hero-photo{width:100%;height:800px;object-fit:cover;object-position:50% 25%}@media (max-width:1119px){.fnc-work-hero-photo{align-self:start;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}@media (max-width:767px){.fnc-work-hero-photo{align-self:start;order:1;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}@media (max-width:479px){.fnc-work-hero-photo{align-self:start;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}.fnc-work-hero-copy{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:32px;min-width:0px;padding-top:64px;padding-right:60px;padding-bottom:64px;padding-left:60px}@media (max-width:1119px){.fnc-work-hero-copy{padding-top:48px;padding-right:32px;padding-bottom:48px;padding-left:32px}}@media (max-width:767px){.fnc-work-hero-copy{gap:24px;order:0;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}.fnc-work-hero-copy .fnc-work-title{font-size:32px;letter-spacing:0.32px}}.fnc-work-title{font-family:var(--fnc-display);font-weight:400;font-size:40px;line-height:1.45;letter-spacing:0.4px}@media (max-width:1119px){.fnc-work-title{font-size:36px}}@media (max-width:767px){.fnc-work-title{font-size:30px;letter-spacing:0.3px}}.fnc-work-copy{display:flex;flex-flow:column;gap:24px;max-width:439px}@media (max-width:767px){.fnc-work-copy{gap:16px;max-width:none}}.fnc-work-quality{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-top:96px;padding-right:60px;padding-bottom:96px;padding-left:60px;background-color:var(--fnc-light)}@media (max-width:1119px){.fnc-work-quality{gap:32px;padding-top:64px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.fnc-work-quality{display:flex;flex-flow:column;align-items:stretch;gap:24px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-work-display{font-family:var(--fnc-display);font-weight:400;font-size:45px;line-height:1.45;letter-spacing:0.45px}@media (max-width:1119px){.fnc-work-display{font-size:38px}}@media (max-width:767px){.fnc-work-display{font-size:32px;letter-spacing:0.32px}}.fnc-work-quality-copy{display:flex;flex-flow:column;gap:24px;max-width:560px}@media (max-width:767px){.fnc-work-quality-copy{gap:16px;max-width:none}}.fnc-work-quote{color:var(--fnc-red);font-family:var(--fnc-display);font-size:20px;line-height:1.45;letter-spacing:0.2px}@media (max-width:767px){.fnc-work-quote{font-size:18px;letter-spacing:0.18px}}.fnc-work-benefits{display:flex;flex-flow:column;gap:48px;padding-top:96px;padding-right:60px;padding-bottom:96px;padding-left:60px;background-color:var(--fnc-warm)}@media (max-width:1119px){.fnc-work-benefits{padding-top:64px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.fnc-work-benefits{gap:32px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-work-benefits-header{display:grid;grid-template-columns:1fr 418px;align-items:start;gap:48px;padding-top:48px;padding-right:0px;padding-bottom:48px;padding-left:0px}@media (max-width:1119px){.fnc-work-benefits-header{grid-template-columns:1fr 1fr;gap:32px;padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px}}@media (max-width:767px){.fnc-work-benefits-header{display:flex;flex-flow:column;gap:16px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.fnc-work-benefits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 40px}@media (max-width:1119px){.fnc-work-benefits-grid{gap:48px 32px}}@media (max-width:767px){.fnc-work-benefits-grid{grid-template-columns:1fr;gap:32px}}.fnc-work-benefit{display:flex;flex-flow:column;gap:24px;min-width:0px}@media (max-width:767px){.fnc-work-benefit{gap:16px}}.fnc-work-rule{display:block;width:100%;height:20px;object-fit:fill}.fnc-work-icon{width:36px;height:36px;object-fit:contain}.fnc-work-benefit-copy{display:flex;flex-flow:column;gap:16px}.fnc-work-small{font-family:var(--fnc-display);font-weight:400;font-size:20px;line-height:1.45;letter-spacing:0.2px}@media (max-width:767px){.fnc-work-small{font-size:18px;letter-spacing:0.18px}}.fnc-work-benefit-cta{display:flex;align-items:center;min-height:209px}@media (max-width:767px){.fnc-work-benefit-cta{min-height:0px}}.fnc-work-dark{color:var(--fnc-light);background-color:var(--fnc-red)}.fnc-button.fnc-work-dark:hover{color:var(--fnc-red);background-color:transparent}.fnc-button.fnc-work-dark:focus-visible{color:var(--fnc-red);background-color:transparent}.fnc-button.fnc-work-dark:active{color:var(--fnc-red);background-color:transparent}.fnc-work-about{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;background-color:var(--fnc-light)}@media (max-width:767px){.fnc-work-about{display:flex;flex-flow:column}}.fnc-work-about-copy{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:32px;min-width:0px;padding-top:64px;padding-right:60px;padding-bottom:64px;padding-left:60px}@media (max-width:1119px){.fnc-work-about-copy{padding-top:48px;padding-right:32px;padding-bottom:48px;padding-left:32px}}@media (max-width:767px){.fnc-work-about-copy{gap:32px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-work-about-body{display:flex;flex-flow:column;gap:24px;max-width:525px}@media (max-width:767px){.fnc-work-about-body{gap:16px;max-width:none}}.fnc-work-about-photo{width:100%;height:100%;min-height:1019px;object-fit:cover;object-position:50% 30%}@media (max-width:1119px){.fnc-work-about-photo{align-self:start;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}@media (max-width:767px){.fnc-work-about-photo{align-self:start;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}@media (max-width:479px){.fnc-work-about-photo{align-self:start;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}.fnc-work-line{width:100%;height:1px;max-width:525px;object-fit:fill}@media (max-width:767px){.fnc-work-line{display:none}}.fnc-work-line-mobile{display:none}@media (max-width:767px){.fnc-work-line-mobile{display:block;width:100%;height:1px;object-fit:fill}}.fnc-work-personal{max-width:525px}.fnc-work-promotion{display:flex;flex-flow:column;gap:10px;padding-top:96px;padding-right:60px;padding-bottom:96px;padding-left:60px;background-color:var(--fnc-warm)}@media (max-width:1119px){.fnc-work-promotion{padding-top:64px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.fnc-work-promotion{gap:0px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-work-promo-intro{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-top:48px;padding-right:0px;padding-bottom:48px;padding-left:0px}@media (max-width:1119px){.fnc-work-promo-intro{gap:32px}}@media (max-width:767px){.fnc-work-promo-intro{display:flex;flex-flow:column;gap:24px;padding-top:0px;padding-right:0px;padding-bottom:36px;padding-left:0px}}.fnc-work-promo-copy{display:flex;flex-flow:column;align-items:start;gap:16px}@media (max-width:767px){.fnc-work-promo-copy{gap:24px}}.fnc-work-media{display:grid;grid-template-columns:minmax(0,711fr) minmax(0,225fr) minmax(0,225fr);align-items:start;gap:36px;width:100%;max-width:1233px}@media (max-width:767px){.fnc-work-media{display:flex;flex-flow:column;align-items:start;gap:16px}}.fnc-work-media-item{position:relative;min-width:0px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fnc-work-media-wide{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:16/9}@media (max-width:767px){.fnc-work-media-wide{width:100%;aspect-ratio:16/9}}.fnc-work-media-portrait{aspect-ratio:9/16}@media (max-width:767px){.fnc-work-media-portrait{width:225px;height:400px;max-width:100%}}.fnc-work-poster{display:block;width:100%;height:100%;object-fit:cover}.fnc-work-play{position:absolute;bottom:10px;left:10px;width:36px;height:36px;object-fit:contain}.fnc-work-stats-rule{width:100%;padding-top:40px;padding-right:0px;padding-bottom:40px;padding-left:0px}@media (max-width:767px){.fnc-work-stats-rule{padding-top:36px;padding-right:0px;padding-bottom:36px;padding-left:0px}}.fnc-work-stats-line{width:100%;height:1px;object-fit:fill}@media (max-width:767px){.fnc-work-stats-line{display:none}}.fnc-work-stats-mobile{display:none}@media (max-width:767px){.fnc-work-stats-mobile{display:block;width:100%;height:1px;object-fit:fill}}.fnc-work-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px}@media (max-width:1119px){.fnc-work-stats{gap:24px}}@media (max-width:767px){.fnc-work-stats{grid-template-columns:1fr;gap:24px}}.fnc-work-stat{display:flex;flex-flow:column;gap:10px;min-width:0px}.fnc-work-stat-value{color:var(--fnc-red);font-family:var(--fnc-display);font-weight:400;font-size:45px;line-height:1.45;letter-spacing:0.45px}@media (max-width:1119px){.fnc-work-stat-value{font-size:32px}}@media (max-width:767px){.fnc-work-stat-value{font-size:32px;letter-spacing:0.32px}}.fnc-work-stat-label{font-weight:500;font-size:11px;line-height:1.45;letter-spacing:0.55px}.fnc-work-stat-description{max-width:180px;font-family:var(--fnc-display);font-size:20px;line-height:1.45;letter-spacing:0.2px}@media (max-width:767px){.fnc-work-stat-description{max-width:240px}}.fnc-header .fnc-nav-link.is-active{color:var(--fnc-red)}.fnc-header .fnc-nav-link[aria-current="page"]{color:var(--fnc-red)}.fnc-blog-page{width:100%;color:var(--fnc-ink);background-color:var(--fnc-warm)}.fnc-blog-page:has(.fnc-blog-featured) .fnc-blog-empty{display:none}.fnc-blog-hero{display:grid;grid-template-columns:minmax(0,624px) minmax(0,1fr);align-items:end;gap:0px;width:100%;padding-top:106px;padding-right:70px;padding-bottom:58px;padding-left:70px}@media (max-width:1119px){.fnc-blog-hero{gap:32px;padding-top:64px;padding-right:24px;padding-bottom:40px;padding-left:24px}}@media (max-width:767px){.fnc-blog-hero{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:48px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.fnc-blog-title{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:45px;line-height:1.45;letter-spacing:0.45px}@media (max-width:767px){.fnc-blog-title{font-size:32px;line-height:1.45;letter-spacing:0.32px}}.fnc-blog-lead{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:20px;line-height:1.45;letter-spacing:0.2px}@media (max-width:767px){.fnc-blog-lead{font-size:18px}}.fnc-blog-featured-section{width:100%;padding-top:48px;padding-right:60px;padding-bottom:48px;padding-left:60px}@media (max-width:1119px){.fnc-blog-featured-section{padding-top:40px;padding-right:24px;padding-bottom:40px;padding-left:24px}}@media (max-width:767px){.fnc-blog-featured-section{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.fnc-blog-featured-loop{width:100%}.fnc-blog-featured{display:grid;grid-template-columns:minmax(0,760px) minmax(0,1fr);align-items:end;gap:67px;width:100%}@media (max-width:1119px){.fnc-blog-featured{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px}}@media (max-width:767px){.fnc-blog-featured{grid-template-columns:minmax(0,1fr);gap:24px}}.fnc-blog-featured-media{display:block;width:100%;overflow:hidden;aspect-ratio:760/428}.fnc-blog-featured-photo{display:block;width:100%;height:100%;object-fit:cover}.fnc-blog-featured-copy{display:flex;flex-flow:column;align-items:start;gap:16px;min-width:0px}.fnc-blog-category{color:var(--fnc-red);font-family:var(--fnc-body);font-weight:400;font-size:11px;line-height:16px;text-transform:uppercase;letter-spacing:0.55px}.fnc-blog-category a{color:var(--fnc-red);text-decoration:none}.fnc-blog-featured-heading{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:32px;line-height:1.45;letter-spacing:0.32px}@media (max-width:1119px){.fnc-blog-featured-heading{font-size:28px}}@media (max-width:767px){.fnc-blog-featured-heading{font-size:24px}}.fnc-blog-title-link{color:var(--fnc-ink);text-decoration:none}.fnc-blog-title-link:hover{color:var(--fnc-red)}.fnc-blog-title-link{font:inherit}.fnc-blog-title-link:focus-visible{outline:2px solid var(--fnc-red);outline-offset:4px}.fnc-blog-featured-media:focus-visible{outline:2px solid var(--fnc-red);outline-offset:4px}.fnc-blog-card-media:focus-visible{outline:2px solid var(--fnc-red);outline-offset:4px}.fnc-blog-excerpt{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:20px;line-height:1.45;letter-spacing:0.2px}@media (max-width:1119px){.fnc-blog-excerpt{font-size:18px}}@media (max-width:767px){.fnc-blog-excerpt{font-size:18px}}.fnc-blog-posts{width:100%;padding-top:48px;padding-right:60px;padding-bottom:96px;padding-left:60px}@media (max-width:1119px){.fnc-blog-posts{padding-top:40px;padding-right:24px;padding-bottom:64px;padding-left:24px}}@media (max-width:767px){.fnc-blog-posts{padding-top:24px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;width:100%}.fnc-blog-grid .bde-posts-pagination{display:flex;justify-content:center;grid-column-start:1;grid-column-end:-1;width:100%;margin-top:12px}.fnc-blog-grid .bde-posts-pagination-loadmore-button{display:inline-flex;justify-content:center;align-items:center;color:var(--fnc-light);font-family:var(--fnc-body);font-weight:400;font-size:11px;line-height:16px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;background-color:var(--fnc-red);border-radius:30px;border-top:0.75px solid var(--fnc-red);border-right:0.75px solid var(--fnc-red);border-bottom:0.75px solid var(--fnc-red);border-left:0.75px solid var(--fnc-red);cursor:pointer}.fnc-blog-grid .bde-posts-pagination-loadmore-button:hover{color:var(--fnc-red);background-color:var(--fnc-light)}.fnc-blog-grid .bde-posts-pagination-loadmore-button:focus-visible{outline:2px solid var(--fnc-red);outline-offset:4px}.fnc-blog-grid .bde-posts-pagination-loadmore-button:disabled{opacity:0.6;cursor:wait}@media (max-width:1119px){.fnc-blog-grid{gap:24px}}@media (max-width:767px){.fnc-blog-grid{grid-template-columns:minmax(0,1fr);gap:40px}}.fnc-blog-card{display:flex;flex-flow:column;gap:36px;min-width:0px}@media (max-width:1119px){.fnc-blog-card{gap:24px}}@media (max-width:767px){.fnc-blog-card{gap:24px}}.fnc-blog-card-media{display:block;width:100%;overflow:hidden;aspect-ratio:419/280}.fnc-blog-card-photo{display:block;width:100%;height:100%;object-fit:cover}.fnc-blog-card-copy{display:flex;flex-flow:column;align-items:start;gap:20px}@media (max-width:767px){.fnc-blog-card-copy{gap:16px}}.fnc-blog-card-heading{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:20px;line-height:1.45;letter-spacing:0.2px}@media (max-width:767px){.fnc-blog-card-heading{font-size:20px}}.fnc-blog-empty{width:100%;padding-top:0px;padding-right:60px;padding-bottom:96px;padding-left:60px}@media (max-width:1119px){.fnc-blog-empty{padding-top:0px;padding-right:24px;padding-bottom:64px;padding-left:24px}}.fnc-blog-empty-copy{color:var(--fnc-ink);font-family:var(--fnc-display);font-size:24px;line-height:1.45}.fnc-blog-featured-section:not(:has(.fnc-blog-featured)){display:none}.fnc-blog-posts:not(:has(.fnc-blog-card)){display:none}.fnc-blog-empty:has(+ .fnc-blog-featured-section .fnc-blog-featured){display:none}.fnc-article-page{width:100%;color:var(--fnc-ink);background-color:var(--fnc-warm)}.fnc-article-hero{display:flex;flex-flow:column;align-items:start;gap:24px;width:100%;max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:96px;padding-right:60px;padding-bottom:48px;padding-left:60px}@media (max-width:767px){.fnc-article-hero{padding-top:48px;padding-right:24px;padding-bottom:32px;padding-left:24px}}.fnc-article-back{color:var(--fnc-red);font-family:var(--fnc-body);font-size:11px;line-height:16px;text-decoration:none;letter-spacing:0.55px}.fnc-article-back:hover{color:#90270a;text-decoration:none}.fnc-article-back:focus-visible{outline:2px solid var(--fnc-red);outline-offset:4px}.fnc-article-title{max-width:900px;color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:45px;line-height:1.3;letter-spacing:0.45px}@media (max-width:767px){.fnc-article-title{font-size:32px;line-height:1.35;letter-spacing:0.32px}}.fnc-article-meta{display:flex;align-items:center;gap:16px}.fnc-article-meta{flex-wrap:wrap}.fnc-article-date{color:var(--fnc-ink);font-family:var(--fnc-body);font-size:11px;line-height:16px;letter-spacing:0.11px}.fnc-article-lead{max-width:860px;color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:24px;line-height:1.45;letter-spacing:0.24px}@media (max-width:767px){.fnc-article-lead{font-size:20px}}.fnc-article-media{width:calc(100% - 120px);max-width:1320px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.fnc-article-media{width:calc(100% - 48px)}}.fnc-article-photo{display:block;width:100%;object-fit:cover;aspect-ratio:16/9}.fnc-article-body{width:100%;max-width:880px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:64px;padding-right:60px;padding-bottom:96px;padding-left:60px}@media (max-width:767px){.fnc-article-body{padding-top:40px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-article-content{width:100%;color:var(--fnc-ink);font-family:var(--fnc-body);font-size:16px;line-height:1.8}.fnc-article-content>* + *{margin-top:24px}.fnc-article-content h2{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:32px;line-height:1.45;margin-top:48px}.fnc-article-content h3{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:24px;line-height:1.45;margin-top:32px}.fnc-article-content h4{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:20px;line-height:1.45;margin-top:32px}.fnc-article-content ul{padding-left:24px}.fnc-article-content ul{list-style:disc}.fnc-article-content ol{padding-left:24px}.fnc-article-content ol{list-style:decimal}.fnc-article-content li + li{margin-top:8px}.fnc-article-content a{color:#90270a;text-decoration:none}.fnc-article-content a:hover{color:var(--fnc-red)}.fnc-article-content blockquote{color:var(--fnc-ink);font-family:var(--fnc-display);font-size:24px;line-height:1.45;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:24px;border-left:1px solid var(--fnc-red)}.fnc-article-content img{height:auto;max-width:100%}.fnc-article-content figure{max-width:100%;margin-top:32px;margin-right:0px;margin-bottom:32px;margin-left:0px}.fnc-article-content figcaption{font-size:11px;line-height:1.45;margin-top:8px}.fnc-article-content .wp-block-table{overflow-x:auto}.fnc-article-content table{width:100%;font-size:14px}.fnc-article-content table{border-collapse:collapse}.fnc-article-content{overflow-wrap:anywhere}@media (max-width:767px){.fnc-article-content{font-size:15px;line-height:1.75}.fnc-article-content h2{font-size:28px;margin-top:32px}.fnc-article-content h3{font-size:24px}}.fnc-article-content th{text-align:left;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;border-bottom:1px solid #baaa95}.fnc-article-content td{text-align:left;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;border-bottom:1px solid #baaa95}.fnc-article-author{display:flex;flex-flow:column;align-items:start;gap:16px;width:100%;max-width:760px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:48px;padding-left:0px;border-bottom:1px solid #baaa95}.fnc-article-author-name{color:var(--fnc-ink);font-family:var(--fnc-display);font-size:24px;line-height:1.45}.fnc-article-author-copy{color:var(--fnc-ink);font-family:var(--fnc-body);font-size:14px;line-height:1.45}.fnc-article-bottom{display:flex;flex-flow:column;align-items:start;gap:48px;width:100%;max-width:880px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:60px;padding-bottom:96px;padding-left:60px}@media (max-width:767px){.fnc-article-bottom{gap:32px;padding-top:0px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-article-cta{display:flex;flex-flow:column;align-items:start;gap:24px}.fnc-article-cta-title{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:32px;line-height:1.45}@media (max-width:767px){.fnc-article-cta-title{font-size:28px}}.fnc-article-cta-copy{color:var(--fnc-ink);font-family:var(--fnc-body);font-size:14px;line-height:1.6}.fnc-blog-excerpt p{color:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fnc-blog-excerpt p{font:inherit}.fnc-article-lead p{color:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fnc-article-lead p{font:inherit}body:has(.fnc-article-page) .fnc-header a[href="/blog/"]{color:var(--fnc-red)}.fnc-prop-search-hero{display:flex;justify-content:center;align-items:center;width:100%;height:750px;padding-top:60px;padding-right:60px;padding-bottom:60px;padding-left:60px;background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(https://filipiak-nieruchomosci.pl/wp-content/uploads/figma-9702e-scaled.png);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:1119px){.fnc-prop-search-hero{height:600px;padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px}}@media (max-width:767px){.fnc-prop-search-hero{height:auto;min-height:620px;padding-top:48px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.fnc-prop-search{display:flex;flex-flow:column;gap:16px;width:100%;max-width:1295px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:rgba(237,234,227,.83);border-radius:5px}.fnc-prop-search .bde-wpgbfacet{width:100%}.fnc-prop-search .wpgb-facet{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fnc-prop-search .wpgb-select{width:100%;height:48px;min-height:48px;color:var(--fnc-ink);font-family:var(--fnc-body);font-weight:400;font-size:11px;line-height:1.45;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:transparent;border-radius:5px;border-top:0.75px solid var(--fnc-ink);border-right:0.75px solid var(--fnc-ink);border-bottom:0.75px solid var(--fnc-ink);border-left:0.75px solid var(--fnc-ink)}.fnc-prop-search .wpgb-input{width:100%;height:48px;min-height:48px;color:var(--fnc-ink);font-family:var(--fnc-body);font-weight:400;font-size:11px;line-height:1.45;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:transparent;border-radius:5px;border-top:0.75px solid var(--fnc-ink);border-right:0.75px solid var(--fnc-ink);border-bottom:0.75px solid var(--fnc-ink);border-left:0.75px solid var(--fnc-ink)}.fnc-prop-search .wpgb-autocomplete-input{width:100%;height:48px;min-height:48px;color:var(--fnc-ink);font-family:var(--fnc-body);font-weight:400;font-size:11px;line-height:1.45;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:transparent;border-radius:5px;border-top:0.75px solid var(--fnc-ink);border-right:0.75px solid var(--fnc-ink);border-bottom:0.75px solid var(--fnc-ink);border-left:0.75px solid var(--fnc-ink)}.fnc-prop-search .wpgb-number-facet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fnc-prop-search .wpgb-number-label{width:100%;min-width:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fnc-prop-search .wpgb-number-submit{display:none}.fnc-prop-search .wpgb-button{width:100%;height:48px;color:#f5f5f5;font-family:"Inter",sans-serif;font-weight:400;font-size:11px;line-height:16px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:#90270a;border-radius:30px;border-top:0.75px solid #90270a;border-right:0.75px solid #90270a;border-bottom:0.75px solid #90270a;border-left:0.75px solid #90270a}.fnc-prop-search .wpgb-button:hover{color:#90270a;background-color:transparent}.fnc-prop-search .wpgb-facet fieldset{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fnc-prop-search .wpgb-facet .wpgb-input{width:100%;height:48px;min-height:48px;color:#731f08;font-family:"Inter",sans-serif;font-weight:400;font-size:11px;line-height:16px;letter-spacing:0.55px;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;background-color:transparent;border-radius:5px;border-top:1px solid #90270a;border-right:1px solid #90270a;border-bottom:1px solid #90270a;border-left:1px solid #90270a}.fnc-prop-search .wpgb-facet .wpgb-select{width:100%;height:48px;min-height:48px;color:#731f08;font-family:"Inter",sans-serif;font-weight:400;font-size:11px;line-height:16px;letter-spacing:0.55px;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;background-color:transparent;border-radius:5px;border-top:1px solid #90270a;border-right:1px solid #90270a;border-bottom:1px solid #90270a;border-left:1px solid #90270a}.fnc-prop-search .wpgb-facet .wpgb-autocomplete-input{width:100%;height:48px;min-height:48px;color:#731f08;font-family:"Inter",sans-serif;font-weight:400;font-size:11px;line-height:16px;letter-spacing:0.55px;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;background-color:transparent;border-radius:5px;border-top:1px solid #90270a;border-right:1px solid #90270a;border-bottom:1px solid #90270a;border-left:1px solid #90270a}.fnc-prop-search .wpgb-input::placeholder{color:#731f08;opacity:1}.fnc-prop-search .wpgb-select-placeholder{color:#731f08;opacity:1}.fnc-prop-search .wpgb-facet .wpgb-button[disabled]{opacity:1}@media (max-width:1023px){.fnc-prop-search{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}@media (max-width:767px){.fnc-prop-search{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.fnc-prop-search .wpgb-number-facet{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.fnc-prop-search-top{display:grid;grid-template-columns:167fr 163fr 509fr 336fr;align-items:center;gap:9px;width:100%}@media (max-width:1119px){.fnc-prop-search-top{grid-template-columns:1fr 1fr 2fr 1.5fr}}@media (max-width:1023px){.fnc-prop-search-top{grid-template-columns:1fr 1fr}}@media (max-width:767px){.fnc-prop-search-top{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%}}.fnc-prop-search-ranges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;width:100%}@media (max-width:1023px){.fnc-prop-search-ranges{grid-template-columns:1fr}}@media (max-width:767px){.fnc-prop-search-ranges{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%}}.fnc-prop-facet-type{width:100%;min-width:0px}.fnc-prop-facet-transaction{width:100%;min-width:0px}.fnc-prop-facet-location{width:100%;min-width:0px}@media (max-width:767px){.fnc-prop-facet-location{grid-column-start:1;grid-column-end:-1}}.fnc-prop-facet-apply{width:100%;min-width:0px}@media (max-width:767px){.fnc-prop-facet-apply{grid-row-start:3;grid-column-start:1;grid-column-end:-1}}.fnc-prop-facet-price{width:100%;min-width:0px}.fnc-prop-facet-area{width:100%;min-width:0px}.fnc-prop-facet-rooms{width:100%;min-width:0px}.fnc-prop-results{display:flex;flex-flow:column;gap:24px;width:100%;padding-top:90px;padding-right:60px;padding-bottom:90px;padding-left:60px;background-color:#fff}@media (max-width:1119px){.fnc-prop-results{padding-top:64px;padding-right:36px;padding-bottom:64px;padding-left:36px}}@media (max-width:767px){.fnc-prop-results{padding-top:48px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.fnc-prop-toolbar{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%}.fnc-prop-toolbar .wpgb-facet{font-family:var(--fnc-body);font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fnc-prop-toolbar .wpgb-select{width:100%;height:42px;min-height:42px;font-family:var(--fnc-body);font-size:11px;line-height:1.45;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;background-color:transparent;border-radius:5px;border-top:0.75px solid var(--fnc-ink);border-right:0.75px solid var(--fnc-ink);border-bottom:0.75px solid var(--fnc-ink);border-left:0.75px solid var(--fnc-ink)}.fnc-prop-toolbar .wpgb-facet fieldset{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:1023px){.fnc-prop-toolbar{flex-wrap:wrap}}@media (max-width:767px){.fnc-prop-toolbar{display:flex;flex-flow:column;align-items:stretch;gap:16px;width:100%}}.fnc-prop-count-group{display:flex;align-items:center;gap:5px}@media (max-width:767px){.fnc-prop-count-group{display:flex;align-items:center;gap:5px}.fnc-prop-count-group{flex-wrap:wrap}}.fnc-prop-count-title{color:#90270a;font-family:"Inter",sans-serif;font-weight:400;font-size:14px;line-height:1.45;letter-spacing:0.14px}.fnc-prop-tools{display:flex;align-items:center;gap:9px}@media (max-width:1023px){.fnc-prop-tools{margin-left:auto}}@media (max-width:767px){.fnc-prop-tools{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fnc-prop-tools{flex-wrap:wrap}}.fnc-prop-facet-sort{width:165px}.fnc-prop-facet-sort .bde-wpgbfacet{width:100%}@media (max-width:767px){.fnc-prop-facet-sort{flex-grow:1;flex-shrink:1;flex-basis:0px;width:auto}}.fnc-prop-map-toggle{color:var(--fnc-red);font-family:var(--fnc-body);font-weight:500;font-size:11px;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:transparent;border-radius:30px;border-top:0.75px solid var(--fnc-red);border-right:0.75px solid var(--fnc-red);border-bottom:0.75px solid var(--fnc-red);border-left:0.75px solid var(--fnc-red);cursor:pointer}.fnc-prop-map-toggle:hover{color:#fff;background-color:var(--fnc-red)}.fnc-prop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%}@media (max-width:1023px){.fnc-prop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fnc-prop-grid{grid-template-columns:1fr;gap:24px}}.fnc-prop-card{display:flex;flex-flow:column;width:100%;overflow:hidden;background-color:var(--fnc-warm);border-radius:5px}.fnc-prop-card-media-slot{width:100%}.fnc-prop-card-media-slot .bde-shortcode{width:100%}.fnc-prop-card-body{display:flex;flex-flow:column;gap:0px;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%;padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px}@media (max-width:1119px){.fnc-prop-card-body{padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px}}@media (max-width:767px){.fnc-prop-card-body{display:flex;flex-flow:column;gap:0px;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}@media (max-width:479px){.fnc-prop-card-body{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.fnc-prop-card-location{color:#0d0d0d;font-family:"Instrument Serif",serif;font-weight:400;font-size:24px;line-height:1.45;letter-spacing:0.24px;margin-bottom:4px}.fnc-prop-card-street{min-height:20px;font-family:"Inter",sans-serif;font-size:14px;line-height:1.45;letter-spacing:0.14px;margin-bottom:24px}.fnc-prop-card-title{min-height:44px;color:#90270a;font-family:"Inter",sans-serif;font-weight:500;font-size:15px;line-height:1.45;text-decoration:none;letter-spacing:0.15px;margin-bottom:24px}.fnc-prop-card-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;padding-top:0px}@media (max-width:479px){.fnc-prop-card-specs{gap:12px}}.fnc-prop-spec{display:flex;flex-flow:column;gap:8px}.fnc-prop-label{color:var(--fnc-ink);font-family:var(--fnc-body);font-weight:400;font-size:11px;line-height:1.45}.fnc-prop-value{color:var(--fnc-red);font-family:var(--fnc-body);font-weight:400;font-size:14px;line-height:1.45}.fnc-prop-card-divider{width:100%;margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-top:1px solid var(--fnc-red);border-right:0px solid;border-bottom:0px solid;border-left:0px solid;opacity:0.8}.fnc-prop-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:auto}.fnc-prop-card-bottom{flex-wrap:wrap}@media (max-width:1119px){.fnc-prop-card-bottom{flex-flow:column;align-items:start}}@media (max-width:767px){.fnc-prop-card-bottom{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:auto}.fnc-prop-card-bottom{flex-wrap:wrap}}@media (max-width:479px){.fnc-prop-card-bottom{gap:12px}}.fnc-prop-card-price{display:flex;flex-flow:column;gap:4px}.fnc-prop-price{color:var(--fnc-red);font-family:var(--fnc-body);font-weight:500;font-size:24px;line-height:1.45}@media (max-width:479px){.fnc-prop-price{font-size:21px}}.fnc-prop-price-m2{color:var(--fnc-ink);font-family:var(--fnc-body);font-size:14px;line-height:1.45}.fnc-prop-filled-button{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;color:#f5f5f5;font-family:"Inter",sans-serif;font-weight:400;font-size:11px;line-height:16px;text-align:center;text-decoration:none;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;background-color:#90270a;border-radius:30px;border-top:0.75px solid #90270a;border-right:0.75px solid #90270a;border-bottom:0.75px solid #90270a;border-left:0.75px solid #90270a}.fnc-prop-filled-button:hover{color:#90270a;background-color:transparent}.fnc-prop-facet-load{align-self:center}.fnc-prop-facet-load .wpgb-button{color:var(--fnc-red);font-family:var(--fnc-body);font-weight:500;font-size:11px;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:transparent;border-radius:30px;border-top:0.75px solid var(--fnc-red);border-right:0.75px solid var(--fnc-red);border-bottom:0.75px solid var(--fnc-red);border-left:0.75px solid var(--fnc-red)}.fnc-prop-facet-load .wpgb-button:hover{color:#fff;background-color:var(--fnc-red)}.fnc-prop-archive-map-slot{width:100%}.fnc-prop-archive-map-slot .bde-shortcode{width:100%}.fnc-prop-facet-reset .wpgb-button{min-height:32px;color:var(--fnc-red);font-family:var(--fnc-body);font-size:10px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px;background-color:transparent;border-radius:30px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.fnc-prop-facet-reset:has(button:disabled){display:none}@media (max-width:767px){.fnc-prop-facet-reset{order:3;width:100%}}.fnc-prop-facet-count{display:flex;align-items:center}.fnc-prop-facet-count::before{color:#0d0d0d;margin-right:5px}.fnc-prop-facet-count::before{content:"|"}.fnc-prop-card-media{position:relative;width:100%;overflow:hidden;aspect-ratio:432/346;background-color:var(--fnc-warm)}.fnc-prop-media-link{display:block;width:100%;height:100%}.fnc-prop-photo{display:block;width:100%;height:100%;object-fit:cover}.fnc-prop-favorite{position:absolute;top:20px;right:20px;width:32px;height:32px;color:var(--fnc-red);font-size:32px;line-height:1;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;filter:drop-shadow(0px 0px 3px white)}.fnc-prop-favorite.is-saved{color:var(--fnc-red)}.fnc-prop-carousel-controls{display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:0px;left:0px;width:100%;height:48px;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;background-color:rgba(0,0,0,.2)}.fnc-prop-carousel-arrow{width:40px;height:40px;color:#fff;font-size:30px;line-height:1;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.fnc-prop-map{z-index:0;width:100%;height:354px;border-radius:5px}.fnc-prop-map-panel{width:100%}.fnc-prop-map-panel[hidden]{display:none}.fnc-prop-map-unavailable{font-family:var(--fnc-body);font-size:14px;text-align:center;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--fnc-warm)}.fnc-prop-no-image{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:200px;font-family:var(--fnc-body);font-size:14px}.fnc-prop-single-top{display:flex;flex-flow:column;align-items:center;width:100%;padding-top:0px;padding-right:60px;padding-bottom:0px;padding-left:60px;background-color:#fff}@media (max-width:1119px){.fnc-prop-single-top{padding-top:0px;padding-right:36px;padding-bottom:0px;padding-left:36px}}@media (max-width:767px){.fnc-prop-single-top{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}}.fnc-prop-single-hero-slot{width:calc(100% + 120px);margin-right:-60px;margin-left:-60px}.fnc-prop-single-hero-slot .bde-shortcode{width:100%}@media (max-width:1119px){.fnc-prop-single-hero-slot{width:calc(100% + 72px);margin-right:-36px;margin-left:-36px}}@media (max-width:767px){.fnc-prop-single-hero-slot{width:calc(100% + 40px);margin-right:-20px;margin-left:-20px}}.fnc-prop-summary{display:flex;flex-flow:column;gap:20px;position:relative;z-index:2;width:100%;max-width:1320px;margin-top:-100px;padding-top:32px;padding-right:48px;padding-bottom:32px;padding-left:48px;background-color:var(--fnc-warm);border-radius:5px}@media (max-width:1119px){.fnc-prop-summary{padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px}}@media (max-width:767px){.fnc-prop-summary{margin-top:-48px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.fnc-prop-summary-top{display:flex;justify-content:space-between;align-items:center;gap:40px;width:100%}@media (max-width:1023px){.fnc-prop-summary-top{align-items:start;gap:24px}}@media (max-width:767px){.fnc-prop-summary-top{flex-flow:column;gap:20px}}.fnc-prop-summary-title{display:flex;flex-flow:column;gap:10px;max-width:860px}.fnc-prop-h1{color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:32px;line-height:1.45;letter-spacing:0.32px}@media (max-width:1023px){.fnc-prop-h1{font-size:30px}}@media (max-width:767px){.fnc-prop-h1{font-size:28px}}.fnc-prop-address{font-family:var(--fnc-display);font-size:32px;line-height:1.45;letter-spacing:0.32px}@media (max-width:1023px){.fnc-prop-address{font-size:28px}}@media (max-width:767px){.fnc-prop-address{font-size:24px}}.fnc-prop-summary-actions{display:flex;flex-flow:column;align-items:end;gap:16px;flex-shrink:0}@media (max-width:767px){.fnc-prop-summary-actions{align-items:start;width:100%}}.fnc-prop-action-row{display:flex;align-items:center;gap:16px}.fnc-prop-print{color:var(--fnc-red);font-family:var(--fnc-body);font-size:11px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.fnc-prop-share{color:var(--fnc-red);font-family:var(--fnc-body);font-size:11px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.fnc-prop-summary-divider{width:100%;height:1px;object-fit:fill}.fnc-prop-summary-specs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) 48px minmax(0,1fr);gap:12px;width:100%}@media (max-width:1023px){.fnc-prop-summary-specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (max-width:767px){.fnc-prop-summary-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}.fnc-prop-vertical-divider{width:48px;height:44px;object-fit:contain}@media (max-width:1023px){.fnc-prop-vertical-divider{display:none}}.fnc-prop-heading{width:100%;color:var(--fnc-ink);font-family:var(--fnc-display);font-weight:400;font-size:32px;line-height:1.45;text-align:center;letter-spacing:0.32px}.fnc-prop-description{display:flex;flex-flow:column;align-items:center;gap:10px;width:100%;padding-top:96px;padding-right:60px;padding-bottom:96px;padding-left:60px;background-color:#fff}@media (max-width:1119px){.fnc-prop-description{padding-top:64px;padding-right:36px;padding-bottom:64px;padding-left:36px}}@media (max-width:767px){.fnc-prop-description{gap:24px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.fnc-prop-description-copy{width:100%;max-width:800px;color:var(--fnc-ink);font-family:var(--fnc-body);font-size:14px;line-height:1.45}.fnc-prop-description-copy p{margin-bottom:16px}.fnc-prop-description-copy ul{margin-bottom:16px;padding-left:20px}.fnc-prop-additional{display:flex;flex-flow:column;gap:48px;width:100%;padding-top:32px;padding-right:60px;padding-bottom:32px;padding-left:60px;background-color:var(--fnc-warm)}@media (max-width:1119px){.fnc-prop-additional{padding-top:32px;padding-right:36px;padding-bottom:32px;padding-left:36px}}@media (max-width:767px){.fnc-prop-additional{gap:32px;padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px}}.fnc-prop-additional-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;width:100%}@media (max-width:1119px){.fnc-prop-additional-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (max-width:767px){.fnc-prop-additional-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.fnc-prop-gallery-section{display:flex;flex-flow:column;gap:48px;width:100%;padding-top:48px;padding-right:60px;padding-bottom:96px;padding-left:60px;background-color:#fff}@media (max-width:1119px){.fnc-prop-gallery-section{padding-top:48px;padding-right:36px;padding-bottom:64px;padding-left:36px}}@media (max-width:767px){.fnc-prop-gallery-section{gap:32px;padding-top:48px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.fnc-prop-gallery-slot{width:100%}.fnc-prop-gallery-slot .bde-gallery{width:100%}.fnc-prop-location-section{display:flex;flex-flow:column;gap:48px;width:100%;padding-top:48px;padding-right:0px;padding-bottom:48px;padding-left:0px}@media (max-width:767px){.fnc-prop-location-section{gap:32px;padding-top:32px;padding-right:0px;padding-bottom:32px;padding-left:0px}}.fnc-prop-single-map-slot{width:100%}.fnc-prop-single-map-slot .bde-shortcode{width:100%}.fnc-prop-contact-section{display:flex;flex-flow:column;gap:48px;width:100%;padding-top:48px;padding-right:60px;padding-bottom:96px;padding-left:60px;background-color:#fff}@media (max-width:1119px){.fnc-prop-contact-section{padding-top:48px;padding-right:36px;padding-bottom:64px;padding-left:36px}}@media (max-width:767px){.fnc-prop-contact-section{gap:32px;padding-top:48px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.fnc-prop-contact-layout{display:grid;grid-template-columns:470fr 820fr;gap:10px;width:100%}@media (max-width:1119px){.fnc-prop-contact-layout{grid-template-columns:1fr;gap:40px}}.fnc-prop-agent{display:flex;align-items:start;gap:24px;font-style:normal}@media (max-width:767px){.fnc-prop-agent{gap:20px}}@media (max-width:479px){.fnc-prop-agent{flex-flow:column;align-items:center;width:100%}}.fnc-prop-agent-photo{flex-shrink:0;width:180px;height:245px;object-fit:cover;border-radius:5px}@media (max-width:1119px){.fnc-prop-agent-photo{align-self:start;width:180px;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}@media (max-width:767px){.fnc-prop-agent-photo{align-self:start;width:120px;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}@media (max-width:479px){.fnc-prop-agent-photo{align-self:start;width:180px;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:auto 2/3}}.fnc-prop-agent-data{display:flex;flex-flow:column;gap:8px;min-width:0px;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px}@media (max-width:479px){.fnc-prop-agent-data{align-items:center;text-align:center}}.fnc-prop-agent-name{font-family:var(--fnc-display);font-weight:400;font-size:32px;line-height:1.45;letter-spacing:0.32px}@media (max-width:767px){.fnc-prop-agent-name{font-size:28px}}.fnc-prop-agent-role{color:var(--fnc-red);font-family:var(--fnc-body);font-weight:500;font-size:15px;line-height:1.45}@media (max-width:767px){.fnc-prop-agent-role{font-size:13px}}.fnc-prop-agent-license{font-family:var(--fnc-body);font-size:14px;line-height:1.45}@media (max-width:767px){.fnc-prop-agent-license{font-size:12px}}.fnc-prop-agent-contact{display:flex;align-items:center;gap:12px;padding-top:8px}.fnc-prop-contact-icon{width:16px;height:16px;object-fit:contain}.fnc-prop-agent-link{color:var(--fnc-ink);font-family:var(--fnc-body);font-size:14px;line-height:1.45;text-decoration:none}@media (max-width:767px){.fnc-prop-agent-link{font-size:12px}}.fnc-prop-agent-email{color:var(--fnc-ink);font-family:var(--fnc-body);font-size:14px;line-height:1.45;text-decoration:none}.fnc-prop-agent-email{overflow-wrap:anywhere}@media (max-width:767px){.fnc-prop-agent-email{font-size:12px}}.fnc-prop-contact-form-slot{width:100%}.fnc-prop-contact-form-slot .breakdance-form-checkbox{color:var(--fnc-ink);font-family:var(--fnc-body);font-size:11px;line-height:1.45}.fnc-prop-contact-form-slot .breakdance-form{width:100%}.fnc-prop-contact-form-slot .bde-form-builder{width:100%}.fnc-prop-hero-media{position:relative;width:100%;height:600px}.fnc-prop-hero-media .fnc-prop-carousel-controls{top:50%;bottom:auto;padding-top:0px;padding-right:60px;padding-bottom:0px;padding-left:60px;background-color:transparent}.fnc-prop-hero-media .fnc-prop-carousel-arrow{width:48px;height:48px;background-color:rgba(0,0,0,.2);border-radius:50%}@media (max-width:1023px){.fnc-prop-hero-media{height:480px}}@media (max-width:767px){.fnc-prop-hero-media{height:360px}.fnc-prop-hero-media .fnc-prop-carousel-controls{padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}}.fnc-prop-bool-elevator{color:var(--fnc-red);font-family:var(--fnc-body);font-size:14px}.fnc-prop-bool-parking{color:var(--fnc-red);font-family:var(--fnc-body);font-size:14px}.fnc-prop-bool-reception{color:var(--fnc-red);font-family:var(--fnc-body);font-size:14px}.fnc-prop-bool-fenced{color:var(--fnc-red);font-family:var(--fnc-body);font-size:14px}.fnc-prop-empty{display:flex;flex-flow:column;align-items:center;gap:24px;grid-column-start:1;grid-column-end:-1;width:100%;padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px;background-color:var(--fnc-warm);border-radius:5px}.fnc-prop-empty-copy{max-width:600px;font-family:var(--fnc-body);font-size:14px;line-height:1.6;text-align:center}.breakdance .fnc-prop-search .bde-wpgbfacet{width:100%}.breakdance .fnc-prop-search .wpgb-facet{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance .fnc-prop-search .wpgb-select{width:100%;height:48px;min-height:48px;color:var(--fnc-ink);font-family:var(--fnc-body);font-weight:400;font-size:11px;line-height:1.45;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:transparent;border-radius:5px;border-top:0.75px solid var(--fnc-ink);border-right:0.75px solid var(--fnc-ink);border-bottom:0.75px solid var(--fnc-ink);border-left:0.75px solid var(--fnc-ink)}.breakdance .fnc-prop-search .wpgb-input{width:100%;height:48px;min-height:48px;color:var(--fnc-ink);font-family:var(--fnc-body);font-weight:400;font-size:11px;line-height:1.45;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:transparent;border-radius:5px;border-top:0.75px solid var(--fnc-ink);border-right:0.75px solid var(--fnc-ink);border-bottom:0.75px solid var(--fnc-ink);border-left:0.75px solid var(--fnc-ink)}.breakdance .fnc-prop-search .wpgb-autocomplete-input{width:100%;height:48px;min-height:48px;color:var(--fnc-ink);font-family:var(--fnc-body);font-weight:400;font-size:11px;line-height:1.45;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:transparent;border-radius:5px;border-top:0.75px solid var(--fnc-ink);border-right:0.75px solid var(--fnc-ink);border-bottom:0.75px solid var(--fnc-ink);border-left:0.75px solid var(--fnc-ink)}.breakdance .fnc-prop-search .wpgb-number-facet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance .fnc-prop-search .wpgb-number-label{width:100%;min-width:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance .fnc-prop-search .wpgb-number-submit{display:none}.breakdance .fnc-prop-search .wpgb-button{width:100%;height:48px;color:#fff;font-family:var(--fnc-body);font-weight:500;font-size:11px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;background-color:var(--fnc-red);border-radius:30px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.breakdance .fnc-prop-search .wpgb-button:hover{background-color:var(--fnc-ink)}.breakdance .fnc-prop-toolbar .wpgb-facet{font-family:var(--fnc-body);font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance .fnc-prop-toolbar .wpgb-select{width:100%;height:42px;min-height:42px;font-family:var(--fnc-body);font-size:11px;line-height:1.45;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;background-color:transparent;border-radius:5px;border-top:0.75px solid var(--fnc-ink);border-right:0.75px solid var(--fnc-ink);border-bottom:0.75px solid var(--fnc-ink);border-left:0.75px solid var(--fnc-ink)}.breakdance .fnc-prop-facet-sort .bde-wpgbfacet{width:100%}.breakdance .fnc-prop-facet-reset .wpgb-button{min-height:32px;color:var(--fnc-red);font-family:var(--fnc-body);font-size:10px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px;background-color:transparent;border-radius:30px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.breakdance .fnc-prop-facet-load .wpgb-button{color:var(--fnc-red);font-family:var(--fnc-body);font-weight:500;font-size:11px;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:transparent;border-radius:30px;border-top:0.75px solid var(--fnc-red);border-right:0.75px solid var(--fnc-red);border-bottom:0.75px solid var(--fnc-red);border-left:0.75px solid var(--fnc-red)}.breakdance .fnc-prop-facet-load .wpgb-button:hover{color:#fff;background-color:var(--fnc-red)}.breakdance .fnc-prop-search .wpgb-facet .wpgb-number-facet .wpgb-number-label .wpgb-number{margin-top:0px}.breakdance .fnc-prop-search .wpgb-facet .wpgb-autocomplete-input{padding-right:40px}.breakdance .fnc-prop-search .wpgb-apply[disabled]{opacity:0.8}.breakdance .fnc-prop-toolbar .wpgb-reset[disabled]{opacity:0.4}.breakdance .fnc-prop-search .wpgb-facet select.wpgb-select{height:48px;box-sizing:border-box}.breakdance .fnc-prop-toolbar .wpgb-facet select.wpgb-select{height:42px;box-sizing:border-box}.breakdance .fnc-prop-search .wpgb-facet fieldset{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.breakdance .fnc-prop-toolbar .wpgb-facet fieldset{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.breakdance .fnc-prop-search .wpgb-facet .wpgb-input{width:100%;height:48px;min-height:48px;color:#731f08;font-family:"Inter",sans-serif;font-weight:400;font-size:11px;line-height:16px;letter-spacing:0.55px;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;background-color:transparent;border-radius:5px;border-top:1px solid #90270a;border-right:1px solid #90270a;border-bottom:1px solid #90270a;border-left:1px solid #90270a}.breakdance .fnc-prop-search .wpgb-facet .wpgb-select{width:100%;height:48px;min-height:48px;color:#731f08;font-family:"Inter",sans-serif;font-weight:400;font-size:11px;line-height:16px;letter-spacing:0.55px;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;background-color:transparent;border-radius:5px;border-top:1px solid #90270a;border-right:1px solid #90270a;border-bottom:1px solid #90270a;border-left:1px solid #90270a}.breakdance .fnc-prop-search .wpgb-facet .wpgb-button{width:100%;height:48px;color:#f5f5f5;font-family:"Inter",sans-serif;font-weight:400;font-size:11px;line-height:16px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:#90270a;border-radius:30px;border-top:0.75px solid #90270a;border-right:0.75px solid #90270a;border-bottom:0.75px solid #90270a;border-left:0.75px solid #90270a}.breakdance .fnc-prop-search .wpgb-facet .wpgb-button[disabled]{opacity:1}.breakdance .fnc-prop-agent{display:flex;flex-flow:column;align-items:start;gap:16px}.breakdance .fnc-prop-agent-data{display:flex;flex-flow:column;align-items:start;gap:8px;min-width:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.breakdance .fnc-prop-summary-title{display:flex;flex-flow:column;gap:4px;max-width:860px}.breakdance .fnc-prop-summary-title p{font-family:"Inter",sans-serif;font-size:14px;line-height:1.45;letter-spacing:0px}.breakdance .fnc-prop-summary-top{display:flex;justify-content:space-between;align-items:start;gap:40px;width:100%}.breakdance .fnc-prop-contact-form-slot .breakdance-form-field--textarea{grid-row-start:3;grid-row-end:5;grid-column-start:1;grid-column-end:7}.breakdance .fnc-prop-contact-form-slot .breakdance-form-field--date{grid-row-start:3;grid-column-start:7;grid-column-end:13}.breakdance .fnc-prop-contact-form-slot .breakdance-form-field--time{grid-row-start:4;grid-column-start:7;grid-column-end:13}.breakdance .fnc-prop-contact-form-slot textarea{height:100%;min-height:110px}.breakdance .fnc-prop-contact-form-slot .breakdance-form-checkbox__text{font-size:11px;line-height:1.45}.breakdance .fnc-prop-contact-form-slot .breakdance-form-field--checkbox{grid-column-start:1;grid-column-end:-1}.breakdance .fnc-prop-agent img{object-fit:contain;object-position:50% 0%}.breakdance .fnc-work-hero-photo{width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:2/3}.breakdance .fnc-work-about-photo{align-self:center;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:2/3}.breakdance .fnc-work-film-group{display:grid;grid-template-columns:minmax(0,711fr) minmax(0,225fr) minmax(0,225fr);align-items:start;gap:10px;width:100%}.breakdance .fnc-work-film-frame{width:100%;max-width:100%;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:5px}.breakdance .fnc-work-film-frame video{object-fit:contain}.breakdance .fnc-work-film-new{width:100%;max-width:100%;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:5px}.breakdance .fnc-work-film-new video{object-fit:contain;object-position:50% 50%}.breakdance a{text-decoration:none}.breakdance a:hover{text-decoration:none}.breakdance a:focus{text-decoration:none}.breakdance .fnc-service-link:hover{color:#0d0d0d;text-decoration:none}.breakdance .fnc-prop-card-rule{display:block;width:100%;height:49px;object-fit:fill;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance .fnc-contact-portrait{align-self:center;width:100%;height:auto;max-height:none;min-height:0px;object-fit:cover;object-position:50% 100%;aspect-ratio:9/10}.breakdance .fnc-form-slot .breakdance-form-field__input::placeholder{font-family:"Inter",sans-serif;font-weight:400;font-size:11px;line-height:1.45;letter-spacing:0.11px}.breakdance a[class]{text-decoration:none}.breakdance a[class]:hover{text-decoration:none}.breakdance a[class]:focus{text-decoration:none}.breakdance .breakdance-form-checkbox__text a{text-decoration:none}.breakdance .breakdance-form-checkbox__text a:hover{text-decoration:none}@media (max-width:1119px){.breakdance .fnc-prop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%}.breakdance .fnc-contact-portrait{align-self:center;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:2/3}}@media (max-width:767px){.breakdance .fnc-prop-search .wpgb-number-facet{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance .fnc-prop-search-top{display:contents}.breakdance .fnc-prop-search .fnc-prop-facet-type{order:1;width:100%;min-width:0px}.breakdance .fnc-prop-search .fnc-prop-facet-transaction{order:2;width:100%;min-width:0px}.breakdance .fnc-prop-search .fnc-prop-facet-location{order:3;width:100%;min-width:0px}.breakdance .fnc-prop-search-ranges{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;order:4;width:100%}.breakdance .fnc-prop-search .fnc-prop-facet-apply{order:5;width:100%;min-width:0px}.breakdance .fnc-prop-search-hero{display:flex;justify-content:center;align-items:center;width:100%;height:auto;min-height:620px;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}.breakdance .fnc-prop-results{display:flex;flex-flow:column;gap:24px;width:100%;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px;background-color:#fff}.breakdance .fnc-prop-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;width:100%}.breakdance .fnc-prop-agent{display:flex;flex-flow:column;align-items:start;gap:16px}.breakdance .fnc-prop-summary-top{display:flex;flex-flow:column;align-items:start;gap:20px;width:100%}.breakdance .fnc-prop-contact-form-slot .breakdance-form-field--textarea{grid-row-start:auto;grid-row-end:auto;grid-column-start:1;grid-column-end:-1}.breakdance .fnc-prop-contact-form-slot .breakdance-form-field--date{grid-row-start:auto;grid-row-end:auto;grid-column-start:1;grid-column-end:-1}.breakdance .fnc-prop-contact-form-slot .breakdance-form-field--time{grid-row-start:auto;grid-row-end:auto;grid-column-start:1;grid-column-end:-1}.breakdance .fnc-prop-contact-form-slot textarea{height:140px;min-height:140px}.breakdance .fnc-prop-contact-form-slot .breakdance-form-field{grid-row-start:auto;grid-column-start:1;grid-column-end:-1;min-width:0px}.breakdance .fnc-prop-contact-form-slot .breakdance-form{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.breakdance .fnc-work-hero-photo{width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:2/3}.breakdance .fnc-work-about-photo{align-self:center;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:2/3}.breakdance .fnc-work-film-group{display:flex;flex-flow:column;align-items:start;gap:12px;width:100%}.breakdance .fnc-work-film-frame{width:225px;max-width:100%;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:5px}.breakdance .fnc-work-film-new{width:225px;max-width:100%;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:5px}.breakdance .fnc-contact-portrait{align-self:center;width:100%;height:auto;max-height:none;min-height:0px;object-fit:contain;object-position:50% 50%;aspect-ratio:2/3}.breakdance .fnc-form-slot .breakdance-form-field__input::placeholder{font-family:"Inter",sans-serif;font-weight:400;font-size:11px;line-height:1.45;letter-spacing:0.11px}.breakdance h1{width:100%;text-align:left}.breakdance h2{width:100%;text-align:left}.breakdance h3{width:100%;text-align:left}.breakdance h4{width:100%;text-align:left}.breakdance h5{width:100%;text-align:left}.breakdance h6{width:100%;text-align:left}.breakdance h1[class]{width:100%;text-align:left}.breakdance h2[class]{width:100%;text-align:left}.breakdance h3[class]{width:100%;text-align:left}.breakdance h4[class]{width:100%;text-align:left}.breakdance h5[class]{width:100%;text-align:left}.breakdance h6[class]{width:100%;text-align:left}}.fnc-prop-map-note{font-family:var(--fnc-body);font-size:14px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:var(--fnc-warm)}.fnc-prop-demo-badge{color:var(--fnc-red);font-family:var(--fnc-body);font-size:10px;line-height:1.45;letter-spacing:0.4px}.fnc-prop-demo-badge:empty{display:none}.fnc-prop-card-rule{width:100%;height:1px;object-fit:fill;margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px}.fnc-profile-links{display:flex;flex-flow:row;align-items:center;gap:12px}.fnc-profile-link{display:flex;align-items:center;width:20px;height:20px;color:#0d0d0d}.fnc-profile-link:hover{color:#90270a}.fnc-profile-icon{width:20px;height:20px}.fnc-work-film-group{display:flex;flex-flow:row;justify-content:center;align-items:start;width:100%}.fnc-work-film-frame{width:360px;max-width:100%;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:5px}.fnc-prop-stat-label{color:#0d0d0d;font-family:"Inter",sans-serif;font-weight:400;font-size:12px;line-height:1.45}.fnc-prop-extra-value{color:#90270a;font-family:"Inter",sans-serif;font-size:14px;line-height:1.5}.fnc-prop-extra-item{display:flex;flex-flow:column;gap:8px}.fnc-prop-transaction{color:#90270a;font-family:"Inter",sans-serif;font-size:12px;line-height:1.5}.fnc-prop-section-title{color:#0d0d0d;font-family:"Instrument Serif",serif;font-weight:400;font-size:32px;line-height:1.3;text-align:center}.fnc-prop-video-slot{width:100%}.fnc-prop-video-section{display:flex;flex-flow:column;gap:32px;width:100%;padding-top:48px;padding-right:60px;padding-bottom:48px;padding-left:60px;background-color:#fff}@media (max-width:1119px){.fnc-prop-video-section{padding-top:48px;padding-right:36px;padding-bottom:48px;padding-left:36px}}@media (max-width:767px){.fnc-prop-video-section{padding-top:32px;padding-right:20px;padding-bottom:32px;padding-left:20px}}.fnc-legal-page{display:flex;flex-flow:column;gap:28px;max-width:960px;color:#0d0d0d;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:72px;padding-right:32px;padding-bottom:96px;padding-left:32px}.fnc-legal-page h1{color:#0d0d0d;font-family:"Instrument Serif",serif;font-weight:400;font-size:48px;line-height:1.2}.fnc-legal-page h2{color:#0d0d0d;font-family:"Instrument Serif",serif;font-weight:400;font-size:30px;line-height:1.3}.fnc-legal-page p{font-family:"Inter",sans-serif;font-size:16px;line-height:1.75}.fnc-legal-page a{color:#90270a;text-decoration:none}.fnc-legal-page a:hover{color:#0d0d0d}@media (max-width:767px){.fnc-legal-page{gap:24px;padding-top:48px;padding-right:20px;padding-bottom:64px;padding-left:20px}.fnc-legal-page h1{font-size:36px}}.fnc-ready-archive{display:flex;flex-flow:column;gap:48px;color:#0d0d0d;padding-top:72px;padding-right:60px;padding-bottom:96px;padding-left:60px;background-color:#eeebe4}.fnc-ready-archive h1{color:#0d0d0d;font-family:"Instrument Serif",serif;font-weight:400;font-size:48px;line-height:1.2}.fnc-ready-archive nav{display:flex;gap:16px}.fnc-ready-archive nav{flex-wrap:wrap}@media (max-width:1023px){.fnc-ready-archive{padding-top:56px;padding-right:32px;padding-bottom:64px;padding-left:32px}}@media (max-width:767px){.fnc-ready-archive{gap:32px;padding-top:48px;padding-right:20px;padding-bottom:64px;padding-left:20px}.fnc-ready-archive h1{font-size:36px}}.fnc-ready-intro{max-width:760px;color:#0d0d0d;font-family:"Inter",sans-serif;font-size:16px;line-height:1.7}.fnc-ready-intro a{color:#90270a;text-decoration:none}.fnc-ready-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;width:100%}.fnc-ready-grid .bde-posts-pagination{grid-column-start:1;grid-column-end:-1}@media (max-width:1023px){.fnc-ready-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fnc-ready-grid{grid-template-columns:minmax(0,1fr)}}.fnc-ready-card{display:flex;flex-flow:column;gap:20px}.fnc-ready-card h2{color:#0d0d0d;font-family:"Instrument Serif",serif;font-weight:400;font-size:30px;line-height:1.3}.fnc-ready-card h2 a{color:#0d0d0d}.fnc-ready-card h2 a:hover{color:#90270a}.fnc-ready-photo{width:100%;height:240px;object-fit:cover;border-radius:5px}.fnc-ready-excerpt{color:#0d0d0d;font-family:"Inter",sans-serif;font-size:15px;line-height:1.7}.fnc-ready-empty{color:#0d0d0d;font-family:"Inter",sans-serif;font-size:16px;line-height:1.7}.fnc-ready-empty a{color:#90270a;text-decoration:none}.fnc-video-consent{display:flex;flex-flow:column;align-items:center;gap:20px;width:100%;color:#0d0d0d;font-family:"Inter",sans-serif;font-size:15px;line-height:1.7;text-align:center;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:#eeebe4;border-radius:5px;border-top:1px solid #c7c1b5;border-right:1px solid #c7c1b5;border-bottom:1px solid #c7c1b5;border-left:1px solid #c7c1b5}@media (max-width:767px){.fnc-video-consent{padding-top:24px;padding-right:16px;padding-bottom:24px;padding-left:16px}}.fnc-map-consent{display:flex;flex-flow:column;align-items:center;gap:20px;width:100%;color:#0d0d0d;font-family:"Inter",sans-serif;font-size:15px;line-height:1.7;text-align:center;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:#eeebe4;border-radius:5px;border-top:1px solid #c7c1b5;border-right:1px solid #c7c1b5;border-bottom:1px solid #c7c1b5;border-left:1px solid #c7c1b5}@media (max-width:767px){.fnc-map-consent{padding-top:24px;padding-right:16px;padding-bottom:24px;padding-left:16px}}.fnc-video-consent a{color:#90270a;text-decoration:underline}.fnc-map-consent a{color:#90270a;text-decoration:underline}.fnc-video-iframe{width:100%;height:auto;aspect-ratio:16/9;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.fnc-prop-form input{font-size:16px}.fnc-prop-form textarea{font-size:16px}.fnc-google-section{display:flex;flex-flow:column;gap:32px;width:100%;padding-top:128px;padding-right:60px;padding-bottom:128px;padding-left:60px;background-color:#f5f5f5}@media (max-width:767px){.fnc-google-section{display:flex;flex-flow:column;gap:16px;width:100%;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px;background-color:#f5f5f5}}.fnc-google-slot{width:100%}.fnc-google-slot::before{display:block;color:#0d0d0d;font-family:"Instrument Serif",serif;font-size:96px;line-height:100px}.fnc-google-slot::before{content:"„"}@media (max-width:767px){.fnc-google-slot::before{display:block;color:#0d0d0d;font-family:"Instrument Serif",serif;font-size:64px;line-height:100px}.fnc-google-slot::before{content:"„"}}.fnc-google-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width:767px){.fnc-google-grid{grid-template-columns:1fr;gap:20px}}.fnc-google-card{display:flex;flex-flow:column;gap:12px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;border-top:1px solid #d9d2c6;border-right:1px solid #d9d2c6;border-bottom:1px solid #d9d2c6;border-left:1px solid #d9d2c6}@media (max-width:767px){.fnc-google-card{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.fnc-google-stars{color:#ac5b14;font-size:20px;letter-spacing:3px}.fnc-google-author{color:#17202a;font-family:"Inter",sans-serif;font-size:17px;line-height:1.4}.fnc-google-date{color:#605950;font-size:12px}.fnc-google-text{color:#17202a;font-size:15px;line-height:1.7}.fnc-google-text{overflow-wrap:anywhere}.fnc-google-full{color:#96371b;font-size:13px;cursor:pointer}.fnc-google-source{color:#605950;font-size:13px;line-height:1.6;margin-top:24px}.fnc-property-button{display:inline-flex;justify-content:center;align-items:center;color:#90270a;font-family:"Inter",sans-serif;font-size:11px;line-height:16px;text-decoration:none;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-radius:30px;border-top:0.75px solid #90270a;border-right:0.75px solid #90270a;border-bottom:0.75px solid #90270a;border-left:0.75px solid #90270a}.fnc-property-button:hover{color:#fff;background-color:#90270a}.fnc-home-review-photo{display:block;align-self:start;width:225px;height:300px;object-fit:cover;object-position:50% 25%}@media (max-width:767px){.fnc-home-review-photo{display:block;align-self:start;width:162px;height:250px;object-fit:cover;object-position:50% 25%}}.fnc-home-review-layout{display:grid;grid-template-columns:minmax(0,225px) minmax(0,790px);align-items:start;gap:220px;width:100%}@media (max-width:1119px){.fnc-home-review-layout{display:grid;grid-template-columns:minmax(0,225px) minmax(0,1fr);align-items:start;gap:64px;width:100%}}@media (max-width:767px){.fnc-home-review-layout{display:flex;flex-flow:column;align-items:start;gap:0px;width:100%}}.fnc-review-slide{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px}@media (max-width:767px){.fnc-review-slide{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px}}.fnc-review-quote{color:#0d0d0d;font-family:"Inter",sans-serif;font-weight:400;font-size:32px;line-height:1.45;letter-spacing:0.32px;margin-top:0px;margin-right:0px;margin-bottom:32px;margin-left:0px}@media (max-width:767px){.fnc-review-quote{color:#0d0d0d;font-family:"Inter",sans-serif;font-weight:400;font-size:20px;line-height:1.45;letter-spacing:0.2px;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}}.fnc-review-dots{display:flex;gap:12px;margin-top:22px;margin-right:24px;margin-bottom:0px;margin-left:24px}@media (max-width:767px){.fnc-review-dots{display:flex;gap:12px;margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.fnc-review-dot{display:block;width:10px;height:10px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:50%;border-top:1px solid #90270a;border-right:1px solid #90270a;border-bottom:1px solid #90270a;border-left:1px solid #90270a;cursor:pointer}.fnc-review-dot[aria-pressed="true"]{background-color:#90270a}.fnc-review-dot:focus-visible{outline:2px solid #90270a;outline-offset:4px}.fnc-opinion-swiper{width:100%;min-width:0px}.fnc-opinion-swiper .swiper{height:auto}.fnc-opinion-swiper .swiper-wrapper{align-items:stretch;height:auto}.fnc-opinion-swiper .swiper-slide{height:auto}.fnc-opinion-swiper .bde-swiper__slide{justify-content:start;height:100%}.fnc-opinion-swiper .swiper-pagination{position:relative;bottom:auto;width:auto;text-align:left;margin-top:22px;margin-right:24px;margin-bottom:0px;margin-left:24px}@media (max-width:767px){.fnc-opinion-swiper .swiper-pagination{position:relative;bottom:auto;width:auto;text-align:left;margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.fnc-work-film-new{width:100%;max-width:100%;overflow:hidden;border-radius:5px}@media (max-width:767px){.fnc-work-film-new{width:225px;max-width:100%;overflow:hidden;border-radius:5px}}.fnc-work-media-reel{display:block;width:100%;height:auto;object-fit:contain;aspect-ratio:9/16}.fnc-blog-first-paragraph{width:100%;max-width:800px;font-family:"Inter",sans-serif;font-size:14px;line-height:1.6}.fnc-contact-review-intro{display:flex;flex-flow:column;align-items:center;gap:10px;width:100%;max-width:694px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}.fnc-contact-review-intro h2{width:100%;font-family:"Instrument Serif",serif;font-weight:400;font-size:32px;line-height:1.45;text-align:center;letter-spacing:0.32px}.fnc-contact-review-intro p{max-width:439px;font-family:"Inter",sans-serif;font-size:14px;line-height:1.45;text-align:center}@media (max-width:767px){.fnc-contact-review-intro{display:flex;flex-flow:column;align-items:start;gap:10px;width:100%;max-width:694px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fnc-contact-review-intro p{max-width:439px;font-family:"Inter",sans-serif;font-size:13px;line-height:1.45;text-align:left}}.fnc-contact-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;width:100%;max-width:1200px}.fnc-contact-review-grid .bde-shortcode{display:flex;width:100%;height:100%}@media (max-width:767px){.fnc-contact-review-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:24px;width:100%;max-width:1200px}}.fnc-contact-review-card{display:flex;flex-flow:column;align-items:start;gap:16px;width:100%;height:100%;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:#edeae3;border-radius:5px}.fnc-contact-review-quote{display:block;height:50px;color:#90270a;font-family:"Instrument Serif",serif;font-size:45px;line-height:1}.fnc-contact-review-copy{width:100%;font-family:"Inter",sans-serif;font-size:14px;line-height:1.45;letter-spacing:0.14px}.fnc-contact-review-copy p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fnc-contact-review-author{color:#90270a;font-family:"Inter",sans-serif;font-size:11px;line-height:16px;text-transform:uppercase;letter-spacing:0.55px;margin-top:auto;padding-top:8px}.fnc-contact-review-full{font-size:12px;line-height:1.5;margin-top:12px}.fnc-contact-review-full summary{color:#90270a;cursor:pointer}.fnc-contact-review-section{display:flex;flex-flow:column;align-items:center;gap:48px;width:100%;padding-top:96px;padding-right:60px;padding-bottom:90px;padding-left:60px;background-color:#f5f5f5}@media (max-width:767px){.fnc-contact-review-section{display:flex;flex-flow:column;align-items:start;gap:32px;width:100%;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px;background-color:#f5f5f5}}.fnc-video-consent a{color:#90270a;text-decoration:none}.fnc-map-consent a{color:#90270a;text-decoration:none}