.elementor .e-21cbc922-b099{background-image:url("https://dev.cplas.com/wp-content/uploads/2026/11/cplas-home-shovpres.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4068864e-3856{background-image:url("https://dev.cplas.com/wp-content/uploads/2026/11/cplas-home-km125.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-34c8455e-39d4{background-image:url("https://dev.cplas.com/wp-content/uploads/2026/11/cplas-home-hurco.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-565bdf48-8f25{background-image:url("https://dev.cplas.com/wp-content/uploads/2026/11/cplas-home-stackit.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6b69bbc3-5804{background-image:url("https://dev.cplas.com/wp-content/uploads/2026/11/cplas-home-mouth.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-15e60e8a-762d{background-image:url("https://dev.cplas.com/wp-content/uploads/2026/11/cplas-home-sign.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-c91f06-c300{color:#ff9a9e;}.elementor .e-44cf2469-6870{max-width:1000px;font-size:3.1rem;}.elementor .e-51672da3-defa{max-width:640px;color:#d5dbe4;}.elementor .e-5834f000-7d30{margin-block-start:0.4rem;gap:1rem;flex-wrap:wrap;}.elementor .e-512065ae-c5df{width:100%;max-width:1200px;flex-direction:column;gap:0.9rem;}.elementor .e-31c4a822-10f8{min-height:490px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--cp-navy);justify-content:center;align-items:center;}.elementor .e-11ca76a1-da8b{font-size:1.9rem;}.elementor .e-6893b2dd-f0f8{font-family:var(--cp-font-body);font-size:0.98rem;color:#dfe5ee;margin:0px;}.elementor .e-28a77686-a0aa{padding-inline-start:1.25rem;border-inline-start-width:3px;flex-direction:column;gap:0.25rem;flex:1 1 200px;justify-content:center;border-left-style: solid; border-left-color: rgba(255,255,255,0.35);\n}.elementor .e-7cd11c22-3594{font-size:1.9rem;}.elementor .e-2fdf6865-7677{font-family:var(--cp-font-body);font-size:0.98rem;color:#dfe5ee;margin:0px;}.elementor .e-2a563a93-19c8{padding-inline-start:1.25rem;border-inline-start-width:3px;flex-direction:column;gap:0.25rem;flex:1 1 200px;justify-content:center;border-left-style: solid; border-left-color: rgba(255,255,255,0.35);\n}.elementor .e-68abf1b8-8007{font-size:1.9rem;}.elementor .e-1092b4ad-7a74{font-family:var(--cp-font-body);font-size:0.98rem;color:#dfe5ee;margin:0px;}.elementor .e-437e72d8-1319{padding-inline-start:1.25rem;border-inline-start-width:3px;flex-direction:column;gap:0.25rem;flex:1 1 200px;justify-content:center;border-left-style: solid; border-left-color: rgba(255,255,255,0.35);\n}.elementor .e-5c44c1-5bf9{width:52px;height:auto;border-radius:4px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.2);flex:0 0 auto;}.elementor .e-2b3c95e1-f21d{font-size:1.9rem;}.elementor .e-79bdc4fc-9a65{font-family:var(--cp-font-body);font-size:0.98rem;color:#dfe5ee;margin:0px;}.elementor .e-c2817ba-e062{min-width:0px;flex-direction:column;gap:0.25rem;}.elementor .e-63375eed-543b{padding-inline-start:1.25rem;border-inline-start-width:3px;flex-direction:row;gap:1rem;flex:1 1 200px;align-items:center;border-left-style: solid; border-left-color: rgba(255,255,255,0.35);\n}.elementor .e-3064f620-8dfc{width:100%;max-width:1200px;gap:2rem;flex-wrap:wrap;justify-content:space-between;}.elementor .e-b11a866-e958{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--cp-slate);justify-content:center;}.elementor .e-250fdff4-7951{max-width:760px;}.elementor .e-9585d72-ef8d{padding:0px;}.elementor .e-705ee7e4-92bf{height:auto;aspect-ratio:4/3;}.elementor .e-2916a014-7e9d{font-size:1.45rem;}.elementor .e-62b420e-199b{font-size:1rem;line-height:1.6;}.elementor .e-4a405a76-7130{font-size:0.85rem;}.elementor .e-3cd64058-6ee8{text-decoration:none;flex:1 1 240px;}.elementor .e-1c0178ee-a3a7{height:auto;aspect-ratio:4/3;}.elementor .e-1279ce67-f2cb{font-size:1.45rem;}.elementor .e-3554e754-f62c{font-size:1rem;line-height:1.6;}.elementor .e-46dc2270-2644{font-size:0.85rem;}.elementor .e-3623b16f-a386{text-decoration:none;flex:1 1 240px;}.elementor .e-484e46fe-be2c{height:auto;aspect-ratio:4/3;}.elementor .e-3b8f4f4d-ef97{font-size:1.45rem;}.elementor .e-7c8c7e81-d78a{font-size:1rem;line-height:1.6;}.elementor .e-60689a89-a6f0{font-size:0.85rem;}.elementor .e-559acc17-dc36{text-decoration:none;flex:1 1 240px;}.elementor .e-505d6255-8dd2{height:auto;aspect-ratio:4/3;}.elementor .e-67a748df-a635{font-size:1.45rem;}.elementor .e-74681d39-9586{font-size:1rem;line-height:1.6;}.elementor .e-56931a49-b2a7{font-size:0.85rem;}.elementor .e-7cfdd1b7-bc4c{text-decoration:none;flex:1 1 240px;}.elementor .e-b3a8d30-4369{gap:1.75rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-6b0f1cf9-d382{max-width:760px;}.elementor .e-37c64170-11dc{max-width:760px;}.elementor .e-50b97d3c-623b{height:auto;aspect-ratio:4/3;}.elementor .e-46971a2d-3149{font-size:1.45rem;}.elementor .e-3baa5fc4-d9de{font-size:1rem;line-height:1.6;}.elementor .e-3ad0bf9c-45b2{font-size:0.85rem;}.elementor .e-6b5bf04d-8b64{text-decoration:none;flex:1 1 240px;}.elementor .e-4acf885e-68d2{height:auto;aspect-ratio:4/3;}.elementor .e-dabcaf8-b1ec{font-size:1.45rem;}.elementor .e-52c28128-5ef5{font-size:1rem;line-height:1.6;}.elementor .e-1a3d73b6-ee90{font-size:0.85rem;}.elementor .e-1e86ed7a-4873{text-decoration:none;flex:1 1 240px;}.elementor .e-6a9a4ee9-4684{height:auto;aspect-ratio:4/3;}.elementor .e-6bc52ee0-bd61{font-size:1.45rem;}.elementor .e-5745440f-b29e{font-size:1rem;line-height:1.6;}.elementor .e-3094b5b3-67ce{font-size:0.85rem;}.elementor .e-13c7424a-e545{text-decoration:none;flex:1 1 240px;}.elementor .e-649f3880-3ec0{height:auto;aspect-ratio:4/3;}.elementor .e-7fac3efb-949f{font-size:1.45rem;}.elementor .e-72e8a1e4-c6c6{font-size:1rem;line-height:1.6;}.elementor .e-23570291-809a{font-size:0.85rem;}.elementor .e-1bc914e3-90e5{text-decoration:none;flex:1 1 240px;}.elementor .e-212498f8-8f3f{gap:1.75rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-4fae5580-1b56{margin-block-start:0.5rem;gap:1rem;flex-wrap:wrap;}.elementor .e-44e21297-473b{flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-12f704f7-dd72{height:auto;aspect-ratio:4/3;}.elementor .e-1e105eb9-2738{position:relative;flex:1 1 0px;}.elementor .e-456fd0c2-f3f0{gap:4rem;align-items:center;}.elementor .e-252fcc27-c3b2{color:#ff9a9e;}.elementor .e-37f953ef-7973{font-family:var(--cp-font-head);font-weight:600;font-size:1.15rem;color:var(--cp-white);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor .e-5559bfca-7930{font-family:var(--cp-font-head);font-weight:600;font-size:1.15rem;color:var(--cp-white);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor .e-149bfce1-8fd5{font-family:var(--cp-font-head);font-weight:600;font-size:1.15rem;color:var(--cp-white);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor .e-5d8f6b30-4bf6{font-family:var(--cp-font-head);font-weight:600;font-size:1.15rem;color:var(--cp-white);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor .e-e132207-c6ad{font-family:var(--cp-font-head);font-weight:600;font-size:1.15rem;color:var(--cp-white);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor .e-299568d3-eae2{font-family:var(--cp-font-head);font-weight:600;font-size:1.15rem;color:var(--cp-white);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor .e-3fdd40ed-8264{font-family:var(--cp-font-head);font-weight:600;font-size:1.15rem;color:var(--cp-white);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor .e-6f043611-342d{font-family:var(--cp-font-head);font-weight:600;font-size:1.15rem;color:var(--cp-white);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor .e-1a914c9f-e99f{font-family:var(--cp-font-head);font-weight:600;font-size:1.15rem;color:var(--cp-white);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor .e-36f8de84-7964{margin-block-start:0.5rem;gap:0.75rem;flex-wrap:wrap;}.elementor .e-546b8740-23c6{font-size:2.4rem;}.elementor .e-11d555b8-2e97{flex-direction:column;gap:0.75rem;flex:1 1 420px;}.elementor .e-30409632-a806{gap:1rem;flex-wrap:wrap;}.elementor .e-677cf8b6-aa3f{gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}