#jak-to-dziala.v5-process{padding:15px 0!important;background:#f2f5ed!important;border-bottom:1px solid #e0e6d6}.v5-process-inner{width:88%;max-width:1180px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:35px}.v5-process h2{font-size:19px;font-weight:600;color:#293128;padding:0;line-height:1.4}.v5-process p{font-size:12px;color:#65725a;line-height:1.6;padding:4px 0 0}.v5-process ol{display:flex;gap:25px;list-style:none;margin:0;padding:0!important}.v5-process li{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.5;white-space:nowrap}.v5-process li b{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:#e3ead8;color:#365513;font-weight:600;flex-shrink:0}#swiadectwa{padding-top:28px!important;padding-bottom:36px!important}.v2-hero-copy .v4-intro{max-width:550px;margin-bottom:22px!important}.v2-hero-copy h1{font-size:40px!important}
#v5-leads-list{background:none;border:0;padding:0;color:#515b48;text-decoration:underline;font:inherit;cursor:pointer}.v5-contact-modal{max-width:1000px!important}.v5-contact-modal .v2-dialog-head{margin-bottom:16px}.v5-contact-modal .v2-dialog-head h2{font-size:25px}.v5-property-choice{margin:0;padding:0;border:0}.v5-property-choice legend{font-size:14px;font-weight:600;color:#38472b;margin-bottom:12px}.v5-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.v5-tiles label{position:relative;cursor:pointer}.v5-tiles input{position:absolute;top:11px;right:11px;accent-color:#456b19;width:16px;height:16px}.v5-tiles label>span{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;text-align:center;border:1px solid #d6dfca;border-radius:4px;background:#f8faf4;height:100%;min-height:154px;padding:16px 10px 13px;color:#344729}.v5-tiles input:checked+span{border:2px solid #456b19;padding:15px 9px 12px;background:#edf3e2}.v5-tiles input:focus-visible+span{outline:3px solid #c99b4c;outline-offset:2px}.v5-tiles img{width:42px;height:42px;object-fit:contain}.v5-tiles b{font-size:16px}.v5-tiles strong{font-size:23px;line-height:1.4}.v5-tiles strong.v5-quote{font-size:17px}.v5-tiles small{font-size:11px;line-height:1.5;color:#5f6a55}.v5-contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.v5-contact-fields label{display:block;font-size:14px;font-weight:600;color:#2f3a27;margin-bottom:7px}.v5-contact-fields input{font:inherit;font-size:16px;width:100%;padding:12px 13px;min-height:46px;border:1px solid #bcc8ae;border-radius:3px;color:#20251c;box-sizing:border-box;background:#fff}.v5-contact-fields input:focus{outline:2px solid #456b19;outline-offset:1px}.v5-contact-fields input[aria-invalid="true"]{border-color:#a83428}.v5-field-error{color:#9d3026;font-size:12px;line-height:1.6;margin-top:6px}.v5-next-explanation{font-size:12px;color:#58664c;line-height:1.7;margin:13px 0 17px!important;padding:0!important}.v5-submit-row{display:flex;align-items:center;gap:25px}.v5-submit-row>span{font-size:13px;color:#4b5d3c;line-height:1.6}.v5-submit-row .v2-order{font-size:16px;padding:15px 22px;white-space:nowrap}.v5-contact-purpose{font-size:11px;color:#65705c;line-height:1.7;padding:0!important;margin-top:12px!important}.v5-contact-modal .v2-test-note{font-size:10px;line-height:1.7;border-top:1px solid #e2e8d8;padding-top:11px;margin-top:14px!important}.v5-success-check{color:#456b19;font-size:38px;margin:0 0 15px}.v5-contact-modal #v5-lead-success{padding:10px 0 20px}.v5-contact-modal #v5-lead-success h3{font-size:25px;line-height:1.4;color:#34462b;font-weight:600}.v5-contact-modal #v5-lead-success p{font-size:14px;line-height:1.7;padding:10px 0}.v5-contact-modal #v5-lead-success .v2-order{font-size:16px;margin-top:12px}.v5-finish{background:none;border:0;padding:12px 20px;color:#456b19;text-decoration:underline;font:inherit}.v5-lead-card{padding:17px 0;border-bottom:1px solid #dce4d2;font-size:14px;line-height:1.9}.v5-lead-card strong{font-size:18px;color:#34462b}.v5-lead-card small{display:block;color:#67735d;font-size:11px}#v5-leads-dialog{border:0;padding:28px;width:90%;max-width:780px;max-height:85vh;overflow:auto;margin:auto;inset:0;background:white;color:#293128}#v5-leads-dialog::backdrop{background:#152500b8}#v5-leads-dialog .v2-dialog-head h2{font-size:24px}#v5-leads-dialog .v2-dialog-head p{font-size:12px;line-height:1.7}
@media(max-width:1100px){.v5-process-inner{gap:20px}.v5-process h2{font-size:17px}.v5-process ol{gap:13px}.v5-process li{font-size:11px;gap:6px}}@media(max-width:800px){.v5-process-inner{display:block}.v5-process ol{margin-top:12px;justify-content:space-between;gap:10px}.v5-process h2{font-size:18px}}@media(max-width:650px){#jak-to-dziala.v5-process{padding:15px 0!important}.v5-process-inner{width:89%}.v5-process h2{font-size:17px}.v5-process p{font-size:11px}.v5-process ol{gap:9px}.v5-process li{white-space:normal;align-items:start;flex:1;font-size:10px;gap:5px}.v5-process li b{width:20px;height:20px}.v5-process li span{max-width:85px}#swiadectwa{padding-top:27px!important;padding-bottom:30px!important}.v2-hero-copy h1{font-size:30px!important}.v5-contact-modal .v2-dialog-head h2{font-size:22px}.v5-contact-modal .v2-dialog-head p{font-size:12px}.v5-tiles{grid-template-columns:1fr 1fr;gap:10px}.v5-tiles label>span{min-height:142px;padding:13px 9px}.v5-tiles input:checked+span{padding:12px 8px}.v5-tiles img{width:35px;height:35px}.v5-tiles b{font-size:15px}.v5-tiles strong{font-size:21px}.v5-tiles strong.v5-quote{font-size:16px}.v5-tiles small{font-size:10px}.v5-contact-fields{grid-template-columns:1fr;gap:14px;margin-top:17px}.v5-submit-row{display:block}.v5-submit-row .v2-order{width:100%}.v5-submit-row>span{display:block;margin-top:11px;font-size:12px;text-align:center}.v5-next-explanation{font-size:12px}.v5-property-choice legend{font-size:13px}.v5-contact-modal .v2-test-note{font-size:9px}.v5-finish{display:block;margin-top:7px}#local-banner>div{flex-wrap:wrap;justify-content:flex-end;row-gap:5px}}
#v2-order-dialog.v5-contact-modal .v2-dialog-head{position:sticky;top:-28px;background:#fff;z-index:2;padding-bottom:10px}@media(max-width:650px){#v2-order-dialog.v5-contact-modal .v2-dialog-head{top:-19px}}
#page-container header .et_pb_row_1_tb_header{padding-top:12px!important;padding-bottom:12px!important}#page-container header .et_pb_row_1_tb_header img{max-width:190px!important;height:auto!important}#jak-to-dziala.v5-process{padding-top:15px!important;padding-bottom:15px!important}#swiadectwa{padding-top:28px!important}.v2-hero-copy .v4-offer{margin-bottom:18px}
