.elementor .e-cb7f6fc-9dff26c{font-size:4rem;color:#ffffff;text-align:start;padding-block-start:20px;padding-block-end:0px;}.elementor .e-0f6d681-7340256{font-size:3rem;color:#C8DD63;text-align:start;padding-block-start:0px;padding-block-end:20px;}.elementor .e-22ef296-4ecf4af{font-size:1.5rem;color:#fafafa;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1cdb0f0-6060b6e{font-size:0.8rem;color:#fafafa;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2af0652-7c62a2c{padding-block-start:200px;padding-block-end:200px;padding-inline-start:200px;padding-inline-end:40%;margin:0px;background-image:url("https://rayorva.com/wp-content/uploads/2026/09/solar-landscape-product-line-hero-v2.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-clip:border-box;flex-direction:column;justify-content:center;align-items:start;align-self:center;}.elementor .e-239e8ab-dee4aad{width:40%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:15%;flex-direction:column;justify-content:center;}.elementor .e-85f914e-16376de{width:60%;padding:20px;flex-direction:column;}.elementor .e-cce577d-d2b67c7{padding:150px;background-color:#F2EFE7;flex-direction:row;}.elementor .e-d736743-c30bfd6{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-9eb318a-a6e0cd0{padding-block-start:150px;padding-block-end:20px;padding-inline-start:150px;padding-inline-end:150px;background-color:#0B211C;flex-direction:column;}.elementor .e-9bb0ee8-997da62{background-color:#F7F7F2;}.elementor .e-8c6cd52-57aba67{width:25%;padding:50px;flex-direction:column;}.elementor .e-85d6d01-9382704{background-color:#F7F7F2;}.elementor .e-8006f84-1af32ed{width:25%;padding:50px;flex-direction:column;}.elementor .e-a817d5a-78704a1{background-color:#F7F7F2;}.elementor .e-7fd9937-07c8332{width:25%;padding:50px;flex-direction:column;}.elementor .e-13c5ddb-a97f7d9{background-color:#F7F7F2;}.elementor .e-ef567de-54506cd{width:25%;padding:50px;flex-direction:column;}.elementor .e-bf2121a-c831f0d{padding-block-start:50px;padding-block-end:150px;padding-inline-start:150px;padding-inline-end:150px;background-color:#0B211C;flex-direction:row;}.elementor .e-5ca753a-1aea893{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-9cfe65a-ca1dceb{padding-block-start:150px;padding-block-end:20px;padding-inline-start:150px;padding-inline-end:150px;background-color:#F2EFE7;flex-direction:column;}.elementor .e-e1de4e0-092b015{width:50%;flex-direction:column;}.elementor .e-c85b692-03ab5d1{width:50%;flex-direction:column;}.elementor .e-b71ee8c-31894f9{width:50%;flex-direction:column;}.elementor .e-ee7fc05-7a0043d{padding-block-end:50px;padding-inline-start:150px;padding-inline-end:150px;background-color:#F2EFE7;flex-direction:row;}.elementor .e-fc366d2-3a9de5f{padding:0px;flex-direction:column;}.elementor .e-ffc8a8a-5ab1ad3{padding-block-start:100px;padding-block-end:150px;padding-inline-start:150px;padding-inline-end:150px;margin:0px;background-color:#F2EFE7;flex-direction:column;}.elementor .e-7e250df-bf42d57{width:50%;padding-inline-end:10%;flex-direction:column;justify-content:center;}.elementor .e-1b93a59-58502dd{padding:150px;background-color:#0B211C;flex-direction:row;}.elementor .e-94cdaa2-95ac4bf{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-7538132-74a74a9{padding-block-start:150px;padding-block-end:20px;padding-inline-start:150px;padding-inline-end:150px;background-color:#07110F;flex-direction:column;}.elementor .e-3fe6830-c72fa1f{color:#F7F7F2;background-color:#F7F7F2;}.elementor .e-9e50d61-75d7f68{width:25%;padding:50px;flex-direction:column;}.elementor .e-798b307-e42b36f{background-color:#F7F7F2;}.elementor .e-6b17bd9-27ace76{width:25%;padding:50px;flex-direction:column;}.elementor .e-5d60e64-1e86ba8{background-color:#F7F7F2;}.elementor .e-e09f7ef-bf53a5f{width:25%;padding:50px;flex-direction:column;}.elementor .e-c61740a-6b3838b{background-color:#F7F7F2;}.elementor .e-5506dde-e8e8f74{width:25%;padding:50px;flex-direction:column;}.elementor .e-d4c6e91-b10b891{padding-block-start:50px;padding-block-end:150px;padding-inline-start:150px;padding-inline-end:150px;background-color:#07110F;flex-direction:row;}.elementor .e-b6cd353-7c87c61{width:50%;padding-inline-end:15%;flex-direction:column;justify-content:center;}.elementor .e-420eb8a-6846d7a{width:50%;padding:80px;flex-direction:column;justify-content:center;}.elementor .e-265ef08-3e440d9{padding-block-start:100px;padding-block-end:150px;padding-inline-start:150px;padding-inline-end:150px;background-color:#F2EFE7;flex-direction:row;}.elementor .e-aab8568-29c1eb5{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-67c8daa-6a6c51e{padding-block-start:150px;padding-block-end:20px;padding-inline-start:150px;padding-inline-end:150px;background-color:#0B211C;flex-direction:column;}.elementor .e-efc9e5d-5288311{width:50%;border-style:none;flex-direction:column;}.elementor .e-546f5ec-3c65bf3{width:50%;flex-direction:column;}.elementor .e-046c03e-aee27f6{width:50%;flex-direction:column;}.elementor .e-f5016f1-b2350dc{padding-block-end:150px;padding-inline-start:150px;padding-inline-end:150px;background-color:#0B211C;flex-direction:row;}.elementor .e-48115b5-12fff20{width:50%;padding-inline-end:8%;flex-direction:column;justify-content:center;}.elementor .e-1913580-f608eed{width:50%;padding:80px;flex-direction:column;justify-content:center;}.elementor .e-b75a882-a9ab0fd{padding-block-start:100px;padding-block-end:150px;padding-inline-start:150px;padding-inline-end:150px;background-color:#F2EFE7;flex-direction:row;}.elementor .e-9d0abf8-8f36529{width:50%;padding:50px;margin:120px;border-radius:50px;border-width:1px;border-color:#F2EFE7;border-style:solid;background-color:#163D32;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-470054d-94009c7{width:50%;padding:50px;flex-direction:column;justify-content:center;}.elementor .e-f350b97-c0626cb{padding:150px;background-color:#0B211C;flex-direction:row;}.elementor .e-f213fc4{padding:0px;flex-direction:column;}