.elementor .e-801f7f9-0514685{position:relative;z-index:2;font-family:Mulish;font-weight:500;font-size:2.5rem;color:#ffffff;text-align:start;margin-block-start:3em;margin-inline-start:8em;}.elementor .e-9a5a7a9-f7a57ab{position:relative;z-index:3;font-family:Mulish;font-weight:800;font-size:6rem;color:#FFFFFF;line-height:0.7em;text-align:start;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:1.5em;margin-inline-end:0px;}.elementor .e-fd0ba7d-fa609b8{position:relative;z-index:2;font-family:Lato;font-weight:400;font-size:1.5rem;color:#FFFFFF;text-align:justify;margin-block-start:5em;margin-inline-start:7em;align-self:start;}.elementor .e-589d01f-61755b8{font-family:Mulish;font-weight:800;font-size:40px;color:#23173d;text-align:start;padding-inline-start:20px;opacity:100%;}.elementor .e-9164b74-4988ec0{font-family:Lato;font-weight:400;font-size:1.25rem;color:#1a1a1a;line-height:1.6em;text-align:justify;padding:20px;}.elementor .e-07e5191{position:relative;z-index:10;padding-block-start:100px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://nanolex.mx/wp-content/uploads/2026/05/logo-10�.png");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;background-color:#ffffff;opacity:100%;flex-direction:column;}.elementor .e-e786106-09eada5{position:relative;z-index:2;font-family:Mulish;font-weight:400;font-size:30px;color:#FFFFFF;text-align:start;margin-block-end:12px;margin-inline-start:12px;}.elementor .e-a3692a2{width:50%;min-height:450px;overflow:hidden;position:relative;z-index:1;padding:0px;margin:0px;background-image:linear-gradient(#2c18444d, #2c18444d);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-85fdceb{width:50%;min-height:450px;overflow:hidden;position:relative;z-index:1;padding:0px;margin:0px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-399350d{width:100%;height:100%;padding:1px;flex-direction:row;gap:0px;}.elementor .e-144bc44-c4e90de{position:absolute;z-index:10;font-family:Lato;font-weight:400;font-size:2rem;color:#FFFFFF;text-align:justify;margin-block-start:200px;align-self:center;}.elementor .e-ceef747-37aa66a{overflow:hidden;position:relative;padding:0px;margin:0px;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-4479ff5-bee84bd{font-family:Mulish;font-weight:600;font-size:2rem;color:#1e122b;line-height:1em;text-align:center;margin-inline-start:3em;}.elementor .e-9d34674-2feb2ce{font-family:Mulish;font-weight:800;font-size:3rem;color:#1e122b;line-height:1em;margin-inline-start:1em;}.elementor .e-6745e3a{width:100%;padding-block-start:3rem;padding-block-end:2rem;padding-inline-start:20px;padding-inline-end:20px;background-color:#FFFFFF;flex-direction:column;gap:0px;justify-content:center;align-items:start;}.elementor .e-ab99a5e-0ce31fd{position:absolute;z-index:10;font-family:Lato;font-weight:400;font-size:1.5rem;color:#FFFFFF;text-align:center;margin-block-end:16px;align-self:center;}.elementor .e-c78f62a-1ff98c3{width:70%;overflow:hidden;object-fit:cover;object-position:center center;padding:0px;margin:0px;flex-direction:column;gap:0px;justify-content:flex-end;align-items:center;}.elementor .e-996494c-c9b5c3a{position:relative;z-index:10;font-family:Lato;font-weight:400;font-size:1.5rem;color:#FFFFFF;text-align:center;margin-block-end:16px;align-self:center;}.elementor .e-3cf3f1a-17d7ec2{height:50%;overflow:hidden;padding:0px;margin:0px;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-15c6ff9-d296fdb{position:relative;z-index:10;font-family:Lato;font-weight:400;font-size:1.5rem;color:#FFFFFF;text-align:center;margin-block-end:16px;align-self:center;}.elementor .e-6e52730-4b11a24{height:50%;overflow:hidden;padding:0px;margin:0px;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-ff4642e-f0a21bb{width:30%;padding:0px;margin:0px;flex-direction:column;gap:2px;}.elementor .e-f92910d{width:100%;height:70vh;overflow:hidden;padding:1px;flex-direction:row;gap:1px;}.elementor .e-5521d2f-ed722eb{position:relative;z-index:10;font-family:Lato;font-weight:400;font-size:1.5rem;color:#FFFFFF;text-align:center;margin-block-end:16px;align-self:center;}.elementor .e-bec925a-188cd70{width:24.9%;min-height:35vh;padding:0px;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-384f0c2-412e932{position:relative;z-index:10;font-family:Lato;font-weight:400;font-size:1.5rem;color:#FFFFFF;text-align:center;margin-block-end:16px;align-self:center;}.elementor .e-c633bb6-8c4efcf{width:24.8%;min-height:35vh;padding:0px;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-8fb38b5-35a78ce{position:relative;z-index:10;font-family:Lato;font-weight:400;font-size:1.5rem;color:#FFFFFF;text-align:center;margin-block-end:16px;align-self:center;}.elementor .e-8ea5441-3024bd1{width:24.8%;min-height:35vh;padding:0px;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-c74f304-5b452cb{position:relative;z-index:10;font-family:Lato;font-weight:400;font-size:1.5rem;color:#FFFFFF;text-align:center;margin-block-end:16px;align-self:center;}.elementor .e-f571cd1-a05a040{width:24.9%;min-height:35vh;padding:0px;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-c53636f{width:100%;padding:0px;margin:0px;flex-direction:row;gap:2px;flex-wrap:wrap;}.elementor .e-db58b76-7508524{font-family:Mulish;font-weight:600;font-size:2rem;color:#1e122b;line-height:1em;text-align:end;margin-inline-start:4em;}.elementor .e-87133da-883cf65{font-family:Mulish;font-weight:800;font-size:3rem;color:#1e122b;line-height:1em;margin-inline-start:1em;}.elementor .e-d81be18-e1d96f3{position:relative;font-family:Lato;font-weight:400;font-size:1.25rem;text-align:start;margin-block-start:20px;margin-block-end:20px;margin-inline-start:2.5em;margin-inline-end:14em;align-self:start;}.elementor .e-db6d8c8-1a6ba9f{width:100%;padding-block-start:4rem;padding-block-end:3rem;padding-inline-start:20px;padding-inline-end:20px;background-image:url("https://nanolex.mx/wp-content/uploads/2026/05/logo-10�.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#FFFFFF;flex-direction:column;gap:0px;justify-content:center;align-items:start;}.elementor .e-ed75e2b-254828e{font-family:Mulish;font-weight:800;font-size:2.2rem;color:#1e122b;line-height:1em;margin-inline-start:1em;}.elementor .e-ad676e4-822eac0{position:relative;font-family:Lato;font-size:1.25rem;text-align:justify;margin-block-start:20px;margin-block-end:20px;margin-inline-start:2em;align-self:start;}.elementor .e-6395604-e6c8b04{width:100%;padding-block-start:3rem;padding-block-end:2.5rem;padding-inline-start:20px;padding-inline-end:20px;background-color:#FFFFFF;flex-direction:column;gap:0px;justify-content:center;align-items:start;}