.elementor .e-e778db4-eb97daa{font-size:0.8rem;color:#ffffff;letter-spacing:0.1em;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-717d920-3d30bb5{font-weight:700;font-size:clamp(2.4rem, 4vw, 3.5rem);color:#ffffff;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-a6a7fe4-eb0cbed{max-width:43rem;font-size:1.2rem;color:#ffffff;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-3604c9c-5f9ade6{font-weight:700;font-size:1rem;color:#ffffff;text-decoration:none;text-transform:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:0px;background-color:#FFC400;align-self:flex-start;}.elementor .e-fd0f111-768b570{width:100%;min-width:0px;max-width:73.125rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-748f6d3-dc06de7{padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:url("https://pybingenieria.com.co/wp-content/uploads/2026/09/diseno-de-instalaciones-electricas-pyb.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:auto auto;background-position:center right;background-color:#000000;display:flex;flex-direction:column;}.elementor .e-42f5c59-55cf025{font-weight:700;font-size:0.85rem;color:#FFC400;letter-spacing:0.08em;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-c8afb67-670c9c6{font-weight:700;font-size:clamp(1.9rem, 3vw, 2.5rem);color:#202220;letter-spacing:-0.02em;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-39c3cb1-86ea093{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-b0bcb9d-72ec735{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-2a297b9-9b08c9e{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:0 0 58%;}.elementor .e-c03e45b-5e90d0b{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-57aaf77-9378009{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 3%;}.elementor .e-33f30b2-8fde6a4{width:100%;min-width:0px;max-width:73.125rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:center;}.elementor .e-71b64a8-4dff23c{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-7c1d5bc-3063b6f{font-weight:700;font-size:0.85rem;color:#FFC400;letter-spacing:0.08em;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-7aa9ea3-dff5770{font-weight:700;font-size:clamp(1.9rem, 3vw, 2.5rem);color:#202220;letter-spacing:-0.02em;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-e97ffcd-082b20c{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-54a4f30-b07b598{font-weight:700;font-size:1.8rem;color:#FFC400;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-cdab0cb-91d8f22{font-weight:700;font-size:1.4rem;color:#202220;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-00b3154-d3357a6{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-a21698d-31c9141{min-width:0px;padding:2rem;border-block-start-width:0.2rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 24rem;}.elementor .e-792477f-83f12fc{font-weight:700;font-size:1.8rem;color:#FFC400;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-07e6433-3e46a6e{font-weight:700;font-size:1.4rem;color:#202220;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-90ee30e-b53e941{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-d6604b5-b89abf1{min-width:0px;padding:2rem;border-block-start-width:0.2rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 24rem;}.elementor .e-44954ed-34c0cd2{font-weight:700;font-size:1.8rem;color:#FFC400;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-0810415-e35a29e{font-weight:700;font-size:1.4rem;color:#202220;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-7481400-752f998{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-e83d35d-82d8311{min-width:0px;padding:2rem;border-block-start-width:0.2rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 24rem;}.elementor .e-ae479b4-8c2789a{font-weight:700;font-size:1.8rem;color:#FFC400;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-886cde1-15fd262{font-weight:700;font-size:1.4rem;color:#202220;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-3b004a5-a447d43{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-1e63b7b-9e73c61{min-width:0px;padding:2rem;border-block-start-width:0.2rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 24rem;}.elementor .e-132d6f8-c391c6a{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;}.elementor .e-9662b32-ce134e7{width:100%;min-width:0px;max-width:73.125rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-0acd485-09f41db{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#f5f5f5;display:flex;flex-direction:column;}.elementor .e-7914993-b440d00{font-weight:700;font-size:0.85rem;color:#FFC400;letter-spacing:0.08em;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-b01917a-e0779e3{font-weight:700;font-size:clamp(1.9rem, 3vw, 2.5rem);color:#202220;letter-spacing:-0.02em;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-dc5fda7-f4eb7b6{font-size:1.4em;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-5af0b11-4b56640{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 23rem;}.elementor .e-21706fb-1d80343{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#CECECE;border-style:solid;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 28rem;}.elementor .e-66d65b0-97a1c92{width:100%;min-width:0px;max-width:73.125rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;}.elementor .e-ac6f493-565c5c7{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-1a72960-4761b0f{font-weight:700;font-size:0.85rem;color:#FFC400;letter-spacing:0.08em;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-75cf10e-6d96409{font-weight:700;font-size:clamp(1.9rem, 3vw, 2.5rem);color:#202220;letter-spacing:-0.02em;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-651df48-7a722e8{font-weight:700;font-size:2.3rem;color:#FFC400;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-cebf726-6cc1fd0{font-weight:700;font-size:1.4rem;color:#202220;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-05a6632-55c6233{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-73a37db-8c48b0f{min-width:0px;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.1rem;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 14rem;}.elementor .e-4fa11e0-d1e4b0d{font-weight:700;font-size:2.3rem;color:#FFC400;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-d31cd00-771f50b{font-weight:700;font-size:1.4rem;color:#202220;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-7e7df23-fdff756{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-f116d6d-b9a4789{min-width:0px;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.1rem;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 14rem;}.elementor .e-d3ba4bb-4d3f5d8{font-weight:700;font-size:2.3rem;color:#FFC400;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-aa179d3-e7ed3ff{font-weight:700;font-size:1.4rem;color:#202220;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-b68c4bf-de64f79{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-b0c4ab0-6536083{min-width:0px;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.1rem;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 14rem;}.elementor .e-cc81591-bae3912{font-weight:700;font-size:2.3rem;color:#FFC400;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-8e5e5ce-ed9ab73{font-weight:700;font-size:1.4rem;color:#202220;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-5cf5139-167195c{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-8246948-688302a{min-width:0px;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.1rem;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 14rem;}.elementor .e-5eae8b9-d3ff756{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;}.elementor .e-8684824-2c10c39{width:100%;min-width:0px;max-width:73.125rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-e5870b0-5c0ebe2{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#f5f5f5;display:flex;flex-direction:column;}.elementor .e-f6a79e5-0b553fb{font-weight:700;font-size:0.85rem;color:#FFC400;letter-spacing:0.08em;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-8b4e2c1-77d9db3{font-weight:700;font-size:clamp(1.9rem, 3vw, 2.5rem);color:#202220;letter-spacing:-0.02em;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-6cd5734-8b2b6bc{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-ee0376c-1f2a4de{font-size:1rem;color:#666666;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-735c320-c2c3cae{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 27rem;}.elementor .e-29546dc-d72807d{font-weight:700;font-size:1.8rem;color:#ffffff;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-3d29f75-019f4da{font-size:1rem;color:#eeeeee;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-b7c8d15-e125bd7{min-width:0px;padding:2.5rem;border-block-start-width:0.25rem;background-color:#222222;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 20rem;}.elementor .e-ec057f6-d45d655{width:100%;min-width:0px;max-width:73.125rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:center;}.elementor .e-7c999e0-7ae4b0a{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-6ab02c0-4866a52{font-weight:700;font-size:clamp(1.9rem, 3vw, 2.5rem);color:#ffffff;letter-spacing:-0.02em;line-height:1.18;text-transform:none;margin:0px;}.elementor .e-dd1dce8-0d63efa{font-size:1rem;color:#eeeeee;line-height:1.75;text-transform:none;margin:0px;}.elementor .e-a0d2166-06b5602{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 37rem;}.elementor .e-74ac4c1-30a32cf{font-weight:700;font-size:1rem;color:#ffffff;text-decoration:none;text-transform:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:0px;background-color:#FFC400;align-self:flex-start;}.elementor .e-20a9d4b-4f4e740{width:100%;min-width:0px;max-width:73.125rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:2.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-2d37a51-56abf5d{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#202220;display:flex;flex-direction:column;}.elementor .e-b1d7db7-e9b154a{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;}