.elementor .e-2df719c4-15a0{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;}.elementor .e-787d4291-64bc{width:auto;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(90deg, rgba(0,107,86,0.62), rgba(0,107,86,0.62)), radial-gradient(ellipse 35.6% 35.6% at 50% 64.4%, rgb(255,255,255) 0%, rgba(255,255,255,0.51) 53%, rgba(255,255,255,0) 100%); pointer-events:none;\n}.elementor .e-52344d49-1815{width:auto;position:absolute;inset-block-start:-1024px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:-1024px;padding:0px;background-image:url("https://gustardev.20sagencia.com/wp-content/uploads/2026/10/qs-patron-blanco.png");background-repeat:repeat;background-attachment:scroll;background-size:1024px 1024px;background-position:top left;opacity:15%;pointer-events:none;\n}.elementor .e-8098de5-87c9{max-width:900px;font-family:var(--font-inter);font-weight:900;font-size:clamp(34px,4.86vw,70px);color:var(--blanco);line-height:1.07;text-align:center;font-style:italic;margin:0px;}.elementor .e-342a5272-bf03{width:auto;position:absolute;inset-block-start:35.4%;inset-inline-end:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:flex;justify-content:center;box-sizing:border-box;\n}.elementor .e-59fd056-dcd5{width:100%;height:clamp(360px,35.5vw,560px);overflow:hidden;position:relative;padding:0px;}.elementor .e-e5265ca-13dc{width:77.8%;height:94.1%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:7.9%;}.elementor .e-2e2523b7-8dfb{width:30.9%;height:72.7%;object-fit:contain;position:absolute;inset-block-start:25.2%;inset-inline-start:0px;}.elementor .e-39d1bbc1-e7c2{width:44.9%;height:22.4%;object-fit:contain;position:absolute;inset-block-start:77.6%;inset-inline-start:55.1%;}.elementor .e-7a063cd9-806f{width:clamp(300px,44.1vw,635px);height:auto;aspect-ratio:635/322;position:absolute;inset-inline-end:0px;inset-block-end:clamp(16px,2.7vw,39px);inset-inline-start:0px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-b52619d-4083{width:clamp(48px,9vw,190px);height:auto;object-fit:contain;position:absolute;inset-block-start:44%;inset-inline-start:6%;z-index:1;transform:rotateX(0deg) rotateY(0deg) rotateZ(-20deg);pointer-events:none;\n}.elementor .e-5350183a-10df{width:clamp(36px,6vw,130px);height:auto;object-fit:contain;position:absolute;inset-block-start:26%;inset-inline-start:88%;z-index:1;filter:blur(2px);transform:rotateX(0deg) rotateY(0deg) rotateZ(160deg);pointer-events:none;\n}.elementor .e-920af21-8d0a{width:clamp(48px,8vw,170px);height:auto;object-fit:contain;position:absolute;inset-block-start:66%;inset-inline-start:80%;z-index:1;transform:rotateX(0deg) rotateY(0deg) rotateZ(25deg);pointer-events:none;\n}.elementor .e-21f7e332-ef9f{width:clamp(32px,5vw,110px);height:auto;object-fit:contain;position:absolute;inset-block-start:72%;inset-inline-start:18%;z-index:1;filter:blur(3px);transform:rotateX(0deg) rotateY(0deg) rotateZ(140deg);pointer-events:none;\n}.elementor .e-670f5e64-de90{width:100%;position:relative;padding-block-start:0px;padding-block-end:clamp(96px,13.1vw,189px);padding-inline-start:0px;padding-inline-end:0px;display:block;box-sizing:border-box;\n}.elementor .e-581bcfac-bb9d{max-width:918px;font-family:var(--font-inter);font-weight:700;font-size:clamp(22px,1.94vw,28px);color:var(--verde-gustar);text-align:center;margin:0px;line-height:normal;\n}.elementor .e-51908475-113f{font-family:var(--font-inter);font-weight:400;font-size:clamp(15px,1.18vw,17px);color:var(--negro);text-align:center;margin:0px;display:block;line-height:normal;\n}.elementor .e-7baa5401-b56d{font-family:var(--font-inter);font-weight:400;font-size:clamp(15px,1.18vw,17px);color:var(--negro);text-align:center;margin:0px;display:block;line-height:normal; & strong { font-weight:800; }\n}.elementor .e-5808c65d-286f{width:100%;max-width:774px;padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;row-gap:20px;\n}.elementor .e-09a11d96-b96c{width:clamp(36px,7vw,150px);height:auto;object-fit:contain;position:absolute;inset-block-start:14%;inset-inline-start:5%;z-index:1;transform:rotateX(0deg) rotateY(0deg) rotateZ(20deg);pointer-events:none;\n}.elementor .e-4bd57e6f-dbfc{width:clamp(36px,8vw,170px);height:auto;object-fit:contain;position:absolute;inset-block-start:52%;inset-inline-start:88%;z-index:1;filter:blur(3px);transform:rotateX(0deg) rotateY(0deg) rotateZ(-30deg);pointer-events:none;\n}.elementor .e-21cfcd2a-6d61{width:clamp(36px,5vw,120px);height:auto;object-fit:contain;position:absolute;inset-block-start:52%;inset-inline-start:13%;z-index:1;filter:blur(3px);transform:rotateX(0deg) rotateY(0deg) rotateZ(200deg);pointer-events:none;\n}.elementor .e-2074561b-9913{width:100%;overflow:hidden;position:relative;padding-block-start:26px;padding-block-end:53px;padding-inline-start:max(var(--margen-lateral), calc((100% - 1536px) / 2));padding-inline-end:max(var(--margen-lateral), calc((100% - 1536px) / 2));display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-6dd673b2-c75d{width:auto;position:absolute;inset-block-start:-1024px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:-1024px;padding:0px;background-image:url("https://gustardev.20sagencia.com/wp-content/uploads/2026/10/qs-patron-mostaza.png");background-repeat:repeat;background-attachment:scroll;background-size:1024px 1024px;background-position:top left;opacity:10%;}.elementor .e-66f4e7c2-7758{width:auto;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;pointer-events:none;\n}.elementor .e-1c32ba3c-6419{width:8.33%;height:auto;object-fit:contain;position:absolute;inset-block-start:8.5%;inset-inline-start:59.7%;pointer-events:none;\n}.elementor .e-17cfef2c-ad55{max-width:1232px;font-family:var(--font-inter);font-weight:100;font-size:clamp(36px,5.21vw,75px);color:var(--blanco);line-height:0.96;text-align:center;font-style:italic;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;& strong { font-weight:700; }\n}.elementor .e-4fe8cc86-73e3{max-width:432px;font-family:var(--font-inter);font-weight:700;font-size:clamp(18px,1.39vw,20px);color:var(--negro);margin-block-start:0px;margin-block-end:-2px;margin-inline-start:0px;margin-inline-end:0px;display:block;line-height:normal;\n}.elementor .e-319386f0-2fde{max-width:579px;font-family:var(--font-inter);font-weight:400;font-size:clamp(15px,1.11vw,16px);color:var(--negro);margin:0px;display:block;line-height:normal;\n}.elementor .e-6f2fc757-7659{font-family:var(--font-inter);font-weight:300;font-size:18px;color:var(--verde-oscuro);display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-67eb18ad-ded3{width:20px;height:20px;transition:transform 0.3s;flex:0 0 auto;}.elementor .e-6dc18067-7141:hover,.elementor .e-6dc18067-7141:focus-visible{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.18),0px 1px 0px 0px #fff inset;transform:translate3d(0px, -3px, 0px);}.elementor .e-6dc18067-7141{width:auto;text-decoration:none;padding-block-start:9px;padding-block-end:9px;padding-inline-start:28px;padding-inline-end:24px;margin:0px;border-radius:24px;background-color:rgba(255,255,255,0.92);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.16),0px 1px 0px 0px rgba(255,255,255,0.9) inset;backdrop-filter:blur(10px);transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:row;gap:16px;justify-content:center;align-items:center;box-sizing:border-box; &:hover > :last-child { transform:translateX(5px); }\n}.elementor .e-94ef4c6-7017{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;align-items:flex-start;row-gap:26px;\n}.elementor .e-6a2d9987-ace4{width:45px;height:45px;flex:0 0 auto;}.elementor .e-ee81045-8898{font-family:var(--font-inter);font-weight:700;font-size:clamp(15px,1.18vw,17px);color:var(--negro);line-height:29px;margin:0px;display:block;}.elementor .e-233f3dc0-2321:hover,.elementor .e-233f3dc0-2321:focus-visible{transform:translate3d(6px, 0px, 0px);}.elementor .e-233f3dc0-2321{width:100%;column-gap:clamp(20px,2.7vw,39px);padding:0px;transition:transform 0.3s;display:flex;flex-direction:row;align-items:center;}.elementor .e-55e37e31-4b83{width:45px;height:45px;flex:0 0 auto;}.elementor .e-18c2709f-d5b3{font-family:var(--font-inter);font-weight:700;font-size:clamp(15px,1.18vw,17px);color:var(--negro);line-height:29px;margin:0px;display:block;}.elementor .e-3c26e919-5c64:hover,.elementor .e-3c26e919-5c64:focus-visible{transform:translate3d(6px, 0px, 0px);}.elementor .e-3c26e919-5c64{width:100%;column-gap:clamp(20px,2.7vw,39px);padding:0px;transition:transform 0.3s;display:flex;flex-direction:row;align-items:center;}.elementor .e-7dbc80ec-3744{width:45px;height:45px;flex:0 0 auto;}.elementor .e-1e536fe0-88df{font-family:var(--font-inter);font-weight:700;font-size:clamp(15px,1.18vw,17px);color:var(--negro);line-height:29px;margin:0px;display:block;}.elementor .e-26819b38-4930:hover,.elementor .e-26819b38-4930:focus-visible{transform:translate3d(6px, 0px, 0px);}.elementor .e-26819b38-4930{width:100%;column-gap:clamp(20px,2.7vw,39px);padding:0px;transition:transform 0.3s;display:flex;flex-direction:row;align-items:center;}.elementor .e-5bdde699-98b2{width:45px;height:45px;flex:0 0 auto;}.elementor .e-3acc47c8-16f7{font-family:var(--font-inter);font-weight:700;font-size:clamp(15px,1.18vw,17px);color:var(--negro);line-height:29px;margin:0px;display:block;}.elementor .e-7f2a3a24-9f15:hover,.elementor .e-7f2a3a24-9f15:focus-visible{transform:translate3d(6px, 0px, 0px);}.elementor .e-7f2a3a24-9f15{width:100%;column-gap:clamp(20px,2.7vw,39px);padding:0px;transition:transform 0.3s;display:flex;flex-direction:row;align-items:center;}.elementor .e-5cd353b3-333f{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;row-gap:6px;\n}.elementor .e-79f9f9fc-fab2{width:100%;column-gap:clamp(32px,6.1vw,88px);padding:0px;margin-block-start:clamp(40px,6.2vw,89px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .e-483b726a-685b{width:100%;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(var(--margen-lateral), calc((100% - 1536px) / 2));padding-inline-end:max(var(--margen-lateral), calc((100% - 1536px) / 2));display:block;box-sizing:border-box;\n}.elementor .e-5e6256b8-a531{width:clamp(36px,7vw,150px);height:auto;object-fit:contain;position:absolute;inset-block-start:68%;inset-inline-start:2%;z-index:1;filter:blur(2px);transform:rotateX(0deg) rotateY(0deg) rotateZ(40deg);pointer-events:none;\n}.elementor .e-7e923739-86a9{width:clamp(36px,7vw,150px);height:auto;object-fit:contain;position:absolute;inset-block-start:76%;inset-inline-start:92%;z-index:1;filter:blur(2px);transform:rotateX(0deg) rotateY(0deg) rotateZ(-160deg);pointer-events:none;\n}.elementor .e-720b9c11-5b21{width:100%;position:relative;padding-block-start:clamp(48px,5.8vw,83px);padding-block-end:clamp(40px,4vw,57px);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:clamp(40px,6.5vw,93px);margin-inline-start:0px;margin-inline-end:0px;background-color:var(--amarillo-don-jose);display:block;box-sizing:border-box;\n}.elementor .e-312ad849-3cbc{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-5f179816-4072{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-150ba5b2-2765{width:50px;height:50px;position:relative;flex:0 0 auto;}.elementor .e-7706185c-d41f{position:relative;font-family:var(--font-inter);font-weight:800;font-size:20px;color:var(--blanco);line-height:1.2;margin:0px;}.elementor .e-4058fde9-1689{max-height:0px;overflow:hidden;position:relative;font-family:var(--font-inter);font-weight:400;font-size:16px;color:var(--blanco);line-height:23px;margin:0px;opacity:0%;transition:max-height 0.45s, opacity 0.45s;display:block;}.elementor .e-3b89adb9-b3e1:hover,.elementor .e-3b89adb9-b3e1:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-3b89adb9-b3e1{overflow:hidden;aspect-ratio:295 / 405;position:relative;padding:24px;border-radius:24px;transform:translate3d(0px, 0px, 0px);transition:transform 0.4s;display:flex;flex-direction:column;gap:8px;justify-content:flex-end;&:hover > :last-child { max-height:140px; opacity:1; }\n}.elementor .e-19c1277e-7da8{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-3cd888f0-69dd{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4ce87d0b-fd9f{width:50px;height:50px;position:relative;flex:0 0 auto;}.elementor .e-4578bd6d-7e66{position:relative;font-family:var(--font-inter);font-weight:800;font-size:20px;color:var(--blanco);line-height:1.2;margin:0px;}.elementor .e-6f2d8c3e-1369{max-height:0px;overflow:hidden;position:relative;font-family:var(--font-inter);font-weight:400;font-size:16px;color:var(--blanco);line-height:23px;margin:0px;opacity:0%;transition:max-height 0.45s, opacity 0.45s;display:block;}.elementor .e-72f525a8-73e2:hover,.elementor .e-72f525a8-73e2:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-72f525a8-73e2{overflow:hidden;aspect-ratio:295 / 405;position:relative;padding:24px;border-radius:24px;transform:translate3d(0px, 0px, 0px);transition:transform 0.4s;display:flex;flex-direction:column;gap:8px;justify-content:flex-end;&:hover > :last-child { max-height:140px; opacity:1; }\n}.elementor .e-562d77b-dcd5{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-35aed24b-8b7f{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-173f809-591a{width:50px;height:50px;position:relative;flex:0 0 auto;}.elementor .e-5683c6ff-86d5{position:relative;font-family:var(--font-inter);font-weight:800;font-size:20px;color:var(--blanco);line-height:1.2;margin:0px;}.elementor .e-4fc040ce-765b{max-height:0px;overflow:hidden;position:relative;font-family:var(--font-inter);font-weight:400;font-size:16px;color:var(--blanco);line-height:23px;margin:0px;opacity:0%;transition:max-height 0.45s, opacity 0.45s;display:block;}.elementor .e-1f651cdb-b451:hover,.elementor .e-1f651cdb-b451:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-1f651cdb-b451{overflow:hidden;aspect-ratio:295 / 405;position:relative;padding:24px;border-radius:24px;transform:translate3d(0px, 0px, 0px);transition:transform 0.4s;display:flex;flex-direction:column;gap:8px;justify-content:flex-end;&:hover > :last-child { max-height:140px; opacity:1; }\n}.elementor .e-20a58d7b-2437{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-34044c8d-68ca{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%,rgba(0,0,0,0.82) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5ce24c15-15a8{width:50px;height:50px;position:relative;flex:0 0 auto;}.elementor .e-7991fc0d-7e50{position:relative;font-family:var(--font-inter);font-weight:800;font-size:20px;color:var(--blanco);line-height:1.2;margin:0px;}.elementor .e-64e178f6-ce24{max-height:0px;overflow:hidden;position:relative;font-family:var(--font-inter);font-weight:400;font-size:16px;color:var(--blanco);line-height:23px;margin:0px;opacity:0%;transition:max-height 0.45s, opacity 0.45s;display:block;}.elementor .e-70d6c73a-acaf:hover,.elementor .e-70d6c73a-acaf:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-70d6c73a-acaf{overflow:hidden;aspect-ratio:295 / 405;position:relative;padding:24px;border-radius:24px;transform:translate3d(0px, 0px, 0px);transition:transform 0.4s;display:flex;flex-direction:column;gap:8px;justify-content:flex-end;&:hover > :last-child { max-height:140px; opacity:1; }\n}.elementor .e-492281c3-ce08{width:100%;display:grid;gap:clamp(12px,1.39vw,20px);grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-15e46ea2-2c16{position:relative;padding-block-start:clamp(40px,6.1vw,88px);padding-block-end:clamp(16px,2vw,32px);padding-inline-start:max(var(--margen-lateral), calc((100% - 1536px) / 2));padding-inline-end:max(var(--margen-lateral), calc((100% - 1536px) / 2));background-color:var(--blanco);display:flex;flex-direction:column;}.elementor .e-34eaf779-8201{width:100%;height:100%;object-fit:cover;object-position:50% 60%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-8baa055-a260{width:100%;max-width:400px;overflow:hidden;aspect-ratio:4 / 5;position:relative;border-radius:24px;box-shadow:0px 18px 40px 0px rgba(0,0,0,0.14);justify-self:center; justify-self:start;\n}.elementor .e-a7d7f96-c73a{font-family:var(--font-inter);font-weight:100;font-size:clamp(28px,2.43vw,35px);color:var(--naranja);line-height:1.2;font-style:italic;margin:0px;}.elementor .e-19b67baf-f383{font-family:var(--font-inter);font-weight:400;font-size:clamp(22px,2.08vw,30px);color:var(--negro);line-height:1.2;margin:0px;& strong { font-weight:800; }\n}.elementor .e-7766d38d-d213{font-family:var(--font-inter);font-weight:300;font-size:18px;color:var(--blanco);margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-279f2d85-6b93{width:20px;height:20px;flex:0 0 auto;}.elementor .e-7e2d5866-3387:hover,.elementor .e-7e2d5866-3387:focus-visible{background-color:var(--verde-oscuro);transform:translate3d(0px, -3px, 0px);}.elementor .e-7e2d5866-3387{text-decoration:none;padding-block-start:9px;padding-block-end:9px;padding-inline-start:28px;padding-inline-end:24px;margin-block-start:18px;border-radius:24px;background-color:var(--verde-gustar);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.16);transform:translate3d(0px, 0px, 0px);transition:background-color 0.3s, transform 0.3s;display:flex;flex-direction:row;gap:16px;justify-content:center;align-items:center;align-self:flex-start;width:fit-content;\n}.elementor .e-7d3d8fd-33f3{width:100%;max-width:620px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-58401ffc-c3bd{width:100%;column-gap:0px;display:grid;gap:0px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;row-gap:32px;\n}.elementor .e-5787a45b-9578{overflow:hidden;position:relative;padding-block-start:clamp(24px,3.5vw,50px);padding-block-end:clamp(48px,6.9vw,100px);padding-inline-start:max(var(--margen-lateral), calc((100% - 1536px) / 2));padding-inline-end:max(var(--margen-lateral), calc((100% - 1536px) / 2));background-color:var(--blanco);display:flex;flex-direction:column;}.elementor .e-f9dc0834-2b3d{font-family:var(--font-inter);font-weight:100;font-size:clamp(40px,5.21vw,75px);color:var(--verde-gustar);font-style:italic;margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-c481cd9b-6a4a{font-family:var(--font-inter);font-weight:700;font-size:clamp(40px,5.21vw,75px);color:var(--verde-gustar);font-style:italic;margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-2b626fdc-5260{width:auto;column-gap:0.25em;padding:0px;display:flex;flex-direction:row;gap:clamp(11px,1.46vw,21px);flex:0 0 auto;align-items:baseline; white-space:nowrap;\n}.elementor .e-d861d5ce-654e{font-family:var(--font-inter);font-weight:100;font-size:clamp(40px,5.21vw,75px);color:var(--verde-gustar);font-style:italic;margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-a33515d0-94fa{font-family:var(--font-inter);font-weight:700;font-size:clamp(40px,5.21vw,75px);color:var(--verde-gustar);font-style:italic;margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-a137e9c4-3401{width:auto;column-gap:0.25em;padding:0px;display:flex;flex-direction:row;gap:clamp(11px,1.46vw,21px);flex:0 0 auto;align-items:baseline; white-space:nowrap;\n}.elementor .e-5527eb9f-0fe3{font-family:var(--font-inter);font-weight:100;font-size:clamp(40px,5.21vw,75px);color:var(--verde-gustar);font-style:italic;margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-56c6d5ce-ccbd{font-family:var(--font-inter);font-weight:700;font-size:clamp(40px,5.21vw,75px);color:var(--verde-gustar);font-style:italic;margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-2020dec5-0e8f{width:auto;column-gap:0.25em;padding:0px;display:flex;flex-direction:row;gap:clamp(11px,1.46vw,21px);flex:0 0 auto;align-items:baseline; white-space:nowrap;\n}.elementor .e-803fadbd-f7c1{font-family:var(--font-inter);font-weight:100;font-size:clamp(40px,5.21vw,75px);color:var(--verde-gustar);font-style:italic;margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-90714d58-937e{font-family:var(--font-inter);font-weight:700;font-size:clamp(40px,5.21vw,75px);color:var(--verde-gustar);font-style:italic;margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-6a2b7938-5f39{width:auto;column-gap:0.25em;padding:0px;display:flex;flex-direction:row;gap:clamp(11px,1.46vw,21px);flex:0 0 auto;align-items:baseline; white-space:nowrap;\n}.elementor .e-143ba9a6-f5fd{font-family:var(--font-inter);font-weight:100;font-size:clamp(40px,5.21vw,75px);color:var(--verde-gustar);font-style:italic;margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-ce36c79b-9660{font-family:var(--font-inter);font-weight:700;font-size:clamp(40px,5.21vw,75px);color:var(--verde-gustar);font-style:italic;margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-1ba31a0e-14ff{width:auto;column-gap:0.25em;padding:0px;display:flex;flex-direction:row;gap:clamp(11px,1.46vw,21px);flex:0 0 auto;align-items:baseline; white-space:nowrap;\n}.elementor .e-062bf319-ab26{font-family:var(--font-inter);font-weight:100;font-size:clamp(40px,5.21vw,75px);color:var(--verde-gustar);font-style:italic;margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-2b5d4ce3-6e31{font-family:var(--font-inter);font-weight:700;font-size:clamp(40px,5.21vw,75px);color:var(--verde-gustar);font-style:italic;margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-7c98be89-0b92{width:auto;column-gap:0.25em;padding:0px;display:flex;flex-direction:row;gap:clamp(11px,1.46vw,21px);flex:0 0 auto;align-items:baseline; white-space:nowrap;\n}.elementor .e-32378355-18c3{position:relative;inset-block-start:5px;column-gap:clamp(48px,6.25vw,90px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:clamp(48px,6.25vw,90px);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:max-content;\n}.elementor .e-7ce34885-3102{width:100%;height:clamp(64px,7.01vw,101px);overflow:hidden;position:relative;padding:0px;}.elementor .e-ca34fbbb-aa11{width:100%;padding-block-start:clamp(24px,3.26vw,47px);padding-block-end:clamp(24px,3.06vw,44px);padding-inline-start:0px;padding-inline-end:0px;display:block;box-sizing:border-box;\n}.elementor .e-2c8ff9a7-8400{font-family:var(--font-inter);font-weight:800;font-size:20px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-3e0e8bf6-7ebe{font-family:var(--font-inter);font-weight:400;font-size:17px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-79cb9162-d747{width:clamp(200px,23.3vw,335px);position:absolute;inset-block-start:0px;inset-inline-start:30px;opacity:0%;transform:translate3d(0px, 10px, 0px);transition:opacity 0.4s, transform 0.4s;display:flex;flex-direction:column;gap:2px;}.elementor .e-6c50f9be-4c0d{width:1px;height:clamp(88px,8.4vw,111px);position:absolute;inset-block-start:clamp(18px,2.15vw,31px);inset-inline-start:9px;background-color:var(--naranja);opacity:0%;transition:opacity 0.4s;width:1px !important; min-width:0 !important; max-width:1px !important; padding:0 !important; &::before{content:"";position:absolute;top:0;left:-8.5px;width:18px;height:18px;border-radius:50%;background-color:var(--naranja);}\n}.elementor .e-5d8b5100-f83a{position:relative;font-family:var(--font-inter);font-weight:800;font-size:clamp(28px,2.43vw,35px);color:#c5c5c5;font-style:italic;margin:0px;transition:color 0.4s;line-height:normal; text-align:left;\n}.elementor .e-1ee97a0f-4c7b{min-height:clamp(170px,14.6vw,210px);position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;cursor:default;\n}.elementor .e-1a251487-3f88{font-family:var(--font-inter);font-weight:800;font-size:20px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-a156bdd8-9ba1{font-family:var(--font-inter);font-weight:400;font-size:17px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-ad0b149e-29d1{width:clamp(200px,23.3vw,335px);position:absolute;inset-block-start:0px;inset-inline-start:30px;opacity:0%;transform:translate3d(0px, 10px, 0px);transition:opacity 0.4s, transform 0.4s;display:flex;flex-direction:column;gap:2px;}.elementor .e-edb4c08d-ce78{width:1px;height:clamp(88px,8.4vw,111px);position:absolute;inset-block-start:clamp(18px,2.15vw,31px);inset-inline-start:9px;background-color:var(--naranja);opacity:0%;transition:opacity 0.4s;width:1px !important; min-width:0 !important; max-width:1px !important; padding:0 !important; &::before{content:"";position:absolute;top:0;left:-8.5px;width:18px;height:18px;border-radius:50%;background-color:var(--naranja);}\n}.elementor .e-25ea82de-5179{position:relative;font-family:var(--font-inter);font-weight:800;font-size:clamp(28px,2.43vw,35px);color:#c5c5c5;font-style:italic;margin:0px;transition:color 0.4s;line-height:normal; text-align:left;\n}.elementor .e-d5dedde6-5309{min-height:clamp(170px,14.6vw,210px);position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;cursor:default;\n}.elementor .e-2fc9b148-f505{font-family:var(--font-inter);font-weight:800;font-size:20px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-8f75f448-0854{font-family:var(--font-inter);font-weight:400;font-size:17px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-0959f9fd-3689{width:clamp(200px,23.3vw,335px);position:absolute;inset-block-start:0px;inset-inline-start:30px;opacity:0%;transform:translate3d(0px, 10px, 0px);transition:opacity 0.4s, transform 0.4s;display:flex;flex-direction:column;gap:2px;}.elementor .e-f45c9d85-40cc{width:1px;height:clamp(88px,8.4vw,111px);position:absolute;inset-block-start:clamp(18px,2.15vw,31px);inset-inline-start:9px;background-color:var(--naranja);opacity:0%;transition:opacity 0.4s;width:1px !important; min-width:0 !important; max-width:1px !important; padding:0 !important; &::before{content:"";position:absolute;top:0;left:-8.5px;width:18px;height:18px;border-radius:50%;background-color:var(--naranja);}\n}.elementor .e-59ffd074-6c1d{position:relative;font-family:var(--font-inter);font-weight:800;font-size:clamp(28px,2.43vw,35px);color:#c5c5c5;font-style:italic;margin:0px;transition:color 0.4s;line-height:normal; text-align:left;\n}.elementor .e-375986c6-7033{min-height:clamp(170px,14.6vw,210px);position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;cursor:default;\n}.elementor .e-f96db1d4-180f{font-family:var(--font-inter);font-weight:800;font-size:20px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-780784ad-afbf{font-family:var(--font-inter);font-weight:400;font-size:17px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-6d372c5f-04bd{width:clamp(200px,23.3vw,335px);position:absolute;inset-block-start:0px;inset-inline-start:30px;opacity:0%;transform:translate3d(0px, 10px, 0px);transition:opacity 0.4s, transform 0.4s;display:flex;flex-direction:column;gap:2px;}.elementor .e-1631b8f4-d257{width:1px;height:clamp(88px,8.4vw,111px);position:absolute;inset-block-start:clamp(18px,2.15vw,31px);inset-inline-start:9px;background-color:var(--naranja);opacity:0%;transition:opacity 0.4s;width:1px !important; min-width:0 !important; max-width:1px !important; padding:0 !important; &::before{content:"";position:absolute;top:0;left:-8.5px;width:18px;height:18px;border-radius:50%;background-color:var(--naranja);}\n}.elementor .e-5075beb0-e3ff{position:relative;font-family:var(--font-inter);font-weight:800;font-size:clamp(28px,2.43vw,35px);color:#c5c5c5;font-style:italic;margin:0px;transition:color 0.4s;line-height:normal; text-align:left;\n}.elementor .e-c44c0f14-91f3{min-height:clamp(170px,14.6vw,210px);position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;cursor:default;\n}.elementor .e-866ca74b-1f71{font-family:var(--font-inter);font-weight:800;font-size:20px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-aef72ca6-e18c{font-family:var(--font-inter);font-weight:400;font-size:17px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-017fa413-db35{width:clamp(200px,23.3vw,335px);position:absolute;inset-block-start:0px;inset-inline-start:30px;opacity:0%;transform:translate3d(0px, 10px, 0px);transition:opacity 0.4s, transform 0.4s;display:flex;flex-direction:column;gap:2px;}.elementor .e-b95f4b8d-3092{width:1px;height:clamp(88px,8.4vw,111px);position:absolute;inset-block-start:clamp(18px,2.15vw,31px);inset-inline-start:9px;background-color:var(--naranja);opacity:0%;transition:opacity 0.4s;width:1px !important; min-width:0 !important; max-width:1px !important; padding:0 !important; &::before{content:"";position:absolute;top:0;left:-8.5px;width:18px;height:18px;border-radius:50%;background-color:var(--naranja);}\n}.elementor .e-12a62fd5-9eac{position:relative;font-family:var(--font-inter);font-weight:800;font-size:clamp(28px,2.43vw,35px);color:#c5c5c5;font-style:italic;margin:0px;transition:color 0.4s;line-height:normal; text-align:left;\n}.elementor .e-44576e15-f39e{min-height:clamp(170px,14.6vw,210px);position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;cursor:default;\n}.elementor .e-cb6d3963-849f{font-family:var(--font-inter);font-weight:800;font-size:20px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-ac78e24b-c432{font-family:var(--font-inter);font-weight:400;font-size:17px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-6dc01704-9abe{width:clamp(200px,23.3vw,335px);position:absolute;inset-block-start:0px;inset-inline-start:30px;opacity:0%;transform:translate3d(0px, 10px, 0px);transition:opacity 0.4s, transform 0.4s;display:flex;flex-direction:column;gap:2px;}.elementor .e-159a0463-f8c6{width:1px;height:clamp(88px,8.4vw,111px);position:absolute;inset-block-start:clamp(18px,2.15vw,31px);inset-inline-start:9px;background-color:var(--naranja);opacity:0%;transition:opacity 0.4s;width:1px !important; min-width:0 !important; max-width:1px !important; padding:0 !important; &::before{content:"";position:absolute;top:0;left:-8.5px;width:18px;height:18px;border-radius:50%;background-color:var(--naranja);}\n}.elementor .e-13b5b6d-d284{position:relative;font-family:var(--font-inter);font-weight:800;font-size:clamp(28px,2.43vw,35px);color:#c5c5c5;font-style:italic;margin:0px;transition:color 0.4s;line-height:normal; text-align:left;\n}.elementor .e-33a9989c-8c51{min-height:clamp(170px,14.6vw,210px);position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;cursor:default;\n}.elementor .e-c55d6503-0e6a{font-family:var(--font-inter);font-weight:800;font-size:20px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-c5863377-3ca3{font-family:var(--font-inter);font-weight:400;font-size:17px;color:var(--negro);margin:0px;line-height:normal;\n}.elementor .e-7578d089-cf55{width:clamp(200px,23.3vw,335px);position:absolute;inset-block-start:0px;inset-inline-start:30px;opacity:0%;transform:translate3d(0px, 10px, 0px);transition:opacity 0.4s, transform 0.4s;display:flex;flex-direction:column;gap:2px;}.elementor .e-7b14c786-364c{width:1px;height:clamp(88px,8.4vw,111px);position:absolute;inset-block-start:clamp(18px,2.15vw,31px);inset-inline-start:9px;background-color:var(--naranja);opacity:0%;transition:opacity 0.4s;width:1px !important; min-width:0 !important; max-width:1px !important; padding:0 !important; &::before{content:"";position:absolute;top:0;left:-8.5px;width:18px;height:18px;border-radius:50%;background-color:var(--naranja);}\n}.elementor .e-6233d406-659f{position:relative;font-family:var(--font-inter);font-weight:800;font-size:clamp(28px,2.43vw,35px);color:#c5c5c5;font-style:italic;margin:0px;transition:color 0.4s;line-height:normal; text-align:left;\n}.elementor .e-a0d60381-e465{min-height:clamp(170px,14.6vw,210px);position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;cursor:default;\n}.elementor .e-15ba0b95-8fe0{width:100%;display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));@media (min-width:1025px){ & > :first-child > :nth-child(1), & > :first-child > :nth-child(2){opacity:1; transform:translateY(0px);} & > :first-child > :nth-child(2){transform:none;} & > :first-child > :nth-child(3){color:var(--naranja);} &:has(> :not(:first-child):hover) > :first-child > :nth-child(1), &:has(> :not(:first-child):hover) > :first-child > :nth-child(2){opacity:0;} &:has(> :not(:first-child):hover) > :first-child > :nth-child(3){color:#c5c5c5;} & > :hover > :nth-child(1), & > :hover > :nth-child(2){opacity:1 !important; transform:translateY(0px);} & > :hover > :nth-child(2){transform:none;} & > :hover > :nth-child(3){color:var(--naranja) !important;} & > :nth-child(n+6) > :first-child{left:auto; right:calc(100% + 15px); text-align:right;} & > :nth-child(n+6) > :first-child > *{text-align:right;} }\n}.elementor .e-704a74ec-d018{width:clamp(36px,6vw,140px);height:auto;object-fit:contain;position:absolute;inset-block-start:45%;inset-inline-start:92%;z-index:1;transform:rotateX(0deg) rotateY(0deg) rotateZ(15deg);pointer-events:none;\n}.elementor .e-7195b6d2-4dc2{width:clamp(36px,6vw,130px);height:auto;object-fit:contain;position:absolute;inset-block-start:78%;inset-inline-start:1%;z-index:1;filter:blur(3px);transform:rotateX(0deg) rotateY(0deg) rotateZ(-20deg);pointer-events:none;\n}.elementor .e-6229effd-1df4{overflow:hidden;position:relative;padding-block-start:clamp(8px,1.7vw,24px);padding-block-end:clamp(48px,5.5vw,80px);padding-inline-start:max(var(--margen-lateral), calc((100% - 1536px) / 2));padding-inline-end:max(var(--margen-lateral), calc((100% - 1536px) / 2));background-color:var(--blanco);display:flex;flex-direction:column;}.elementor .e-53ba032e-99f4{font-family:var(--font-inter);font-weight:300;font-size:clamp(16px,1.94vw,28px);color:var(--blanco);font-style:italic;margin:0px;flex:0 0 auto;white-space:nowrap; line-height:normal; & strong { font-weight:700; }\n}.elementor .e-5a787ec-f277{font-family:var(--font-inter);font-weight:300;font-size:clamp(16px,1.94vw,28px);color:var(--blanco);font-style:italic;margin:0px;flex:0 0 auto;white-space:nowrap; line-height:normal; & strong { font-weight:700; }\n}.elementor .e-707fb8f6-be64{font-family:var(--font-inter);font-weight:300;font-size:clamp(16px,1.94vw,28px);color:var(--blanco);font-style:italic;margin:0px;flex:0 0 auto;white-space:nowrap; line-height:normal; & strong { font-weight:700; }\n}.elementor .e-11c23489-b87b{font-family:var(--font-inter);font-weight:300;font-size:clamp(16px,1.94vw,28px);color:var(--blanco);font-style:italic;margin:0px;flex:0 0 auto;white-space:nowrap; line-height:normal; & strong { font-weight:700; }\n}.elementor .e-501d46a8-46b5{font-family:var(--font-inter);font-weight:300;font-size:clamp(16px,1.94vw,28px);color:var(--blanco);font-style:italic;margin:0px;flex:0 0 auto;white-space:nowrap; line-height:normal; & strong { font-weight:700; }\n}.elementor .e-5e48e9a7-ce41{font-family:var(--font-inter);font-weight:300;font-size:clamp(16px,1.94vw,28px);color:var(--blanco);font-style:italic;margin:0px;flex:0 0 auto;white-space:nowrap; line-height:normal; & strong { font-weight:700; }\n}.elementor .e-1677fc96-a761{font-family:var(--font-inter);font-weight:300;font-size:clamp(16px,1.94vw,28px);color:var(--blanco);font-style:italic;margin:0px;flex:0 0 auto;white-space:nowrap; line-height:normal; & strong { font-weight:700; }\n}.elementor .e-5ff5a92c-c519{font-family:var(--font-inter);font-weight:300;font-size:clamp(16px,1.94vw,28px);color:var(--blanco);font-style:italic;margin:0px;flex:0 0 auto;white-space:nowrap; line-height:normal; & strong { font-weight:700; }\n}.elementor .e-380624e5-2721{display:flex;flex-direction:row;flex:0 0 auto;align-items:center;width:max-content;\n}.elementor .e-4d101caf-e30e{width:140%;height:clamp(40px,5.2vw,75px);overflow:hidden;position:absolute;inset-block-start:34.7%;inset-inline-start:-20%;background-color:var(--naranja);transform:translate3d(0px, -50%, 0px) rotateX(0deg) rotateY(0deg) rotateZ(1.87deg);display:flex;align-items:center;}.elementor .e-443e2570-9876{font-family:var(--font-inter);font-weight:300;font-size:clamp(17px,2.08vw,30px);color:var(--amarillo-don-jose);font-style:italic;margin:0px;flex:0 0 auto;white-space:nowrap; line-height:normal; & strong { font-weight:800; }\n}.elementor .e-7ed0221f-90ba{font-family:var(--font-inter);font-weight:300;font-size:clamp(17px,2.08vw,30px);color:var(--amarillo-don-jose);font-style:italic;margin:0px;flex:0 0 auto;white-space:nowrap; line-height:normal; & strong { font-weight:800; }\n}.elementor .e-763097b8-9094{font-family:var(--font-inter);font-weight:300;font-size:clamp(17px,2.08vw,30px);color:var(--amarillo-don-jose);font-style:italic;margin:0px;flex:0 0 auto;white-space:nowrap; line-height:normal; & strong { font-weight:800; }\n}.elementor .e-5fe2e5c9-2f1e{font-family:var(--font-inter);font-weight:300;font-size:clamp(17px,2.08vw,30px);color:var(--amarillo-don-jose);font-style:italic;margin:0px;flex:0 0 auto;white-space:nowrap; line-height:normal; & strong { font-weight:800; }\n}.elementor .e-2f8685b5-ff52{display:flex;flex-direction:row;flex:0 0 auto;align-items:center;width:max-content;\n}.elementor .e-326cc537-fcb8{width:140%;height:clamp(40px,5.2vw,75px);overflow:hidden;position:absolute;inset-block-start:50%;inset-inline-start:-20%;background-color:var(--verde-gustar);transform:translate3d(0px, -50%, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-6.32deg);display:flex;align-items:center;}.elementor .e-21dc6f96-7380{width:100%;height:100%;object-fit:cover;}.elementor .e-1bd70c21-6c9b{width:100%;aspect-ratio:148 / 100;transform:rotateX(0deg) rotateY(0deg) rotateZ(25.08deg);}.elementor .e-725c2a40-aff5{width:10.3vw;position:absolute;inset-block-start:39.5%;inset-inline-start:71.7%;z-index:2;}.elementor .e-38e9aa51-2101{width:100%;height:100%;object-fit:cover;}.elementor .e-5961ef82-d0da{width:100%;aspect-ratio:111 / 75;filter:blur(3.9px);transform:rotateX(0deg) rotateY(0deg) rotateZ(167.02deg);}.elementor .e-580fb5e5-6645{width:7.7vw;position:absolute;inset-block-start:5.5%;inset-inline-start:35.3%;z-index:2;}.elementor .e-323a913f-8622{width:185.79%;height:219.05%;position:absolute;inset-block-start:-59.52%;inset-inline-start:-42.9%;max-width:none;\n}.elementor .e-123907ed-629d{width:100%;overflow:hidden;aspect-ratio:116 / 66;position:relative;transform:rotateX(0deg) rotateY(0deg) rotateZ(14.74deg);}.elementor .e-726ae3fe-b566{width:8.06vw;position:absolute;inset-block-start:38.4%;inset-inline-start:5.3%;z-index:2;}.elementor .e-7eb7fc74-b21b{width:185.79%;height:219.05%;position:absolute;inset-block-start:-59.52%;inset-inline-start:-42.9%;max-width:none;\n}.elementor .e-497276d8-26cd{width:100%;overflow:hidden;aspect-ratio:104 / 60;position:relative;filter:blur(3.5px);transform:rotateX(0deg) rotateY(0deg) rotateZ(147.43deg);}.elementor .e-1a200960-6996{width:7.24vw;position:absolute;inset-block-start:55.3%;inset-inline-start:50%;z-index:2;}.elementor .e-d0f20f14-589f{width:clamp(36px,7vw,150px);height:auto;object-fit:contain;position:absolute;inset-block-start:52%;inset-inline-start:91%;z-index:2;transform:rotateX(0deg) rotateY(0deg) rotateZ(-15deg);pointer-events:none;\n}.elementor .e-64b7a416-2743{width:clamp(36px,6vw,130px);height:auto;object-fit:contain;position:absolute;inset-block-start:76%;inset-inline-start:22%;z-index:2;filter:blur(3px);transform:rotateX(0deg) rotateY(0deg) rotateZ(120deg);pointer-events:none;\n}.elementor .e-3d23875-5b34{width:100%;height:clamp(150px,17.7vw,255px);overflow:visible;position:relative;margin-block-start:clamp(0px,2.5vw,48px);margin-block-end:clamp(0px,3.5vw,64px);background-color:var(--blanco);overflow-x:clip; overflow-y:visible;\n}.elementor .e-1fced230-c43e{width:93.9%;height:auto;object-fit:contain;position:absolute;inset-block-start:0px;inset-inline-start:0px;pointer-events:none;\n}.elementor .e-2ecb60ed-ed4f:hover,.elementor .e-2ecb60ed-ed4f:focus-visible{background-color:rgba(255,255,255,0.95);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.16),0px 1px 0px 0px #fff inset;transform:translate3d(-8px, 0px, 0px);}.elementor .e-2ecb60ed-ed4f{height:clamp(30px,2.78vw,40px);font-family:var(--font-inter);font-weight:300;font-size:clamp(13px,1.18vw,17px);color:var(--negro);padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(16px,2.15vw,31px);padding-inline-end:16px;margin:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.85);border-style:solid;background-color:rgba(255,255,255,0.72);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.18),0px 1px 0px 0px rgba(255,255,255,0.9) inset;backdrop-filter:blur(10px);transition:transform 0.3s, box-shadow 0.3s, background-color 0.3s;display:flex;align-items:center;@media (max-width:1024px){ &:hover{transform:translateX(0px) !important; background-color:rgba(255,255,255,0.72) !important; box-shadow:0 3px 3px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.9) !important;} }\n}.elementor .e-bca134e9-fa4e:hover,.elementor .e-bca134e9-fa4e:focus-visible{background-color:rgba(255,255,255,0.95);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.16),0px 1px 0px 0px #fff inset;transform:translate3d(-8px, 0px, 0px);}.elementor .e-bca134e9-fa4e{height:clamp(30px,2.78vw,40px);font-family:var(--font-inter);font-weight:300;font-size:clamp(13px,1.18vw,17px);color:var(--negro);padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(16px,2.15vw,31px);padding-inline-end:16px;margin:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.85);border-style:solid;background-color:rgba(255,255,255,0.72);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.18),0px 1px 0px 0px rgba(255,255,255,0.9) inset;backdrop-filter:blur(10px);transition:transform 0.3s, box-shadow 0.3s, background-color 0.3s;display:flex;align-items:center;@media (max-width:1024px){ &:hover{transform:translateX(0px) !important; background-color:rgba(255,255,255,0.72) !important; box-shadow:0 3px 3px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.9) !important;} }\n}.elementor .e-bb0b9b04-2e2c:hover,.elementor .e-bb0b9b04-2e2c:focus-visible{background-color:rgba(255,255,255,0.95);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.16),0px 1px 0px 0px #fff inset;transform:translate3d(-8px, 0px, 0px);}.elementor .e-bb0b9b04-2e2c{height:clamp(30px,2.78vw,40px);font-family:var(--font-inter);font-weight:300;font-size:clamp(13px,1.18vw,17px);color:var(--negro);padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(16px,2.15vw,31px);padding-inline-end:16px;margin:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.85);border-style:solid;background-color:rgba(255,255,255,0.72);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.18),0px 1px 0px 0px rgba(255,255,255,0.9) inset;backdrop-filter:blur(10px);transition:transform 0.3s, box-shadow 0.3s, background-color 0.3s;display:flex;align-items:center;@media (max-width:1024px){ &:hover{transform:translateX(0px) !important; background-color:rgba(255,255,255,0.72) !important; box-shadow:0 3px 3px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.9) !important;} }\n}.elementor .e-48bc74f9-44a8:hover,.elementor .e-48bc74f9-44a8:focus-visible{background-color:rgba(255,255,255,0.95);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.16),0px 1px 0px 0px #fff inset;transform:translate3d(-8px, 0px, 0px);}.elementor .e-48bc74f9-44a8{height:clamp(30px,2.78vw,40px);font-family:var(--font-inter);font-weight:300;font-size:clamp(13px,1.18vw,17px);color:var(--negro);padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(16px,2.15vw,31px);padding-inline-end:16px;margin:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.85);border-style:solid;background-color:rgba(255,255,255,0.72);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.18),0px 1px 0px 0px rgba(255,255,255,0.9) inset;backdrop-filter:blur(10px);transition:transform 0.3s, box-shadow 0.3s, background-color 0.3s;display:flex;align-items:center;@media (max-width:1024px){ &:hover{transform:translateX(0px) !important; background-color:rgba(255,255,255,0.72) !important; box-shadow:0 3px 3px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.9) !important;} }\n}.elementor .e-05411f41-090d:hover,.elementor .e-05411f41-090d:focus-visible{background-color:rgba(255,255,255,0.95);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.16),0px 1px 0px 0px #fff inset;transform:translate3d(-8px, 0px, 0px);}.elementor .e-05411f41-090d{height:clamp(30px,2.78vw,40px);font-family:var(--font-inter);font-weight:300;font-size:clamp(13px,1.18vw,17px);color:var(--negro);padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(16px,2.15vw,31px);padding-inline-end:16px;margin:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.85);border-style:solid;background-color:rgba(255,255,255,0.72);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.18),0px 1px 0px 0px rgba(255,255,255,0.9) inset;backdrop-filter:blur(10px);transition:transform 0.3s, box-shadow 0.3s, background-color 0.3s;display:flex;align-items:center;@media (max-width:1024px){ &:hover{transform:translateX(0px) !important; background-color:rgba(255,255,255,0.72) !important; box-shadow:0 3px 3px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.9) !important;} }\n}.elementor .e-de4e58ea-54c2:hover,.elementor .e-de4e58ea-54c2:focus-visible{background-color:rgba(255,255,255,0.95);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.16),0px 1px 0px 0px #fff inset;transform:translate3d(-8px, 0px, 0px);}.elementor .e-de4e58ea-54c2{height:clamp(30px,2.78vw,40px);font-family:var(--font-inter);font-weight:300;font-size:clamp(13px,1.18vw,17px);color:var(--negro);padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(16px,2.15vw,31px);padding-inline-end:16px;margin:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.85);border-style:solid;background-color:rgba(255,255,255,0.72);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.18),0px 1px 0px 0px rgba(255,255,255,0.9) inset;backdrop-filter:blur(10px);transition:transform 0.3s, box-shadow 0.3s, background-color 0.3s;display:flex;align-items:center;@media (max-width:1024px){ &:hover{transform:translateX(0px) !important; background-color:rgba(255,255,255,0.72) !important; box-shadow:0 3px 3px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.9) !important;} }\n}.elementor .e-4bba76f7-8f16:hover,.elementor .e-4bba76f7-8f16:focus-visible{background-color:rgba(255,255,255,0.95);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.16),0px 1px 0px 0px #fff inset;transform:translate3d(-8px, 0px, 0px);}.elementor .e-4bba76f7-8f16{height:clamp(30px,2.78vw,40px);font-family:var(--font-inter);font-weight:300;font-size:clamp(13px,1.18vw,17px);color:var(--negro);padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(16px,2.15vw,31px);padding-inline-end:16px;margin:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.85);border-style:solid;background-color:rgba(255,255,255,0.72);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.18),0px 1px 0px 0px rgba(255,255,255,0.9) inset;backdrop-filter:blur(10px);transition:transform 0.3s, box-shadow 0.3s, background-color 0.3s;display:flex;align-items:center;@media (max-width:1024px){ &:hover{transform:translateX(0px) !important; background-color:rgba(255,255,255,0.72) !important; box-shadow:0 3px 3px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.9) !important;} }\n}.elementor .e-eb744d81-9f9e:hover,.elementor .e-eb744d81-9f9e:focus-visible{background-color:rgba(255,255,255,0.95);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.16),0px 1px 0px 0px #fff inset;transform:translate3d(-8px, 0px, 0px);}.elementor .e-eb744d81-9f9e{height:clamp(30px,2.78vw,40px);font-family:var(--font-inter);font-weight:300;font-size:clamp(13px,1.18vw,17px);color:var(--negro);padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(16px,2.15vw,31px);padding-inline-end:16px;margin:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.85);border-style:solid;background-color:rgba(255,255,255,0.72);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.18),0px 1px 0px 0px rgba(255,255,255,0.9) inset;backdrop-filter:blur(10px);transition:transform 0.3s, box-shadow 0.3s, background-color 0.3s;display:flex;align-items:center;@media (max-width:1024px){ &:hover{transform:translateX(0px) !important; background-color:rgba(255,255,255,0.72) !important; box-shadow:0 3px 3px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.9) !important;} }\n}.elementor .e-4cc3da23-f99b:hover,.elementor .e-4cc3da23-f99b:focus-visible{background-color:rgba(255,255,255,0.95);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.16),0px 1px 0px 0px #fff inset;transform:translate3d(-8px, 0px, 0px);}.elementor .e-4cc3da23-f99b{height:clamp(30px,2.78vw,40px);font-family:var(--font-inter);font-weight:300;font-size:clamp(13px,1.18vw,17px);color:var(--negro);padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(16px,2.15vw,31px);padding-inline-end:16px;margin:0px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.85);border-style:solid;background-color:rgba(255,255,255,0.72);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.18),0px 1px 0px 0px rgba(255,255,255,0.9) inset;backdrop-filter:blur(10px);transition:transform 0.3s, box-shadow 0.3s, background-color 0.3s;display:flex;align-items:center;@media (max-width:1024px){ &:hover{transform:translateX(0px) !important; background-color:rgba(255,255,255,0.72) !important; box-shadow:0 3px 3px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.9) !important;} }\n}.elementor .e-0c7b47db-7491{width:24.3%;position:absolute;inset-block-start:5.8%;inset-inline-start:75.7%;padding:0px;display:flex;flex-direction:column;row-gap:12px; row-gap:clamp(8px,0.83vw,12px);\n}.elementor .e-4d1c4d1d-acf4{width:100%;height:auto;aspect-ratio:820/515;position:relative;padding:0px;}.elementor .e-9eae8fd2-e8f7{font-family:var(--font-inter);font-weight:700;font-size:clamp(22px,1.94vw,28px);color:var(--verde-gustar);margin:0px;line-height:normal;\n}.elementor .e-1a8f1897-77ce{font-family:var(--font-inter);font-weight:400;font-size:clamp(15px,1.25vw,18px);color:var(--gris-texto);margin-block-start:33px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;line-height:normal;\n}.elementor .e-63cacaba-ba50{font-family:var(--font-inter);font-weight:300;font-size:18px;color:var(--blanco);display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-4229dd99-403c{width:20px;height:20px;transition:transform 0.3s;flex:0 0 auto;}.elementor .e-c87c8375-3670:hover,.elementor .e-c87c8375-3670:focus-visible{background-color:var(--verde-oscuro);box-shadow:0px 10px 20px 0px rgba(0,69,54,0.3);transform:translate3d(0px, -3px, 0px);}.elementor .e-c87c8375-3670{width:auto;text-decoration:none;padding-block-start:9px;padding-block-end:9px;padding-inline-start:28px;padding-inline-end:24px;margin-block-start:33px;margin-block-end:0px;margin-inline-start:10px;margin-inline-end:0px;border-radius:24px;background-color:var(--verde-gustar);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.16);transition:transform 0.3s, box-shadow 0.3s, background-color 0.3s;display:flex;flex-direction:row;gap:16px;justify-content:center;align-items:center;@media (max-width:1024px){ &:hover{transform:translateY(0px) !important; background-color:var(--verde-gustar) !important; box-shadow:0 3px 3px rgba(0,0,0,0.16) !important;} &:hover > :last-child{transform:translateX(0px) !important;} }\n}.elementor .e-0d7e61df-f763{width:100%;min-width:0px;max-width:298px;padding-block-start:clamp(60px,10.35vw,149px);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:clamp(24px,6.18vw,89px);display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;\n}.elementor .e-48ba1031-7f7a{width:100%;min-height:600px;max-width:1536px;padding-block-start:35px;padding-block-end:0px;padding-inline-start:max(var(--margen-lateral), calc((100% - 1536px) / 2));padding-inline-end:max(var(--margen-lateral), calc((100% - 1536px) / 2));margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:66% minmax(0,1fr);align-items:start;box-sizing:border-box; max-width:none;\n}.elementor .e-7ff810a7-edd8{width:clamp(36px,6vw,130px);height:auto;object-fit:contain;position:absolute;inset-block-start:82%;inset-inline-start:50%;z-index:1;filter:blur(3px);transform:rotateX(0deg) rotateY(0deg) rotateZ(150deg);pointer-events:none;\n}.elementor .e-c50a29d-c9a2{width:clamp(36px,6vw,140px);height:auto;object-fit:contain;position:absolute;inset-block-start:78%;inset-inline-start:2%;z-index:1;filter:blur(2px);transform:rotateX(0deg) rotateY(0deg) rotateZ(-25deg);pointer-events:none;\n}.elementor .e-a2c0e513-8493{width:100%;max-width:1536px;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;box-sizing:border-box; max-width:none;\n}.elementor .e-eb439778-e478{width:auto;position:absolute;inset-block-start:-1024px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:-1024px;padding:0px;background-image:url("https://gustardev.20sagencia.com/wp-content/uploads/2026/10/qs-patron-blanco.png");background-repeat:repeat;background-attachment:scroll;background-size:1024px 1024px;background-position:top left;opacity:10%;}.elementor .e-4455ce83-d0d8{width:auto;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;pointer-events:none;\n}.elementor .e-1ae8d81-5df9{font-family:var(--font-inter);font-weight:700;font-size:clamp(24px,1.94vw,28px);color:var(--blanco);margin:0px;line-height:normal;\n}.elementor .e-3c007f8e-6a88{max-width:774px;font-family:var(--font-inter);font-weight:400;font-size:clamp(15px,1.18vw,17px);color:var(--blanco);margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;line-height:normal;\n}.elementor .e-1a881eca-ebe9{font-family:var(--font-inter);font-weight:300;font-size:18px;color:var(--verde-oscuro);margin:0px;display:block;line-height:normal; white-space:nowrap;\n}.elementor .e-3a08b791-3986{width:20px;height:20px;flex:0 0 auto;}.elementor .e-4df7fe55-b961:hover,.elementor .e-4df7fe55-b961:focus-visible{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.2);transform:translate3d(0px, -3px, 0px);}.elementor .e-4df7fe55-b961{text-decoration:none;padding-block-start:9px;padding-block-end:9px;padding-inline-start:28px;padding-inline-end:24px;margin-block-start:31px;border-radius:24px;background-color:var(--blanco);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.16);transform:translate3d(0px, 0px, 0px);transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:row;gap:16px;justify-content:center;align-items:center;width:fit-content;\n}.elementor .e-4a079a9-3cc6{width:100%;position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;}.elementor .e-60598503-736e{overflow:hidden;position:relative;padding-block-start:clamp(32px,2.5vw,36px);padding-block-end:clamp(40px,5.2vw,75px);padding-inline-start:max(var(--margen-lateral), calc((100% - 1536px) / 2));padding-inline-end:max(var(--margen-lateral), calc((100% - 1536px) / 2));background-color:var(--naranja);display:flex;flex-direction:column;}