.elementor .e-2da2836-ec6b{font-weight:700;font-size:0.8rem;color:#7fc4c2;letter-spacing:0.18em;line-height:1.4;text-transform:uppercase;margin:0px;order:-1;}.elementor .e-77e8548-14f7{font-weight:800;font-size:clamp(3.1rem, 4.9vw, 6rem);color:#ffffff;letter-spacing:-0.04em;line-height:0.95;margin:0px;text-wrap: balance;\n}.elementor .e-60a242a9-5839{max-width:32rem;font-size:1.25rem;color:#d6e4e3;line-height:1.6;margin:0px;}.elementor .e-1eecced1-7c82{font-size:1.05rem;color:#b9cfcd;line-height:1.4;padding-inline-end:2.5rem;margin:0px;border-inline-end-width:1px;border-right-style: solid; border-right-color: rgba(255, 255, 255, 0.2);\n}.elementor .e-baa8d01-28dc:hover,.elementor .e-baa8d01-28dc:focus-visible{background-color:#3fa3a1;transform:translate3d(0px, -2px, 0px);}.elementor .e-baa8d01-28dc{font-weight:700;font-size:1rem;color:#ffffff;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:999px;background-color:#328b8a;transition:all 0.3s;}.elementor .e-2c81e188-5f4c:hover,.elementor .e-2c81e188-5f4c:focus-visible{color:#1e2b2a;background-color:#ffffff;}.elementor .e-2c81e188-5f4c{font-weight:700;font-size:1rem;color:#ffffff;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.5);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-52f4c299-a9fb{flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-1344f597-59ee{margin-block-start:1rem;flex-direction:row;gap:2.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-78a92701-755d{max-width:60rem;position:relative;z-index:2;flex-direction:column;gap:1.5rem;}.elementor .e-3ff01f00-dbfa{position:absolute;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(30,49,53,0.88) 0%,rgba(30,49,53,0.70) 35%,rgba(30,49,53,0.25) 65%,rgba(30,49,53,0.10) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0px;\n}.elementor .e-2b3a5d71-4910{font-size:0.75rem;color:rgba(255,255,255,0.8);padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(30,49,53,0.5);}.elementor .e-622a4e3f-8b49{font-size:0.75rem;color:rgba(255,255,255,0.8);padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(30,49,53,0.5);}.elementor .e-1b4ab72b-72c6{position:absolute;inset-block-start:1.5rem;inset-inline-end:1.5rem;inset-block-end:auto;z-index:3;padding:0px;}.elementor .e-7a3cdd3c-4649{width:100%;height:100%;position:absolute;z-index:0;padding:0px;margin:0px;inset: 0px;\n}.elementor .e-1c4c979c-f238{position:absolute;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(30,49,53,0) 62%,rgba(30,49,53,0.75) 88%,rgba(30,49,53,1) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0px;\n}.elementor .e-185fe900-c18f{font-size:0.75rem;color:rgba(255,255,255,0.85);padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(30,49,53,0.5);}.elementor .e-5b1d6d8f-af6c{font-size:0.75rem;color:rgba(255,255,255,0.85);padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:rgba(30,49,53,0.5);}.elementor .e-32710747-b990{position:absolute;inset-block-start:auto;inset-inline-end:0.75rem;inset-block-end:0.75rem;z-index:3;padding:0px;}.elementor .e-e8d267b-f9e0{display:none;}.elementor .e-25e19d5d-8b5b{min-height:0px;overflow:hidden;aspect-ratio:16 / 9;position:relative;padding-block-start:4rem;padding-block-end:4rem;background-color:#1E3135;flex-direction:column;gap:2rem;justify-content:center;}.elementor .e-78edb76f-c798{font-weight:700;font-size:0.8rem;color:#328b8a;letter-spacing:0.18em;margin:0px;}.elementor .e-665a3761-9f3e{font-weight:800;font-size:3.25rem;color:#1e2b2a;letter-spacing:-0.03em;line-height:1.02;margin:0px;}.elementor .e-6cefdc94-2a97{font-size:1.1rem;color:#3e4b4a;line-height:1.75;margin:0px;}.elementor .e-23933d0b-82e7{max-width:26rem;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-6684b608-5009{font-weight:700;font-size:0.8rem;color:#328b8a;letter-spacing:0.18em;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;border-radius:999px;background-color:rgba(255,255,255,0.88);align-self:flex-start;}.elementor .e-2607f60a-a4de{aspect-ratio:3 / 4;padding:1.5rem;border-radius:1.5rem;border-width:0px;border-color:#9cc7c5;border-style:none;background-image:linear-gradient(180deg, rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 22%),url("https://digitalluxvision.com/wp-content/uploads/2026/10/lentes-transitions-claros-interior.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 35%;flex-direction:column;flex:1 1 0px;justify-content:space-between;}.elementor .e-2d8f55f2-c38f{font-weight:700;font-size:0.8rem;color:#ffffff;letter-spacing:0.18em;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;border-radius:999px;background-color:rgba(20,24,28,0.55);align-self:flex-start;}.elementor .e-1ae1a046-852c{aspect-ratio:3 / 4;padding:1.5rem;margin-block-start:4rem;border-radius:1.5rem;background-image:linear-gradient(180deg, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 25%),url("https://digitalluxvision.com/wp-content/uploads/2026/10/lentes-transitions-rubi-al-sol-quito.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 35%;flex-direction:column;flex:1 1 0px;justify-content:space-between;}.elementor .e-38befd68-9ffc{flex-direction:row;gap:1.25rem;flex:2 1 0px;}.elementor .e-3d9d7a61-b54c{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:5rem;padding-inline-end:5rem;flex-direction:row;gap:5rem;align-items:center;}.elementor .e-462ba80b-52b0{font-weight:800;font-size:4rem;color:#ffffff;letter-spacing:-0.03em;line-height:1;margin:0px;}.elementor .e-12fdad03-8d20{font-size:1.05rem;color:#e4f0ef;line-height:1.5;margin:0px;}.elementor .e-15e476b9-3316{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:2rem;border-inline-end-width:1px;flex-direction:column;gap:0.5rem;flex:1 1 0px;border-right-style: solid; border-right-color: rgba(255, 255, 255, 0.25);\n}.elementor .e-437682d8-b11b{font-weight:800;font-size:4rem;color:#ffffff;letter-spacing:-0.03em;line-height:1;margin:0px;}.elementor .e-3c762161-fa92{font-size:1.05rem;color:#e4f0ef;line-height:1.5;margin:0px;}.elementor .e-2ae51759-32df{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;border-inline-end-width:1px;flex-direction:column;gap:0.5rem;flex:1 1 0px;border-right-style: solid; border-right-color: rgba(255, 255, 255, 0.25);\n}.elementor .e-6203acc0-d56a{font-weight:800;font-size:4rem;color:#ffffff;letter-spacing:-0.03em;line-height:1;margin:0px;}.elementor .e-52120da6-4500{font-size:1.05rem;color:#e4f0ef;line-height:1.5;margin:0px;}.elementor .e-61fdacd4-db19{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;border-inline-end-width:1px;flex-direction:column;gap:0.5rem;flex:1 1 0px;border-right-style: solid; border-right-color: rgba(255, 255, 255, 0.25);\n}.elementor .e-4cf2babd-77e0{font-weight:800;font-size:4rem;color:#ffffff;letter-spacing:-0.03em;line-height:1;margin:0px;}.elementor .e-1b095597-7fdf{font-size:1.05rem;color:#e4f0ef;line-height:1.5;margin:0px;}.elementor .e-19f43434-9116{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:0px;flex-direction:column;gap:0.5rem;flex:1 1 0px;}.elementor .e-35d0f4e8-68b2{flex-direction:row;gap:0px;}.elementor .e-1f7c06f1-3d23{max-width:52rem;font-size:0.9rem;color:rgba(255, 255, 255, 0.7);line-height:1.6;margin:0px;}.elementor .e-4c4ab8c2-db18{padding:5rem;background-color:#328b8a;flex-direction:column;gap:2rem;}.elementor .e-e8c6bf-ded6{width:50%;min-height:0px;max-width:50%;aspect-ratio:1 / 1;padding:0px;background-image:url("https://digitalluxvision.com/wp-content/uploads/2026/10/lentes-transitions-gen-s-8-colores-grilla.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 50%;background-color:#ebe5db;flex:0 0 50%;align-self:stretch;}.elementor .e-a2e1de9-d45d{font-weight:700;font-size:0.8rem;color:#328b8a;letter-spacing:0.18em;margin:0px;}.elementor .e-2acc6db3-3c66{font-weight:800;font-size:3.25rem;color:#1e2b2a;letter-spacing:-0.03em;line-height:1.02;margin:0px;}.elementor .e-47fec4d5-4fb9{font-size:1.05rem;color:#3e4b4a;line-height:1.7;margin:0px;}.elementor .e-39c24940-c5ad{font-weight:700;font-size:1.15rem;color:#1e2b2a;line-height:2.1;margin:0px;}.elementor .e-4146b59b-2ad4{font-weight:700;font-size:1.15rem;color:#1e2b2a;line-height:2.1;margin:0px;}.elementor .e-1aea26c6-670e{padding-block-start:1rem;border-block-start-width:1px;flex-direction:row;gap:3rem;border-top-style: solid; border-top-color: #cfe3e1;\n}.elementor .e-60c7c234-ec75{min-width:0px;max-width:50%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#f4f8f7;flex-direction:column;gap:1.25rem;flex:0 0 50%;justify-content:center;}.elementor .e-1803ebce-4006{flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-33bd9d8c-cf47{font-weight:700;font-size:0.8rem;color:#328b8a;letter-spacing:0.18em;margin:0px;}.elementor .e-7de14d40-a9b9{font-weight:800;font-size:3.25rem;color:#1e2b2a;letter-spacing:-0.03em;line-height:1.02;margin:0px;}.elementor .e-7ede2159-704a{flex-direction:column;gap:1rem;}.elementor .e-516345cd-55a5{font-weight:700;font-size:0.72rem;color:#328b8a;letter-spacing:0.15em;margin:0px;}.elementor .e-2d9fc0d2-ced0{font-weight:800;font-size:1.5rem;color:#1e2b2a;margin:0px;}.elementor .e-6ab7bb-bc5f{font-size:1.05rem;color:#5b6766;margin:0px;}.elementor .e-423e2706-563d{flex-direction:column;gap:0.35rem;}.elementor .e-1e8b84b-6996{font-weight:800;font-size:2.6rem;color:#328b8a;letter-spacing:-0.02em;margin:0px;white-space: nowrap;\n}.elementor .e-3cfcd1a5-b62e{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-end-width:1px;background-color:#f4f8f7;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: #cfe3e1;\n}.elementor .e-636aeac6-d051{font-weight:800;font-size:1.5rem;color:#1e2b2a;margin:0px;}.elementor .e-6b7ad364-777a{font-size:1.05rem;color:#5b6766;margin:0px;}.elementor .e-5bd14417-918d{flex-direction:column;gap:0.35rem;}.elementor .e-7573c119-2dc1{font-weight:800;font-size:2.6rem;color:#1e2b2a;letter-spacing:-0.02em;margin:0px;white-space: nowrap;\n}.elementor .e-7a0899f9-db52{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-end-width:1px;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: #cfe3e1;\n}.elementor .e-1b6f5394-f38c{font-weight:800;font-size:1.5rem;color:#1e2b2a;margin:0px;}.elementor .e-18a4f6d8-e8c3{font-size:1.05rem;color:#5b6766;margin:0px;}.elementor .e-7e3fa8c7-8012{flex-direction:column;gap:0.35rem;}.elementor .e-5cb7bba8-271f{font-weight:800;font-size:2.6rem;color:#1e2b2a;letter-spacing:-0.02em;margin:0px;white-space: nowrap;\n}.elementor .e-28078362-96d7{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-end-width:1px;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: #cfe3e1;\n}.elementor .e-7cb74a21-f0bc{border-block-start-width:2px;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: #1e2b2a;\n}.elementor .e-2344713a-fe65{max-width:40rem;font-size:1.05rem;color:#5b6766;line-height:1.7;margin:0px;}.elementor .e-2afb5edb-60df:hover,.elementor .e-2afb5edb-60df:focus-visible{background-color:#328b8a;transform:translate3d(0px, -2px, 0px);}.elementor .e-2afb5edb-60df{font-weight:700;color:#ffffff;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:999px;background-color:#1e2b2a;transition:all 0.3s;white-space: nowrap;\n}.elementor .e-1e57ead3-42eb{flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-1fc61cf7-c7a9{max-width:72rem;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:5rem;padding-inline-end:5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:3rem;}.elementor .e-2672c207-e685{font-weight:700;font-size:0.8rem;color:#7fc4c2;letter-spacing:0.18em;margin:0px;}.elementor .e-498f8e6d-d2c5{font-weight:800;font-size:3.5rem;color:#ffffff;letter-spacing:-0.03em;line-height:1.02;margin:0px;}.elementor .e-64239039-69f4{max-width:36rem;font-size:1.1rem;color:#d6e4e3;line-height:1.75;margin:0px;}.elementor .e-45ecafea-581c{font-size:1.05rem;color:#ffffff;line-height:2.1;padding-block-start:1.25rem;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.15);\n}.elementor .e-3904e373-6da2{flex-direction:column;gap:1.25rem;flex:3 1 0px;}.elementor .e-2d15f645-ce90{overflow:hidden;aspect-ratio:4 / 5;padding:0px;border-radius:1.5rem;background-image:url("https://digitalluxvision.com/wp-content/uploads/2026/10/certificado-autenticidad-transitions-luxvision.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 50%;background-color:#e7e1d7;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);flex:2 1 0px;}.elementor .e-1b88b42b-5b25{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:5rem;padding-inline-end:5rem;background-color:#1e2b2a;flex-direction:row;gap:5rem;align-items:center;}.elementor .e-28cbb0ab-4de1{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;display:block;object-position: center top;\n}.elementor .e-1ff838be-2cf4{position:absolute;inset-block-end:1rem;inset-inline-start:1rem;font-size:1.05rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:rgba(30, 43, 42, 0.85);}.elementor .e-18936ff0-1a60{overflow:hidden;position:relative;padding:0px;border-radius:1.5rem;box-shadow:0px 30px 70px 0px rgba(30, 43, 42, 0.2);}.elementor .e-265aae7f-623a{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;display:block;}.elementor .e-560d14b8-e847{position:absolute;inset-block-end:1rem;inset-inline-start:1rem;font-size:1.05rem;color:#ffffff;letter-spacing:0.05em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:rgba(30, 43, 42, 0.85);}.elementor .e-676927a4-1fb5{overflow:hidden;position:relative;padding:0px;border-radius:1.5rem;box-shadow:0px 30px 70px 0px rgba(30, 43, 42, 0.2);}.elementor .e-19d51d8e-b0b9{max-width:32rem;padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-62f028e3-8605{font-weight:700;font-size:0.8rem;color:#328b8a;letter-spacing:0.18em;margin:0px;}.elementor .e-763812bd-2559{font-weight:800;font-size:3.25rem;color:#1e2b2a;letter-spacing:-0.03em;line-height:1.02;margin:0px;}.elementor .e-f2fca96-1f85{font-size:1.1rem;color:#3e4b4a;line-height:1.75;margin:0px;}.elementor .e-5e6e882d-1d66{font-size:1.05rem;color:#3e4b4a;line-height:1.7;margin:0px;}.elementor .e-23679002-c09b{font-weight:700;font-size:0.72rem;color:#cfe3e1;letter-spacing:0.15em;margin:0px;}.elementor .e-5cfd23c-4ae9{font-size:1.05rem;color:#ffffff;line-height:1.6;margin:0px;}.elementor .e-61fcd203-f5d8{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;margin-block-start:0.5rem;border-radius:1rem;background-image:linear-gradient(135deg, #328b8a 0%,#276f6e 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:0.5rem;}.elementor .e-6acb4882-3f17{flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-39b8fcd0-3cf2{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:5rem;padding-inline-end:5rem;flex-direction:row;gap:5rem;align-items:center;}.elementor .e-7672d5eb-722b{font-weight:700;font-size:0.8rem;color:#328b8a;letter-spacing:0.18em;margin:0px;}.elementor .e-34c355ad-f9d8{font-weight:800;font-size:3.25rem;color:#1e2b2a;letter-spacing:-0.03em;line-height:1.02;margin:0px;}.elementor .e-582826b6-1d2c{flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-230c97d0-d3a7{font-weight:800;font-size:1.2rem;color:#1e2b2a;margin:0px;}.elementor .e-31d53834-79b0{font-size:1.05rem;color:#3e4b4a;line-height:1.7;margin:0px;}.elementor .e-662a80df-de0e{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:0.5rem;border-bottom-style: solid; border-bottom-color: #cfe3e1;\n}.elementor .e-48d8cebb-7377{font-weight:800;font-size:1.2rem;color:#1e2b2a;margin:0px;}.elementor .e-4d2c4cde-c630{font-size:1.05rem;color:#3e4b4a;line-height:1.7;margin:0px;}.elementor .e-509167a6-41f5{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:0.5rem;border-bottom-style: solid; border-bottom-color: #cfe3e1;\n}.elementor .e-59c2febe-7ec2{font-weight:800;font-size:1.2rem;color:#1e2b2a;margin:0px;}.elementor .e-a7ee36e-89fc{font-size:1.05rem;color:#3e4b4a;line-height:1.7;margin:0px;}.elementor .e-6cdcf5ce-840d{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:0.5rem;border-bottom-style: solid; border-bottom-color: #cfe3e1;\n}.elementor .e-4185acae-be37{font-weight:800;font-size:1.2rem;color:#1e2b2a;margin:0px;}.elementor .e-17f8764-2ebf{font-size:1.05rem;color:#3e4b4a;line-height:1.7;margin:0px;}.elementor .e-37db79bc-9c44{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:0.5rem;border-bottom-style: solid; border-bottom-color: #cfe3e1;\n}.elementor .e-730bae9-e47b{font-weight:800;font-size:1.2rem;color:#1e2b2a;margin:0px;}.elementor .e-5140f9a7-7be7{font-size:1.05rem;color:#3e4b4a;line-height:1.7;margin:0px;}.elementor .e-267e6c44-cb3c{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:0.5rem;border-bottom-style: solid; border-bottom-color: #cfe3e1;\n}.elementor .e-1c05ea44-31c9{font-weight:800;font-size:1.2rem;color:#1e2b2a;margin:0px;}.elementor .e-46ff7cc4-5dfc{font-size:1.05rem;color:#3e4b4a;line-height:1.7;margin:0px;}.elementor .e-da7d78c-c35d{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:0.5rem;border-bottom-style: solid; border-bottom-color: #cfe3e1;\n}.elementor .e-8161e84-5728{font-weight:800;font-size:1.2rem;color:#1e2b2a;margin:0px;}.elementor .e-7a79db1d-a5b7{font-size:1.05rem;color:#3e4b4a;line-height:1.7;margin:0px;}.elementor .e-f5dedb0-ac0f{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.5rem;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #cfe3e1;\n}.elementor .e-61d590b8-288b{border-block-start-width:2px;flex-direction:column;gap:0px;flex:2 1 0px;border-top-style: solid; border-top-color: #1e2b2a;\n}.elementor .e-5a554fc9-18c9{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:5rem;padding-inline-end:5rem;background-color:#f4f8f7;flex-direction:row;gap:5rem;align-items:flex-start;}.elementor .e-31a29cc7-5919{max-width:50rem;font-weight:800;font-size:4.5rem;color:#ffffff;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-1f3b725d-78df{max-width:38rem;font-size:1.15rem;color:#d6e4e3;line-height:1.7;margin:0px;}.elementor .e-5c8433b6-ba42:hover,.elementor .e-5c8433b6-ba42:focus-visible{background-color:#3fa3a1;transform:translate3d(0px, -2px, 0px);}.elementor .e-5c8433b6-ba42{font-weight:700;color:#ffffff;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:999px;background-color:#328b8a;transition:all 0.3s;}.elementor .e-1966c447-170a:hover,.elementor .e-1966c447-170a:focus-visible{color:#1e2b2a;background-color:#ffffff;}.elementor .e-1966c447-170a{font-weight:700;color:#ffffff;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.5);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-2d9b78ba-8fad:hover,.elementor .e-2d9b78ba-8fad:focus-visible{color:#1e2b2a;background-color:#ffffff;}.elementor .e-2d9b78ba-8fad{font-weight:700;color:#ffffff;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.5);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-4b19f757-ad27{margin-block-start:1rem;flex-direction:row;gap:0.75rem;flex-wrap:wrap;justify-content:center;}.elementor .e-16563a1a-1375{text-align:center;padding-block-start:9rem;padding-block-end:9rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(115deg, #0f1716 0%,#1e2b2a 50%,#328b8a 130%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:1.5rem;align-items:center;}