.paintivo-site .elementor-element.rad7e9d2ce2{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:center}
.paintivo-site .elementor-element.rb511fd628a{gap:22px}
.paintivo-site .elementor-element.r4449957890{gap:8px}
.paintivo-site .elementor-element.r01b1457902{gap:10px;color:#DDE3E8;font-size:14px}
.paintivo-site .elementor-element.r9f74ac407f{padding:30px;box-shadow:var(--sh-3)}
.paintivo-site .elementor-element.rac17c08824{font-size:24px}
.paintivo-site .elementor-element.r7929f1ea9f{padding:34px 0;border-bottom:1px solid var(--line2)}
.paintivo-site .elementor-element.r1528a80ffd{justify-content:space-between;gap:28px}
.paintivo-site .elementor-element.reff261b28d{letter-spacing:.18em;text-transform:uppercase;font-weight:600}
.paintivo-site .elementor-element.r6e65e6b5ba{gap:44px;flex-wrap:wrap}
.paintivo-site .elementor-element.r32647673cb{padding:26px 0;background:var(--brand-tint);border-bottom:1px solid var(--line2)}
.paintivo-site .elementor-element.rb4861158e7{justify-content:space-between;gap:16px}
.paintivo-site .elementor-element.r72f23dd0f9{gap:12px}
.paintivo-site .elementor-element.rb6f3e18c8b{gap:28px}
.paintivo-site .elementor-element.rd60fccf3e5{height:640px;--mh:340px}
.paintivo-site .elementor-element.r40a3e8f6cb{object-position:62% center}
.paintivo-site .elementor-element.rfa7d193e7e{gap:28px}
.paintivo-site .elementor-element.r26339b37ed{gap:10px;justify-content:center}
.paintivo-site .elementor-element.r28d74491e5{height:640px;--mh:300px}
.paintivo-site .elementor-element.rf80317e71a{justify-content:space-between}
.paintivo-site .elementor-element.r37c1a72b9b{height:460px;--mh:340px}
.paintivo-site .elementor-element.rf14a0c6d49{aspect-ratio:4/5}
.paintivo-site .elementor-element.r5464c8a808{gap:10px}
.paintivo-site .elementor-element.r38f28171e0{gap:10px;max-width:520px}
.paintivo-site .elementor-element.r598bd56016{flex:1}
.paintivo-site .elementor-element.rea64b1d3ff{height:520px;--mh:300px}
.paintivo-site .elementor-element.re9f03d3024{left:24px;bottom:24px}
.paintivo-site .elementor-element.r553d970b1a{margin:0}
.paintivo-site .elementor-element.rd6b41b2dec{display:block;font:700 34px Montserrat;margin-top:18px}
.paintivo-site .elementor-element.rbed24ac787{border:2px solid var(--brand)}
.paintivo-site .elementor-element.rfdce923cb4{float:right}
.paintivo-site .elementor-element.r27bb63392b{height:240px}
.paintivo-site .elementor-element.rebc86a3ab4{align-items:start}
.paintivo-site .elementor-element.r66c11a1d7d{align-items:start}
.paintivo-site .elementor-element.rf2fecf17e2{height:620px;--mh:280px}
.paintivo-site .elementor-element.rfd7a436b30{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(14,20,27,.7))}
.paintivo-site .elementor-element.r19076682a1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:96px;height:96px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:var(--sh-3);color:var(--brand)}
.paintivo-site .elementor-element.rc9a82b3e06{position:absolute;left:36px;bottom:30px;color:#fff}
.paintivo-site .elementor-element.r9ec65ad7b4{color:#fff;font-size:26px}
.paintivo-site .elementor-element.r3dab804847{height:520px;--mh:320px}
.paintivo-site .elementor-element.r7af3b67149{font-size:30px}
.paintivo-site .elementor-element.r3c51e2829e{gap:10px}
.paintivo-site .elementor-element.raddd056627{padding:46px;display:grid;grid-template-columns:auto 1fr auto;gap:36px;align-items:center}
.paintivo-site .elementor-element.r2561b25d4c{width:150px;height:150px;border-radius:50%;border:3px dashed #E9C7B8;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}
.paintivo-site .elementor-element.r4543d8fa88{color:#fff;font-size:30px}
.paintivo-site .elementor-element.r25a8a7b149{gap:10px}
.paintivo-site .elementor-element.rb3ff679c2e{aspect-ratio:1/1;border-radius:10px}
.paintivo-site .elementor-element.r9c665eb78e{gap:10px}
.paintivo-site .elementor-element.r3ebec94ce0{grid-template-columns:1.25fr .75fr;align-items:stretch}
.paintivo-site .elementor-element.r5432c9d563{height:500px;--mh:280px}
.paintivo-site .elementor-element.raf04ec44cd{gap:10px}
.paintivo-site .elementor-element.r036cf5c871{height:90px;outline:3px solid var(--brand);outline-offset:2px}
.paintivo-site .elementor-element.r84329694dd{height:90px;opacity:.75}
.paintivo-site .elementor-element.r74fb95c2f1{padding:38px;display:flex;flex-direction:column}
.paintivo-site .elementor-element.rd7a115c230{font-size:26px}
.paintivo-site .elementor-element.r5ce5d66065{gap:12px}
.paintivo-site .elementor-element.r8c811fc92e{padding:16px}
.paintivo-site .elementor-element.r686485c365{margin-top:auto}
.paintivo-site .elementor-element.r5d8526b251{grid-template-columns:1fr 1.2fr;align-items:center}
.paintivo-site .elementor-element.r897d961ac4{padding:28px;position:relative;z-index:1}
.paintivo-site .elementor-element.rfd01921576{gap:12px}
.paintivo-site .elementor-element.re60fd9c92e{grid-template-columns:repeat(3,1fr)}
.paintivo-site .elementor-element.r6fee5187cc{justify-content:space-between;background:var(--brand-tint);border-radius:12px;padding:18px 20px}
.paintivo-site .elementor-element.rb513f46025{font:700 32px Montserrat;color:var(--brand)}
.paintivo-site .elementor-element.re1cde60642{gap:20px}
.paintivo-site .elementor-element.r2095443e9f{padding:0;overflow:hidden}
.paintivo-site .elementor-element.rd1f8d6e80e{height:200px;border-radius:0}
.paintivo-site .elementor-element.r4dcbca038f{padding:18px 20px}
.paintivo-site .elementor-element.rd4f719cce2{margin-left:auto;white-space:nowrap}
.paintivo-site .elementor-element.r85a7967b75{height:190px;border-radius:0}
.paintivo-site .elementor-element.r2946814a0f{padding:22px}
.paintivo-site .elementor-element.raa1848585f{grid-template-columns:.7fr 1.3fr;align-items:center}
.paintivo-site .elementor-element.r432f8b654d{height:460px;--mh:340px;box-shadow:var(--sh-3)}
.paintivo-site .elementor-element.rd338c662e4{gap:10px;flex-wrap:nowrap}
.paintivo-site .elementor-element.re7b0de6209{flex:1;max-width:340px}
.paintivo-site .elementor-element.r53cf3510a4{align-items:start;grid-template-columns:1.2fr .8fr}
.paintivo-site .elementor-element.rfbe382f135{padding:30px}
.paintivo-site .elementor-element.r19437235ed{padding:30px}
.paintivo-site .elementor-element.rbe3cd6a5d2{margin-bottom:64px}
.paintivo-site .elementor-element.r5b3a0f478d{height:260px;--mh:200px}
.paintivo-site .elementor-element.rf4372a7214{position:absolute;inset:0;background:linear-gradient(90deg,rgba(14,20,27,.78),rgba(14,20,27,.1))}
.paintivo-site .elementor-element.rb721da6d70{position:absolute;left:40px;top:50%;transform:translateY(-50%);max-width:520px}
.paintivo-site .elementor-element.r7fb60c25e5{color:#fff}
.paintivo-site .elementor-element.rdf704fad1e{color:#DDE3E8}
.paintivo-site .elementor-element.rd23a10962e{gap:16px}
.paintivo-site .elementor-element.rf8f350a7c2{display:flex;gap:16px;align-items:flex-start}
.paintivo-site .elementor-element.rb233ba75b6{display:block}
.paintivo-site .elementor-element.r15abe81a48{padding:0;overflow:hidden;}
.paintivo-site .elementor-element.r758b5f3c38{height:220px;border-radius:0}
.paintivo-site .elementor-element.r6b37c81f8b{padding:26px}
.paintivo-site .elementor-element.r2196be1439{font:700 30px Montserrat;margin:16px 0}
.paintivo-site .elementor-element.re7dd5cbbd0{padding:0;overflow:hidden;border:2px solid var(--brand)}
.paintivo-site .elementor-element.rbdb36609d9{height:320px;--mh:260px}
.paintivo-site .elementor-element.r693b6a556d{--mh:430px}
.paintivo-site .elementor-element.r1c90ca0e54{inset:0 0 70px 0}
.paintivo-site .elementor-element.r5b9a77b98c{left:-24px;bottom:20px}
.paintivo-site .elementor-element.r2a4a505164{right:24px;bottom:0}
.paintivo-site .elementor-element.rc77cea464d{border:0;padding:0}
.paintivo-site .elementor-element.r4917ba7403{padding:40px 0}
.paintivo-site .elementor-element.ra0ea081d2f{padding:30px 34px;display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:start}
.paintivo-site .elementor-element.r1ac2379204{display:flex;flex-direction:column}
.paintivo-site .elementor-element.r3e986460e0{margin-top:auto}
.paintivo-site .elementor-element.r5cb68de217{justify-content:space-between}
.paintivo-site .elementor-element.r5c915d8cb8{height:560px;--mh:320px}
.paintivo-site .elementor-element.r6a7874a88e{gap:28px}
.paintivo-site .elementor-element.re62f49c3d7{font:700 32px Montserrat}
.paintivo-site .elementor-element.r0baa2ceb8f{height:460px;--mh:280px}
.paintivo-site .elementor-element.r88f75bfe9b{height:420px}
.paintivo-site .elementor-element.rb698fe5661{height:560px;--mh:300px}
.paintivo-site .elementor-element.rcad0854fff{gap:8px}
.paintivo-site .elementor-element.r1cc0fc39a5{gap:14px}
.paintivo-site .elementor-element.rbe7bc34c32{padding:18px}
.paintivo-site .elementor-element.rf26decca3a{gap:26px}
.paintivo-site .elementor-element.r7c658a1c41{height:600px;--mh:340px}
.paintivo-site .elementor-element.rd476183686{padding:34px;box-shadow:var(--sh-3)}
.paintivo-site .elementor-element.r4c74244c57{gap:14px}
.paintivo-site .elementor-element.rf56f4e7662{justify-content:center;gap:6px}
.paintivo-site .elementor-element.r19f152f630{gap:8px;flex-wrap:nowrap}
.paintivo-site .elementor-element.r092afdb8da{gap:10px}
.paintivo-site .elementor-element.r87514f754e{display:grid;grid-template-columns:repeat(12,1fr);gap:8px;align-items:end}
.paintivo-site .elementor-element.r836e713591{text-align:center}
.paintivo-site .elementor-element.ra1c5e729e9{height:60px;border-radius:8px 8px 4px 4px;background:#E6E2DB}
.paintivo-site .elementor-element.r7541a0ad2b{display:block;margin-top:8px}
.paintivo-site .elementor-element.r8965acfd0c{height:100px;border-radius:8px 8px 4px 4px;background:#D9A28C}
.paintivo-site .elementor-element.r15bddd6231{height:140px;border-radius:8px 8px 4px 4px;background:#AE5639}
.paintivo-site .elementor-element.rdfdb051b23{gap:22px}
.paintivo-site .elementor-element.r78e348bfcb{padding:34px;display:grid;gap:14px}
.paintivo-site .elementor-element.r72f39ce43f{gap:20px;flex-wrap:nowrap}
.paintivo-site .elementor-element.r73bbaa0f1c{width:120px;height:46px;border-radius:8px;background:#F4F2EC;flex:none;transform:translateX(0px);box-shadow:var(--sh-1)}
.paintivo-site .elementor-element.r67d52a0455{width:120px;height:46px;border-radius:8px;background:#EAE6DD;flex:none;transform:translateX(10px);box-shadow:var(--sh-1)}
.paintivo-site .elementor-element.r9aa07594e9{width:120px;height:46px;border-radius:8px;background:#D8D2C6;flex:none;transform:translateX(20px);box-shadow:var(--sh-1)}
.paintivo-site .elementor-element.r5f67a74ad8{width:120px;height:46px;border-radius:8px;background:#B9B0A2;flex:none;transform:translateX(30px);box-shadow:var(--sh-1)}
.paintivo-site .elementor-element.r18a2e633a0{width:120px;height:46px;border-radius:8px;background:#8E9B88;flex:none;transform:translateX(40px);box-shadow:var(--sh-1)}
.paintivo-site .elementor-element.re96c861841{height:300px;--mh:220px}
.paintivo-site .elementor-element.r8ad7a027ab{height:260px}
.paintivo-site .elementor-element.rf1c0514901{display:block;margin-top:8px}
.paintivo-site .elementor-element.r69c7651b3c{padding:36px}
.paintivo-site .elementor-element.rc7547da336{gap:14px}
.paintivo-site .elementor-element.r9368dd9b3e{grid-template-columns:repeat(4,1fr)}
.paintivo-site .elementor-element.ra24b8a410b{padding:20px}
.paintivo-site .elementor-element.r2618b25e2d{font:700 40px Montserrat;color:var(--brand)}
.paintivo-site .elementor-element.rd532bab616{height:320px}
.paintivo-site .elementor-element.rc097e2ccc5{height:360px}
.paintivo-site .elementor-element.r913a8a55c7{gap:22px}
.paintivo-site .elementor-element.ra6621ab982{grid-template-columns:.8fr 1.2fr}
.paintivo-site .elementor-element.r29d72b7df5{display:flex;justify-content:center;padding:40px}
.paintivo-site .elementor-element.rab3b28b8db{gap:12px}
.paintivo-site .elementor-element.r2969cf7f9f{gap:14px}
.paintivo-site .elementor-element.r6554f995eb{padding:18px}
.paintivo-site .elementor-element.r4d482d0fc0{padding:30px}
.paintivo-site .elementor-element.rd663646ea0{height:340px}
.paintivo-site .elementor-element.r8918ba3be9{padding:36px}
.paintivo-site .elementor-element.r6eef7645ac{display:grid;gap:18px}
.paintivo-site .elementor-element.r63427a55a9{height:16px;border-radius:8px;background:var(--line2);margin-top:8px;overflow:hidden}
.paintivo-site .elementor-element.r1d006bef37{padding:30px;display:grid;gap:14px}
.paintivo-site .elementor-element.r3422a3298d{flex-wrap:nowrap;gap:12px}
.paintivo-site .elementor-element.rfa1a4a6567{width:150px;flex:none}
.paintivo-site .elementor-element.ree803b1def{flex:1;display:grid;grid-template-columns:repeat(10,1fr);gap:4px}
.paintivo-site .elementor-element.rf611d30cec{width:150px;flex:none}
.paintivo-site .elementor-element.r03d2bffa38{flex:1;display:grid;grid-template-columns:repeat(10,1fr);gap:4px;height:26px}
.paintivo-site .elementor-element.r938e9c746f{height:320px;--mh:260px}
.paintivo-site .elementor-element.rc66a341df2{padding:26px 10px;color:#A4A9AE;font:700 14px Montserrat;letter-spacing:.06em}
.paintivo-site .elementor-element.r16d14482fa{font:700 36px Montserrat;margin:18px 0}
.paintivo-site .elementor-element.re3ab6835ea{border:2px solid var(--brand);position:relative}
.paintivo-site .elementor-element.rbfcbbec264{position:absolute;top:-12px;right:20px;background:var(--brand);color:#fff}
.paintivo-site .elementor-element.rb63045ecb8{grid-template-columns:repeat(7,1fr);gap:10px}
.paintivo-site .elementor-element.r71830fa83e{padding:14px;text-align:center;}
.paintivo-site .elementor-element.r45eebcc9b2{padding:14px;text-align:center;}
.paintivo-site .elementor-element.r0412c9b4e9{padding:14px;text-align:center;border:2px solid var(--brand)}
.paintivo-site .elementor-element.rf4542209c2{height:120px;border-radius:12px;background:#383E42;border:1px solid var(--line)}
.paintivo-site .elementor-element.r80c3bd8e62{height:120px;border-radius:12px;background:#0A0A0D;border:1px solid var(--line)}
.paintivo-site .elementor-element.r9606644006{height:120px;border-radius:12px;background:#B5B8B1;border:1px solid var(--line)}
.paintivo-site .elementor-element.r48cba4e4cc{height:120px;border-radius:12px;background:#A5B8A3;border:1px solid var(--line)}
.paintivo-site .elementor-element.rcd4144f609{height:120px;border-radius:12px;background:#F1E6C9;border:1px solid var(--line)}
.paintivo-site .elementor-element.rf0823a11ea{height:120px;border-radius:12px;background:#3E4A5A;border:1px solid var(--line)}
.paintivo-site .elementor-element.r6a5d0e3666{display:block;margin-top:10px}
.paintivo-site .elementor-element.raca452cc63{margin:0 auto 16px}
.paintivo-site .elementor-element.r8c79af9b95{height:420px;--mh:260px}
.paintivo-site .elementor-element.r36005ecc45{--mh:420px}
.paintivo-site .elementor-element.rac9493d4ce{inset:0 0 60px 0}
.paintivo-site .elementor-element.r90bc56c6d4{left:-24px;bottom:16px}
.paintivo-site .elementor-element.r229b3df22d{height:280px;--mh:240px}
.paintivo-site .elementor-element.r02bac9e4c3{margin-bottom:28px}
.paintivo-site .elementor-element.rc744c2be37{grid-template-columns:1fr 1fr;min-width:340px}
.paintivo-site .elementor-element.r3fd284ed39{height:420px}
.paintivo-site .elementor-element.r68c2ff8a2c{height:360px}
.paintivo-site .elementor-element.rd4d1b2ae0a{height:520px;--mh:300px}
.paintivo-site .elementor-element.r1c4ec7a7a7{height:220px}
.paintivo-site .elementor-element.r5e0a69beca{padding-bottom:40px}
.paintivo-site .elementor-element.r985431c9fd{margin-bottom:0}
.paintivo-site .elementor-element.r761ec13bc0{padding:0 0 40px}
.paintivo-site .elementor-element.r98b855b53a{height:700px;--mh:320px}
.paintivo-site .elementor-element.r0e5fffd72c{padding:0 0 70px}
.paintivo-site .elementor-element.rb2786e5c15{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;padding:30px}
.paintivo-site .elementor-element.rf4a3cc0a7c{gap:44px}
.paintivo-site .elementor-element.rfdbafd130f{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:280px 280px;gap:14px}
.paintivo-site .elementor-element.r76080d9ac5{grid-row:span 2;--mh:300px}
.paintivo-site .elementor-element.rbf015e0dc8{--mh:220px}
.paintivo-site .elementor-element.ra96f6b6e53{position:absolute;inset:0;background:rgba(14,20,27,.55);color:#fff;display:flex;align-items:center;justify-content:center;font:700 22px Montserrat}
.paintivo-site .elementor-element.ra47f6b86f9{padding:34px}
.paintivo-site .elementor-element.rc013370aaa{gap:16px;padding:12px 0;border-bottom:1px solid var(--line2);flex-wrap:nowrap}
.paintivo-site .elementor-element.r9bdf7aea8e{width:54px;height:54px;border-radius:10px;background:#93A1AC;border:1px solid var(--line);flex:none}
.paintivo-site .elementor-element.rf24f9db260{font-family:Montserrat}
.paintivo-site .elementor-element.rcb0bfaabe3{width:54px;height:54px;border-radius:10px;background:#F4F2EC;border:1px solid var(--line);flex:none}
.paintivo-site .elementor-element.r935d1c19df{width:54px;height:54px;border-radius:10px;background:#FFFFFF;border:1px solid var(--line);flex:none}
.paintivo-site .elementor-element.r05f3a84bfb{padding:36px}
.paintivo-site .elementor-element.rc3a06a6336{font-size:19px}
.paintivo-site .elementor-element.r104c6bfc48{justify-content:space-between;padding-bottom:28px;margin-bottom:40px;border-bottom:1px solid var(--line)}
.paintivo-site .elementor-element.rce0533067c{color:var(--ink)}
.paintivo-site .elementor-element.rf73c58736d{height:340px;--mh:300px}
.paintivo-site .elementor-element.r9fd7766d41{gap:14px;flex-wrap:nowrap}
.paintivo-site .elementor-element.r5521c918b6{width:64px;height:64px;border-radius:50%;object-fit:cover}
.paintivo-site .elementor-element.r06292b21f6{margin-bottom:24px}
.paintivo-site .elementor-element.re5d34fd04d{gap:36px 24px}
.paintivo-site .elementor-element.r5ec037f911{height:300px;--mh:240px}
.paintivo-site .elementor-element.rc29869d608{gap:20px}
.paintivo-site .elementor-element.r22b2d31d1f{font:700 72px Montserrat;line-height:1}
.paintivo-site .elementor-element.r762c99f1fe{gap:10px}
.paintivo-site .elementor-element.r3f4c15ae5b{gap:12px;flex-wrap:nowrap}
.paintivo-site .elementor-element.r6b51e67834{gap:10px}
.paintivo-site .elementor-element.r572edc5f03{font:600 28px/1.4 Montserrat;color:var(--ink);letter-spacing:-.02em}
.paintivo-site .elementor-element.rc01ba50873{height:300px;--mh:240px}
.paintivo-site .elementor-element.rf91f91d69a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:var(--brand)}
.paintivo-site .elementor-element.ra3eff57620{font:700 40px Montserrat}
.paintivo-site .elementor-element.r711904448a{height:640px;--mh:420px}
.paintivo-site .elementor-element.rf9f89f4a50{height:360px;--mh:240px}
.paintivo-site .elementor-element.r5e26e4ff2c{gap:0}
.paintivo-site .elementor-element.r6815b7eb00{display:grid;grid-template-columns:90px 1fr;gap:20px;padding:26px 0;border-bottom:1px solid var(--line)}
.paintivo-site .elementor-element.r29a1e5c203{font:700 26px Montserrat;color:var(--brand)}
.paintivo-site .elementor-element.rc6d01a04cf{height:600px;--mh:280px}
.paintivo-site .elementor-element.r327288b0a8{grid-template-columns:1fr 1fr}
.paintivo-site .elementor-element.rbe3205f190{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:start}
.paintivo-site .elementor-element.r8d31fde491{font-weight:700;letter-spacing:.1em}
.paintivo-site .elementor-element.r11b24e71c9{height:560px;--mh:300px}
.paintivo-site .elementor-element.r9791aa772f{padding:52px;position:relative;overflow:hidden}
.paintivo-site .elementor-element.rfd3257fae4{background:#2E3E50}
.paintivo-site .elementor-element.r6f2ef023b3{color:#E9C7B8}
.paintivo-site .elementor-element.r03c854c2bb{width:300px;height:300px;margin:0 auto;border-radius:50%;border:4px dashed #E9C7B8;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}
.paintivo-site .elementor-element.r53e7aa20ae{gap:24px}
.paintivo-site .elementor-element.r7586d4538c{padding:36px}
.paintivo-site .elementor-element.r1b80a8ac99{padding:36px;box-shadow:var(--sh-3)}
.paintivo-site .elementor-element.r20a1665329{gap:8px;font-weight:500}
.paintivo-site .elementor-element.rcd7a12a2c1{padding:22px}
.paintivo-site .elementor-element.rf15dbbad6d{font:700 40px Montserrat;color:var(--brand);letter-spacing:-.03em}
.paintivo-site .elementor-element.r13380f9e0d{display:flex;gap:18px}
.paintivo-site .elementor-element.rfb1ef2a6f6{gap:12px}
.paintivo-site .elementor-element.r4bb3249630{padding:20px}
.paintivo-site .elementor-element.r4095599a74{font:700 26px Montserrat}
.paintivo-site .elementor-element.r4a76ec9437{padding:40px}
.paintivo-site .elementor-element.rbe4534cc47{gap:40px}
.paintivo-site .elementor-element.r9bbb1701ae{padding:30px}
.paintivo-site .elementor-element.rd188375c1b{font:700 52px Montserrat;color:var(--brand)}
.paintivo-site .elementor-element.rcf6c6327ec{gap:30px 22px}
.paintivo-site .elementor-element.r119806a5df{aspect-ratio:3/4}
.paintivo-site .elementor-element.r262a034797{background:#fff;color:var(--ink)}
.paintivo-site .elementor-element.rffb5187cc3{height:440px;--mh:260px}
.paintivo-site .elementor-element.r067153ed1d{padding:40px;box-shadow:var(--sh-3)}
.paintivo-site .elementor-element.r3110b24bdb{font-size:40px}
.paintivo-site .elementor-element.r446dcb820e{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}
.paintivo-site .elementor-element.r4c51ca64b6{height:340px;--mh:240px}
.paintivo-site .elementor-element.rae08d6aee7{padding:28px}
.paintivo-site .elementor-element.re384965b0d{padding:26px}
.paintivo-site .elementor-element.r52f9e3c2a7{gap:10px;flex-wrap:nowrap}
.paintivo-site .elementor-element.r7929c6c6d3{flex:1}
.paintivo-site .elementor-element.rffd5bc9ebc{height:560px;--mh:340px}
.paintivo-site .elementor-element.r1457e43e03{align-items:start}
.paintivo-site .elementor-element.r23ee35e5e1{height:400px;--mh:320px}
.paintivo-site .elementor-element.rc670787805{height:460px;--mh:340px}
.paintivo-site .elementor-element.r1d1f966186{padding:18px 22px;display:flex;justify-content:space-between;align-items:center}
.paintivo-site .elementor-element.rdcf571ab94{padding-bottom:40px}
.paintivo-site .elementor-element.r22a2dd248e{padding:0;overflow:hidden;gap:0}
.paintivo-site .elementor-element.r3f90b746a5{height:460px;--mh:260px;border-radius:0}
.paintivo-site .elementor-element.r6b0db2d799{padding:52px}
.paintivo-site .elementor-element.r2c4b060df9{font-size:34px}
.paintivo-site .elementor-element.r4c35c82708{padding-top:30px}
.paintivo-site .elementor-element.r259a73f7a4{gap:40px 28px}
.paintivo-site .elementor-element.rb4735a56bb{height:250px}
.paintivo-site .elementor-element.r0bd5932c52{width:300px;max-width:100%}
.paintivo-site .elementor-element.rf934da8c48{gap:40px 28px}
.paintivo-site .elementor-element.rc953581925{justify-content:center;gap:8px}
.paintivo-site .elementor-element.rbfb94c6faa{padding:56px 0 32px}
.paintivo-site .elementor-element.rc7a8942a15{font-size:50px}
.paintivo-site .elementor-element.r571a624f27{justify-content:space-between;padding-top:22px;border-top:1px solid var(--line)}
.paintivo-site .elementor-element.rd8bc01dbb5{padding:0 0 30px}
.paintivo-site .elementor-element.red689adcf8{height:520px;--mh:260px}
.paintivo-site .elementor-element.r5dbfefbe9a{padding-top:24px}
.paintivo-site .elementor-element.rf9411e89e0{display:grid;grid-template-columns:1fr 300px;gap:64px;align-items:start}
.paintivo-site .elementor-element.r6064c32e2d{font-size:18px;line-height:1.78}
.paintivo-site .elementor-element.r66d2db1073{padding:26px 28px}
.paintivo-site .elementor-element.r3b86b46217{font-size:30px}
.paintivo-site .elementor-element.r3bb1039008{padding:34px 36px;grid-template-columns:1fr auto}
.paintivo-site .elementor-element.rb0c8cd82fa{height:380px;--mh:240px}
.paintivo-site .elementor-element.rd80ffb36eb{position:sticky;top:20px;display:grid;gap:18px}
.paintivo-site .elementor-element.r348bd941ab{padding:24px}
.paintivo-site .elementor-element.rcb8e06a396{display:grid;gap:12px;font-size:14.5px}
.paintivo-site .elementor-element.r6e7527f4f2{padding:26px}
.paintivo-site .elementor-element.r7d72c2313d{gap:26px;padding:32px;flex-wrap:nowrap}
.paintivo-site .elementor-element.re6b11eed27{width:96px;height:96px;border-radius:50%;object-fit:cover}
.paintivo-site .elementor-element.r6d3633290d{margin-bottom:6px}
.paintivo-site .elementor-element.r40e6ff50d1{padding:36px}
.paintivo-site .elementor-element.rda8ea6d3bb{gap:6px}
.paintivo-site .elementor-element.rfd8549ca4b{justify-content:center}
.paintivo-site .elementor-element.r3e86e6d804{height:62px;border-radius:14px;box-shadow:var(--sh-2)}
.paintivo-site .elementor-element.rcc43730c19{display:grid;grid-template-columns:300px 1fr;gap:64px;align-items:start}
.paintivo-site .elementor-element.rf86b748fb6{position:sticky;top:20px}
.paintivo-site .elementor-element.r09c8b2d81c{padding:14px}
.paintivo-site .elementor-element.rdb130cc2dc{display:flex;justify-content:space-between;padding:13px 16px;border-radius:10px;background:var(--brand-soft);color:var(--brand);font-weight:600}
.paintivo-site .elementor-element.r49f187b4a8{display:flex;justify-content:space-between;padding:13px 16px;border-radius:10px;}
.paintivo-site .elementor-element.raf8f6f8e07{gap:14px}
.paintivo-site .elementor-element.rc8c4ac52ff{font-size:28px}
.paintivo-site .elementor-element.r3acaa51175{padding-bottom:96px}
.paintivo-site .elementor-element.rf9a2674902{align-items:start;grid-template-columns:1.25fr .75fr}
.paintivo-site .elementor-element.rd4e5d28baf{padding:44px;box-shadow:var(--sh-3)}
.paintivo-site .elementor-element.r581364e1c5{font-size:40px}
.paintivo-site .elementor-element.r4325e9d27a{gap:12px}
.paintivo-site .elementor-element.r8135d58b55{justify-content:space-between}
.paintivo-site .elementor-element.radacd6a5e6{color:var(--muted)}
.paintivo-site .elementor-element.r87e6549ddb{padding:32px}
.paintivo-site .elementor-element.r249fd249f0{gap:16px;padding:22px;flex-wrap:nowrap}
.paintivo-site .elementor-element.r9e781c5e17{font:700 20px Montserrat}
.paintivo-site .elementor-element.r6cb2adf402{align-items:start}
.paintivo-site .elementor-element.r6a848e5189{font-weight:600}
.paintivo-site .elementor-element.r635ecfd916{display:grid;gap:12px;font-size:14.5px}
.paintivo-site .elementor-element.r3fe8892cc8{justify-content:space-between;border-bottom:1px solid var(--line2);padding-bottom:10px}
.paintivo-site .elementor-element.r9bb13c8e5c{display:block}
.paintivo-site .elementor-element.r9b610b5cdb{padding:40px}
.paintivo-site .elementor-element.r4314549c15{font-size:30px}
.paintivo-site .elementor-element.rf8e411efbb{height:420px;--mh:340px}
.paintivo-site .elementor-element.r36ed527919{display:grid;gap:8px;margin-top:14px;font-size:14.5px}
.paintivo-site .elementor-element.ra86a41c1d0{gap:16px;flex-wrap:nowrap}
.paintivo-site .elementor-element.r26b395ab05{width:72px;height:72px;border-radius:50%;object-fit:cover}
.paintivo-site .elementor-element.rcb5620b2e4{padding:90px 0}
.paintivo-site .elementor-element.ra3e858b4a1{width:84px;height:84px;border-radius:50%;margin:0 auto 24px;background:#E3F1E8;color:var(--ok)}
.paintivo-site .elementor-element.re955adf0e8{font-size:48px}
.paintivo-site .elementor-element.r91b32d7b6c{text-align:left}
.paintivo-site .elementor-element.re7ef108bbf{justify-content:space-between;padding:32px;text-align:left}
.paintivo-site .elementor-element.r167e3a9686{padding:40px;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}
.paintivo-site .elementor-element.r92673ccdd8{justify-content:space-between;padding:26px 30px}
.paintivo-site .elementor-element.r7745575b84{gap:16px}
.paintivo-site .elementor-element.ra4440bed66{width:46px;height:46px;border-radius:50%;object-fit:cover}
.paintivo-site .elementor-element.ra68ec78be8{padding-top:40px}
.paintivo-site .elementor-element.r9bf1e40925{display:grid;grid-template-columns:260px 1fr;gap:64px;align-items:start}
.paintivo-site .elementor-element.r4a8e5f85e0{position:sticky;top:20px;padding:22px}
.paintivo-site .elementor-element.rcef38c8180{display:grid;gap:10px;font-size:14px}
.paintivo-site .elementor-element.rd2b3f53df2{font-size:17px;line-height:1.8}
.paintivo-site .elementor-element.r2c70e3fd59{font-size:26px}
.paintivo-site .elementor-element.r92ed5ad5d1{font-size:26px}
.paintivo-site .elementor-element.r22a4b03d18{padding:80px 0 110px}
.paintivo-site .elementor-element.r4089d52c35{font-size:64px}
.paintivo-site .elementor-element.r031d60285a{max-width:520px}
.paintivo-site .elementor-element.r97ff6ba6b8{padding:0;overflow:hidden}
.paintivo-site .elementor-element.r3b00a1e972{height:170px;border-radius:0}
.paintivo-site .elementor-element.rb850cfe731{max-width:320px}