/**handles:zaprawieni-flexible**/
#flexible-fields .offer--cases{padding:0 0 96px}#flexible-fields .offer--hero h1 span.gold{color:#c2955d;font-size:30px;line-height:1}#flexible-fields .offer--hero h1:has(span.gold){margin-bottom:12px}#flexible-fields .offer--hero h1+h2{margin-block-start:0}#flexible-fields :is(.section-title-and-description,.offer--desc .desc .single--desc) table{width:100%;margin:20px 0;border:1px solid #c2955d;border-collapse:collapse;font-size:16px}#flexible-fields :is(.section-title-and-description,.offer--desc .desc .single--desc) th{padding:12px 15px;border:1px solid #c2955d;background-color:#c2955d;color:#fff;text-align:center}#flexible-fields :is(.section-title-and-description,.offer--desc .desc .single--desc) td{padding:10px 15px;border:1px solid #c2955d;line-height:1.5}#flexible-fields .offer--process.flexible-component,#flexible-fields .offer--process.flexible-component .tab-content>div{padding:0}#flexible-fields .offer--steps.flexible .single--step{justify-content:flex-start;gap:64px}#flexible-fields .offer--steps.flexible .single--step .col:first-of-type{width:fit-content}#flexible-fields .offer--steps.flexible .semi{font-weight:600}#flexible-fields .offer--steps.full-images img{width:100%;object-fit:contain}#flexible-fields .offer--steps.full-images.dark{background-color:#252428}#flexible-fields .offer--steps.full-images.dark h2,#flexible-fields .offer--steps.full-images.dark h3,#flexible-fields .offer--steps.full-images.dark li,#flexible-fields .offer--steps.full-images.dark p{color:#fff}#flexible-fields section.section-services h2{font-size:40px;line-height:1}#flexible-fields section.section-services h3{font-size:30px}#flexible-fields section.section-services ul{padding:0}#flexible-fields section.section-services .section-wrapper{display:flex;flex-direction:column;padding:96px 0}#flexible-fields section.section-services .tiles{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #c2955d;border-left:1px solid #c2955d}#flexible-fields section.section-services .tiles .tile{display:flex;flex-direction:column;padding:40px 24px;border-right:1px solid #c2955d;border-bottom:1px solid #c2955d}#flexible-fields section.section-services .tiles .tile .description p{font-size:16px;line-height:1.45}#flexible-fields section.home--testimonies.section-opinions .average p,#flexible-fields section.home--testimonies.section-opinions .average span,#flexible-fields section.home--testimonies.section-opinions .single-testimony p,#flexible-fields section.home--testimonies.section-opinions h2{color:#fff}#flexible-fields section.home--testimonies.section-opinions .average{margin-top:40px}#flexible-fields section.home--testimonies.section-opinions .average .stars{display:flex;align-items:center;gap:6px}#flexible-fields section.home--testimonies.section-opinions .average .stars span{width:20px;min-width:20px;aspect-ratio:1}#flexible-fields section.home--testimonies.section-opinions .average .stars svg{width:100%;height:100%;object-fit:contain}#flexible-fields section.home--testimonies.section-opinions .average p{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:16px;font-weight:300;line-height:1.35}#flexible-fields section.home--testimonies.section-opinions .arrow-nav{position:relative;z-index:1;justify-content:flex-end;gap:8px;width:100%;max-width:745px;margin-top:-64px;margin-left:auto}#flexible-fields section.home--testimonies.section-opinions .arrow-nav span{display:flex;align-items:center;justify-content:center;width:64px;height:auto;padding:8px;border-radius:50%;aspect-ratio:1;object-fit:contain;object-position:center;pointer-events:initial;transition:.5s}#flexible-fields section.home--testimonies.section-opinions .arrow-nav span:hover{cursor:pointer;background-color:#3f3d45}#flexible-fields section.home--testimonies.section-opinions .single-testimony p{font-size:30px}#flexible-fields section.home--testimonies.section-opinions .single-testimony p.author{padding-top:24px;font-size:16px;font-weight:700}#flexible-fields section.home--testimonies.section-opinions .single-testimony p.signature{font-size:16px}#flexible-fields section.home--testimonies.section-opinions .row:has(.logotypes){margin-top:72px}#flexible-fields section.home--consultation.no-image{padding:32px 0}#flexible-fields section.home--consultation.no-image .container{padding:32px 0;background-color:#c2955d}#flexible-fields section.home--consultation.no-image .row{justify-content:center}#flexible-fields section.home--consultation.no-image .desc{display:flex;flex-direction:column;align-items:center;padding:0}#flexible-fields section.home--consultation.no-image h2,#flexible-fields section.home--consultation.no-image p{text-align:center}#flexible-fields section.section-faq h2{position:sticky;top:164px;width:33%;font-size:40px}#flexible-fields section.section-faq .section-wrapper{display:flex;align-items:flex-start;justify-content:space-between;padding:96px 0 64px}#flexible-fields section.section-faq .accordion{width:60%}#flexible-fields section.section-faq .accordion-question{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:32px;border:0;border-bottom:1px solid #3f3d45;outline:0;background-color:transparent;color:#252428;cursor:pointer;font-size:18px;text-align:left;transition:all .3s}#flexible-fields section.section-faq .accordion-question.is-open,#flexible-fields section.section-faq .accordion-question:hover{background-color:#d9d9d9}#flexible-fields section.section-faq .accordion-question.is-open{border-bottom-color:#c2955d}#flexible-fields section.section-faq .accordion-question h3{margin:0;font-size:1.17em}#flexible-fields section.section-faq .accordion-question .span-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:56px;min-width:56px;height:auto}#flexible-fields section.section-faq .accordion-question span{position:absolute;right:-8px;width:56px;height:56px;transition:opacity .3s}#flexible-fields section.section-faq .accordion-question span svg{width:100%;height:100%}#flexible-fields section.section-faq .accordion-question span.closed{opacity:1}#flexible-fields section.section-faq .accordion-question span.open,#flexible-fields section.section-faq .accordion-question.is-open span.closed{opacity:0}#flexible-fields section.section-faq .accordion-question.is-open span.open{opacity:1}#flexible-fields section.section-faq .accordion-answer{overflow:hidden;max-height:0;padding:0 32px;color:#000;transition:max-height .3s}#flexible-fields section.section-faq .accordion-answer p{display:block;width:95%;margin:12px 0;color:#000}#flexible-fields section.section-faq table{border-collapse:collapse}#flexible-fields section.section-faq td,#flexible-fields section.section-faq th{padding:8px}#flexible-fields section.section-faq table,#flexible-fields section.section-faq td,#flexible-fields section.section-faq th,#flexible-fields section.section-faq thead,#flexible-fields section.section-faq tr{border:1px solid #000}#flexible-fields section.offer--desc.dark,#flexible-fields section.offer--scope.dark,#flexible-fields section.section-faq.dark{background-color:#252428}#flexible-fields section.offer--desc.dark h2,#flexible-fields section.offer--desc.dark h3,#flexible-fields section.offer--desc.dark li,#flexible-fields section.offer--desc.dark p,#flexible-fields section.offer--scope.dark h2,#flexible-fields section.offer--scope.dark li,#flexible-fields section.offer--scope.dark p,#flexible-fields section.section-faq.dark h2,#flexible-fields section.section-faq.dark h3,#flexible-fields section.section-faq.dark li,#flexible-fields section.section-faq.dark p{color:#fff}#flexible-fields section.section-faq.dark table,#flexible-fields section.section-faq.dark td,#flexible-fields section.section-faq.dark th,#flexible-fields section.section-faq.dark thead,#flexible-fields section.section-faq.dark tr{border-color:#f3f3f3}#flexible-fields section.section-faq.dark .accordion-answer{color:#f3f3f3}#flexible-fields section.section-faq.dark .accordion-question.is-open,#flexible-fields section.section-faq.dark .accordion-question:hover{background-color:#3f3d45}#flexible-fields section.section-faq.dark .accordion-question.is-open{border-bottom-color:#c2955d}#flexible-fields section.listing ul{display:flex;flex-direction:column;gap:24px;margin:24px 0;padding:0;list-style:none}#flexible-fields section.listing li{position:relative;padding-left:64px}#flexible-fields section.listing li::before{content:"";position:absolute;left:0;display:block;width:37px;height:18px;background-image:url("https://finerto.pl/wp-content/themes/zaprawieni/img/gold-listing-arrow.svg")}#flexible-fields section.offer--scope.light{background-color:#fff}#flexible-fields section.offer--scope.dark h3,#flexible-fields section.offer--scope.light h3{color:#c2955d}#flexible-fields section.offer--scope.light h2,#flexible-fields section.offer--scope.light li,#flexible-fields section.offer--scope.light p{color:#252428}#flexible-fields .section-wrapper{width:95%;max-width:1240px;margin:0 auto}#flexible-fields .shapes{position:absolute;top:28px;left:calc(50% + 128px);display:flex;align-items:center;gap:16px;height:96px}#flexible-fields .shapes svg{height:100%;aspect-ratio:1}#flexible-fields .rank-math-breadcrumb{display:flex;justify-content:flex-end;width:100%;padding-bottom:16px}#flexible-fields .rank-math-breadcrumb p{display:flex;flex-wrap:wrap;align-items:center;gap:16px;width:60%;margin-bottom:12px}#flexible-fields .rank-math-breadcrumb p a,#flexible-fields .rank-math-breadcrumb p span{color:#fff;font-size:14px;line-height:1}#flexible-fields .rank-math-breadcrumb p a{position:relative;font-weight:500;text-decoration:none;transition:color .3s}#flexible-fields .rank-math-breadcrumb p a:hover{color:#7e623e}#flexible-fields .rank-math-breadcrumb p a::before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#7e623e;transition:width .3s}#flexible-fields .rank-math-breadcrumb p a:hover::before{width:100%}#flexible-fields .rank-math-breadcrumb p span.separator{display:block;width:7px;height:7px;border-top:1px solid #c2955d;border-right:1px solid #c2955d;color:transparent;font-size:0;transform:rotate(45deg)}#flexible-fields .content-wrapper .rank-math-breadcrumb{justify-content:flex-start}#flexible-fields .content-wrapper .rank-math-breadcrumb p{width:100%}#flexible-fields .offer--about.two-columns .row{flex-wrap:nowrap;gap:24px}#flexible-fields .custom-table{border:1px solid #000;border-collapse:collapse;color:#000}#flexible-fields .custom-table table,#flexible-fields .custom-table td,#flexible-fields .custom-table th,#flexible-fields .custom-table thead,#flexible-fields .custom-table tr{border:1px solid #000}#flexible-fields .custom-table td,#flexible-fields .custom-table th{padding:8px}#flexible-fields .section-table .section-table__table-wrapper{overflow-x:auto;margin:20px 0;border:1px solid #e0e0e0;border-radius:12px;-webkit-overflow-scrolling:touch}#flexible-fields .section-table .section-table__table{width:100%;min-width:800px;border-collapse:collapse;font-size:16px}#flexible-fields .section-table .section-table__table tr:first-child td{background-color:#f2f2f2}#flexible-fields .section-table .section-table__table td{padding:12px 16px;border:1px solid #e0e0e0;line-height:1.5;text-align:left;vertical-align:top}#flexible-fields .section-table .section-table__table td:first-child{font-weight:700}#flexible-fields .section-table .desc,#flexible-fields .section-table .desc p{width:100%;max-width:100%}@media (max-width:1024px){#flexible-fields section.section-services .tiles{grid-template-columns:repeat(2,1fr)}#flexible-fields .offer--about.two-columns{padding:48px 0}#flexible-fields .offer--about.two-columns .row .desc,#flexible-fields .offer--about.two-columns h2{max-width:100%}#flexible-fields .offer--about.two-columns .row{flex-direction:column}#flexible-fields .offer--about.two-columns .row.header{margin-bottom:24px}}@media (max-width:900px){#flexible-fields .offer--steps.flexible .single--step{gap:0}#flexible-fields section.section-faq .section-wrapper{flex-direction:column}#flexible-fields section.section-faq h2{position:relative;top:0}#flexible-fields section.section-faq .accordion,#flexible-fields section.section-faq h2{width:100%}#flexible-fields .section-wrapper{width:100%;padding-right:24px;padding-left:24px}#flexible-fields .offer--hero .desc-wrapper .rank-math-breadcrumb p{width:100%}#flexible-fields section.home--testimonies.section-opinions .arrow-nav{margin-top:24px}#flexible-fields section.home--testimonies.section-opinions .single-testimony p{font-size:20px}#flexible-fields section.home--consultation.no-image .container{padding-right:24px;padding-left:24px}}@media (max-width:600px){#flexible-fields section.section-services .tiles{grid-template-columns:1fr}#flexible-fields .shapes{display:none}}@media (max-width:480px){#flexible-fields .offer--process.flexible-component .tab-menu{flex-direction:column}#flexible-fields section.section-faq .accordion-question{padding:24px 16px}#flexible-fields section.section-faq .accordion-question .span-wrapper,#flexible-fields section.section-faq .accordion-question span{width:40px;min-width:40px;height:40px}#flexible-fields section.section-faq .accordion-answer{padding:0 16px}}.page-id-10293 #flexible-fields .offer--cases,.page-id-10504 #flexible-fields .offer--cases{padding:96px 0 64px}.page-id-10293 #flexible-fields .offer--cases .header .col,.page-id-10504 #flexible-fields .offer--cases .header .col{width:60%}.page-id-10293 #flexible-fields .offer--cases .single--case,.page-id-10504 #flexible-fields .offer--cases .single--case{width:48%}.page-id-10504 #flexible-fields .offer--cases .single--case h3{font-size:29px}