.elementor .e-aa11d44-b9de244{width:40vw;font-family:Poppins;font-weight:700;font-size:4rem;color:#CB4154;}.elementor .e-af2fd01-2106bfd{width:30vw;font-family:Montserrat;font-weight:400;font-size:1rem;color:#d8d8d8;}.elementor .e-d0bbdaa-2114707{height:50vh;padding-block-start:5%;padding-block-end:5%;padding-inline-start:20%;padding-inline-end:5%;background-image:linear-gradient(#00000066, #00000066),url("https://fortiapv.com/wp-content/uploads/2023/03/Instalacion-fotovoltaica-para-casa.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-b4bd832-33d27a3{font-family:Poppins;font-weight:700;font-size:2rem;color:#CB4154;}.elementor .e-3f98aa1-4f4bdd0{font-family:Montserrat;font-weight:500;font-size:1rem;color:#ffffff;}.elementor .e-0eba2f0{width:50%;flex-direction:column;gap:25px;}.elementor .e-ac2f8dc-50b736f{border-radius:20px;box-shadow:0px 20px 20px -20px rgba(0, 0, 0, 1);opacity:80%;}.elementor .e-9f34c2b{width:50%;flex-direction:column;}.elementor .e-315ff7d-4655045{padding-block-start:2%;padding-block-end:2%;padding-inline-start:20%;padding-inline-end:20%;background-color:#172333;gap:20px;align-items:center;}.elementor .e-d561ab5-ca5a0d7{font-family:Poppins;font-weight:700;font-size:2rem;color:#CB4154;}.elementor .e-c661d24-27fea27{font-family:Montserrat;font-weight:500;font-size:1rem;color:#000000;}.elementor .e-42071e6-e1c9602{width:50%;flex-direction:column;gap:25px;}.elementor .e-3c42e51-f96961e{border-radius:20px;box-shadow:0px 20px 20px -20px rgba(0, 0, 0, 1);opacity:80%;}.elementor .e-501bfde-2715bb8{width:50%;flex-direction:column;}.elementor .e-8b600fc-e134867{padding-block-start:2%;padding-block-end:2%;padding-inline-start:20%;padding-inline-end:20%;flex-direction:row-reverse;gap:20px;align-items:center;}.elementor .e-1913322-1eaa1d7{font-family:Poppins;font-weight:700;font-size:2rem;color:#CB4154;text-align:center;}.elementor .e-83772ba-1e7f88c{font-family:Montserrat;font-weight:500;font-size:1rem;color:#ffffff;text-align:center;}.elementor .e-55b1b19-4d435de{column-gap:30px;padding:2%;row-gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-6b10737{padding-block-start:2%;padding-block-end:2%;padding-inline-start:20%;padding-inline-end:20%;background-color:#172333;flex-direction:column;gap:30px;align-items:center;}.elementor .e-cc5d3a2-66148f3{font-family:Poppins;font-weight:700;font-size:2rem;color:#CB4154;text-align:center;}.elementor .e-ccffc63-7605f2c{border-start-start-radius:20px;border-start-end-radius:20px;}.elementor .e-ccffc63-7605f2c:hover,.elementor .e-ccffc63-7605f2c:focus-visible{opacity:50%;}.elementor .e-2a3fea1-368a67e{font-family:Poppins;font-weight:700;font-size:1.5rem;color:#CB4154;text-align:center;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-c5b8a52-33f6590{font-family:Montserrat;font-weight:400;font-size:1rem;text-align:center;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-8239c05-a5cc3f5{padding-block-start:0%;padding-block-end:5%;padding-inline-start:0%;padding-inline-end:0%;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-between;}.elementor .e-95c1fd5-0749530{border-start-start-radius:20px;border-start-end-radius:20px;}.elementor .e-95c1fd5-0749530:hover,.elementor .e-95c1fd5-0749530:focus-visible{opacity:50%;}.elementor .e-fddfc7a-71763f7{font-family:Poppins;font-weight:700;font-size:1.5rem;color:#CB4154;text-align:center;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-0f77447-3d5a624{font-family:Montserrat;font-weight:400;font-size:1rem;text-align:center;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-05fed33-da21891{padding-block-start:0%;padding-block-end:5%;padding-inline-start:0%;padding-inline-end:0%;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-between;}.elementor .e-6e1f540-43fea3c{border-start-start-radius:20px;border-start-end-radius:20px;}.elementor .e-6e1f540-43fea3c:hover,.elementor .e-6e1f540-43fea3c:focus-visible{opacity:50%;}.elementor .e-ee6c42c-044e0a2{font-family:Poppins;font-weight:700;font-size:1.5rem;color:#CB4154;text-align:center;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-8770e65-3bc7c2e{font-family:Montserrat;font-weight:400;font-size:1rem;text-align:center;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-ca45f49-94dffbb{padding-block-start:0%;padding-block-end:5%;padding-inline-start:0%;padding-inline-end:0%;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-between;}.elementor .e-ec856cd-f646a9a{border-start-start-radius:20px;border-start-end-radius:20px;}.elementor .e-ec856cd-f646a9a:hover,.elementor .e-ec856cd-f646a9a:focus-visible{opacity:50%;}.elementor .e-4df5ab8-cbb90b3{font-family:Poppins;font-weight:700;font-size:1.5rem;color:#CB4154;text-align:center;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-9a58224-8703015{font-family:Montserrat;font-weight:400;font-size:1rem;text-align:center;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-c37f022-881b015{padding-block-start:0%;padding-block-end:5%;padding-inline-start:0%;padding-inline-end:0%;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-between;}.elementor .e-0168319-3561af9{column-gap:30px;row-gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-01cd122-abde893{padding-block-start:2%;padding-block-end:2%;padding-inline-start:10%;padding-inline-end:10%;background-color:#172333;flex-direction:column;gap:30px;align-items:center;}.elementor .e-cbce4fd-74f621e{font-family:Poppins;font-weight:700;font-size:2rem;color:#CB4154;text-align:center;}.elementor .e-b74cd78-7f23178{column-gap:30px;padding:2%;row-gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-30523e9-7ce099c{padding-block-start:2%;padding-block-end:2%;padding-inline-start:20%;padding-inline-end:20%;flex-direction:column;gap:30px;align-items:center;}.elementor .e-1087a30-cc46ee0{font-family:Poppins;font-weight:700;font-size:2rem;color:#CB4154;}.elementor .e-40c1927-469aaab{font-family:Montserrat;font-weight:500;font-size:1rem;color:#000000;}.elementor .e-6f5702b-a197fa1{width:50%;flex-direction:column;gap:25px;}.elementor .e-859f167-7b61d00{border-radius:20px;box-shadow:0px 20px 20px -20px rgba(0, 0, 0, 1);opacity:80%;}.elementor .e-a6c2f34-c148266{width:50%;flex-direction:column;}.elementor .e-133e1f6-d53225d{padding-block-start:2%;padding-block-end:2%;padding-inline-start:20%;padding-inline-end:20%;flex-direction:row;gap:20px;align-items:center;}.elementor .e-bddee7e-0035a97{font-family:Poppins;font-weight:700;font-size:2rem;color:#CB4154;text-align:center;}.elementor .e-8190cfe-f78fefb{column-gap:30px;padding:2%;row-gap:30px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-d9bb023-00c8748{padding-block-start:2%;padding-block-end:2%;padding-inline-start:20%;padding-inline-end:20%;background-color:#172333;flex-direction:column;gap:30px;align-items:center;}.elementor .e-0e30cae-a98e939{font-family:Poppins;font-weight:700;font-size:2rem;color:#CB4154;text-align:center;}.elementor .e-d7abcfb-f40fc13{font-family:Poppins;font-weight:400;font-size:2rem;color:#ffffff;text-align:center;}.elementor .e-ad2be6a-45cc8f2{height:300px;border-start-start-radius:20px;border-start-end-radius:20px;}.elementor .e-ad2be6a-45cc8f2:hover,.elementor .e-ad2be6a-45cc8f2:focus-visible{opacity:50%;}.elementor .e-e6935cc-806a87c{font-family:Poppins;font-weight:700;font-size:1.5rem;color:#CB4154;text-align:start;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-69a60ff-e5ac7ca{font-family:Montserrat;font-weight:400;font-size:1rem;text-align:start;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-bc94b15-ddb8edc{padding-block-start:0%;padding-block-end:5%;padding-inline-start:0%;padding-inline-end:0%;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-between;}.elementor .e-105d20d-56acb3c{height:300px;border-start-start-radius:20px;border-start-end-radius:20px;}.elementor .e-105d20d-56acb3c:hover,.elementor .e-105d20d-56acb3c:focus-visible{opacity:50%;}.elementor .e-13719e3-92484ae{font-family:Poppins;font-weight:700;font-size:1.5rem;color:#CB4154;text-align:start;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-71a9d5f-3c4f200{font-family:Montserrat;font-weight:400;font-size:1rem;text-align:start;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-8428bee-5f5099f{padding-block-start:0%;padding-block-end:5%;padding-inline-start:0%;padding-inline-end:0%;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-between;}.elementor .e-7e1def5-83721fe{width:100%;height:300px;border-start-start-radius:20px;border-start-end-radius:20px;}.elementor .e-7e1def5-83721fe:hover,.elementor .e-7e1def5-83721fe:focus-visible{opacity:50%;}.elementor .e-ece290e-6751b6d{font-family:Poppins;font-weight:700;font-size:1.5rem;color:#CB4154;text-align:start;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-189baab-93757d5{font-family:Montserrat;font-weight:400;font-size:1rem;text-align:start;padding-inline-start:5%;padding-inline-end:5%;}.elementor .e-de30969-abae780{padding-block-start:0%;padding-block-end:5%;padding-inline-start:0%;padding-inline-end:0%;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-between;}.elementor .e-56d5ee9-27e9d09{column-gap:30px;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-c20747d-5c10dd0{padding-block-start:2%;padding-block-end:2%;padding-inline-start:20%;padding-inline-end:20%;background-color:#172333;flex-direction:column;gap:30px;align-items:center;}.elementor .e-094a1c1-e8db6bd{font-family:Poppins;font-weight:700;font-size:2rem;color:#CB4154;}.elementor .e-f4a85b5-044040e{font-family:Montserrat;font-weight:500;font-size:1rem;color:#000000;}.elementor .e-162a35f-35ac7c5{width:50%;flex-direction:column;gap:25px;}.elementor .e-a80715d-5b4523a{border-radius:20px;box-shadow:0px 20px 20px -20px rgba(0, 0, 0, 1);opacity:80%;}.elementor .e-8c9c168-9005770{width:50%;flex-direction:column;}.elementor .e-f47c1a1-73cce43{padding-block-start:2%;padding-block-end:2%;padding-inline-start:20%;padding-inline-end:20%;flex-direction:row-reverse;gap:20px;align-items:center;}.elementor .e-56a5d58-f65655e{font-family:Poppins;font-weight:700;font-size:2rem;color:#CB4154;text-align:center;}.elementor .e-c10e2cc-168713e{font-family:Montserrat;font-weight:500;font-size:1rem;color:#000000;}.elementor .e-9443bca-ba55b32{font-family:Montserrat;font-weight:500;font-size:1rem;color:#000000;}.elementor .e-79cd726-256a749{font-family:Montserrat;font-weight:500;font-size:1rem;color:#000000;}.elementor .e-21d773e-7a9cde4{font-family:Montserrat;font-weight:500;font-size:1rem;color:#000000;}.elementor .e-d4f4cb1-c5459ad{font-family:Montserrat;font-weight:500;font-size:1rem;color:#000000;}.elementor .e-a0f5d6c-0e4391b{font-family:Montserrat;font-weight:500;font-size:1rem;color:#000000;}.elementor .e-1393fed-7a527b3{font-family:Montserrat;font-weight:500;font-size:1rem;color:#000000;}.elementor .e-454023f-f27bdd9{padding-block-start:2%;padding-block-end:2%;padding-inline-start:20%;padding-inline-end:20%;flex-direction:column;gap:30px;align-items:center;}