.elementor .e-424f8b6-204c{font-family:Gilroy;font-weight:700;font-size:16px;color:#D9B58D;line-height:1.4;text-align:center;margin:0px;}.elementor .e-3c6a9ecf-9dca{font-family:Gilroy;font-weight:700;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:transform .3s cubic-bezier(.2,.8,.2,1),color .3s; } & a:hover { color:#D9B58D;transform:translateX(4px); }\n}.elementor .e-80f32e4-9cb4{position:relative;z-index:1000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;background-color:#21453D;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-6cd440e8-dd35{width:136px;transition:transform 0.4s;display:block;&:not(.x) { flex:none; } &:hover:not(.x) { transform:rotate(-3deg) scale(1.04)!important; }\n}.elementor .e-30aba2e9-f5d8{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;transition:color .25s; } & a:hover { color:#D9B58D; }\n}.elementor .e-4883b83e-7021{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;transition:color .25s; } & a:hover { color:#D9B58D; }\n}.elementor .e-68273140-5cc5{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;border-width:0px;background-color:#D9B58D;transition:transform 0.35s, background-color 0.35s, color 0.35s, box-shadow 0.35s;display:inline-flex;align-items:center;width:fit-content; &:hover:not(.x) { transform:translateY(-3px)!important;box-shadow:0 12px 26px rgba(33,69,61,.22);background-color:#E6C7A3;color:#21453D; }\n}.elementor .e-4eec8c42-34af{width:auto;max-width:100%;padding:0px;display:flex;flex-direction:row;gap:20px;justify-content:flex-start;align-items:center;&:not(.x) { flex:none; }\n}.elementor .e-5e7a756b-de1b{width:1184px;min-height:80px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:16px;border-radius:16px;background-color:rgba(33,69,61,0.55);backdrop-filter:blur(6px);transition:background-color 0.4s, box-shadow 0.4s;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;pointer-events:auto;\n}.elementor .e-5dfcf79c-82d3{position:sticky;inset-block-start:-12px;z-index:999;padding-block-start:28px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;margin-block-end:-108px;display:flex;flex-direction:row;justify-content:center;pointer-events:none;\n}.elementor .e-54e81f8f-9110{font-family:Gilroy;font-weight:700;font-size:13px;color:#D9B58D;line-height:1.4;text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(253,174,3,.6);border-style:solid;background-color:rgba(255,255,255,.08);backdrop-filter:blur(4px);display:inline-block;width:fit-content;\n}.elementor .e-55a4d53-23e6{font-family:Mineko;font-weight:400;font-size:56px;color:#FFFFFF;line-height:1.05;text-align:center;margin:0px;& span { color:#D9B58D; }\n}.elementor .e-5aacb4db-b1e4{font-family:Gilroy;font-weight:500;font-size:18px;color:#FFFFFF;line-height:1.4;text-align:center;margin:0px;}.elementor .e-593a2abe-e2b1{font-family:Gilroy;font-weight:500;font-size:11px;color:#FFFFFF;line-height:1.4;text-align:center;font-style:italic;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-69fa4a2f-326c{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-59fa49fc-fd6f{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;border-width:0px;background-color:#D9B58D;transition:transform 0.35s, background-color 0.35s, color 0.35s, box-shadow 0.35s;display:inline-flex;align-items:center;align-self:center;width:fit-content; &:hover:not(.x) { transform:translateY(-3px)!important;box-shadow:0 12px 26px rgba(33,69,61,.22);background-color:#E6C7A3;color:#21453D; } &::after { content:"→";display:inline-block;margin-left:8px;transition:transform .35s cubic-bezier(.2,.8,.2,1); } &:hover::after { transform:translateX(5px); }\n}.elementor .e-75ae628a-dd94{width:100%;max-width:1184px;position:relative;z-index:2;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .e-471cb6e9-fb10{display:none;}.elementor .e-3230df0-61c6{min-height:734px;overflow:hidden;position:relative;padding-block-start:180px;padding-block-end:100px;padding-inline-start:16px;padding-inline-end:16px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-hero-poster-960.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#21453D;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box; &::before { content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(33,69,61,.55) 0%,rgba(33,69,61,.45) 50%,rgba(33,69,61,.85) 100%);pointer-events:none; } & video { width:100%;height:100%;object-fit:cover;position:absolute;inset:0;z-index:0; }\n}.elementor .e-6b6acdbc-d25b{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-11cf3344-5dab{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-5f6bd8d2-57c5{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-7a08771e-2f7d{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-51b58059-ab61{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-4ebdaa5b-343c{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-1d4f6ca1-27a2{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-170903b6-e28c{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-1e29047e-cb1c{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-6637a050-2464{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-664dccf1-a9c7{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-30f96fa2-8a6b{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-689d70f8-4fe7{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-11bf5fb6-e532{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-355c270a-ae40{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-5bfb5e1d-eb86{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-7458770-ca8e{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-2b23b543-87a0{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-7bea98b3-3fb0{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-609de0d4-2a9a{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-a757ee4-b78b{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-34acf90a-1da9{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-54dd4328-b2f4{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-237c5322-6e6c{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-665cedba-5a3a{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-3de4baea-b6c4{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-202ece00-c1d0{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-21dac42f-f4e4{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-4bf30618-81d9{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-626be835-4efc{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-560f873f-bcba{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-1af91759-d259{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-2cbfc3e4-6f0c{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-4342423c-290c{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-36a69a92-78a1{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-67b209a5-4ddf{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-aa4a591-d86c{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-1204ff2f-1800{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-52a9a079-a41a{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-1e2a11ff-73ac{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-2d80a4e5-95c1{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-2676c82a-4eeb{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-2a520b92-4fcd{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-6f7d4db2-971a{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-41287f99-3c62{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-2eb12a80-2cf3{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-55e502c8-58de{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-7dfaf76-b0cf{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-13090838-a140{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-62393732-6aa9{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-1ba24bba-e2c7{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-5fe35a90-5f68{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-1cff9aca-ae98{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-249d4cbd-b0c8{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-2e14163f-c6ed{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-2b70e25c-d53e{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-6f8f2a13-766b{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-1385b98a-66d5{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-2c2baaf3-17b8{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-28a18b78-dca5{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-4313e763-3536{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-4d3cf882-7f4d{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-26e5e50d-a84d{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-490095e2-ab9d{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-45743c19-983f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:28px;display:flex;gap:28px;align-items:center;&:not(.x) { flex-shrink:0;width:auto; }\n}.elementor .e-8cff920-9b52{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-9987e3e-9eb5{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-4b4458bb-2d34{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-38f708ce-5274{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-7bf57b74-5754{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-66e837c4-8939{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-4321415c-caed{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-34b71ac2-3444{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-56caa487-be68{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-2b4cc4b5-93e7{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-690b69e4-2936{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-6dffedc1-c545{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-37bd44e6-2c39{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-7d698356-4f19{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-4b6289b-7f60{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-4d86ea42-5cba{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-742ae3ee-d1c8{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-50627182-e3e7{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-263015c6-fd4e{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-73cfa726-a5e8{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-344877e6-1b36{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-2b868abc-c969{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-384456b0-515f{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-9908ca8-8bdd{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-32967bd6-9780{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-467eb4a1-a8a8{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-73675f9d-db94{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-788b772d-d328{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-5139068d-1960{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-50210339-afbe{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-654a0efb-24af{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-3c580c60-e978{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-44386ca2-b90b{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-7599e53d-5183{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-10bd0956-de97{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-367cd098-9244{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-347cd068-5270{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-5e9befdc-c18f{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-40aa5e13-c488{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-2ea2d868-6e9b{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-357ba59f-db68{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-6591f13f-f541{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-4bd67e60-db2a{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-18c50d68-e5db{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-67d2b2bb-bd6b{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-4ba18398-efa1{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-7bf018c6-d223{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-6b67b8e6-8ae8{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-31559f95-6137{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-1063aa47-e815{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-40059c5d-cd38{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-77c77c5-8a0e{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-715de36c-5100{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-47696a22-e107{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-593d631d-9c5d{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-91e81e5-8417{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-39c78002-d184{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-1d0729ed-8cd3{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-10df45d1-96fa{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-20334987-51b6{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-41d35c33-efa8{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-50214428-b5e3{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-744355d7-40c6{width:auto;font-family:Gilroy;font-weight:700;font-size:14px;color:#21453D;letter-spacing:1.12px;line-height:1.3;padding:0px;margin:0px;transition:color 0.3s, transform 0.3s;white-space:nowrap; &:not(.x) { flex:none; } &:hover:not(.x) { color:#fff;transform:translateY(-2px)!important; }\n}.elementor .e-4d40cb5f-dc30{width:auto;font-size:14px;color:#21453D;line-height:1.3;padding:0px;margin:0px;&:not(.x) { flex:none;display:inline-block;animation:lpsSpin 6s linear infinite; }\n}.elementor .e-290971b3-448c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:28px;display:flex;gap:28px;align-items:center;&:not(.x) { flex-shrink:0;width:auto; }\n}.elementor .e-75e71fb2-37dd{padding:0px;display:flex;&:not(.x) { width:max-content; } &:not(.x) { animation:lpsMarquee 38s linear infinite;will-change:transform; } &:hover:not(.x) { animation-play-state:paused; }\n}.elementor .e-450e67c8-ed20{width:100%;height:64px;overflow:hidden;padding:0px;display:flex;align-items:center;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%); mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);\n}.elementor .e-5fcbb077-bf7b{min-height:64px;overflow:hidden;padding:0px;background-color:#D9B58D;display:flex;flex-direction:row;}.elementor .e-63572d66-8e46{font-family:Mineko;font-weight:400;font-size:40px;color:#21453D;line-height:1.1;text-align:center;margin:0px;}.elementor .e-2fc7c0aa-d7b5{font-family:Gilroy;font-weight:500;font-size:18px;color:#1E2B28;line-height:1.4;text-align:center;margin:0px;}.elementor .e-488be979-3d23{width:640px;padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:center;}.elementor .e-5776347-638e{font-family:Gilroy;font-weight:700;font-size:30px;color:#FFFFFF;line-height:1.05;margin:0px;& span { font-family:Mineko;font-weight:400;font-size:32px; }\n}.elementor .e-f1aa519-badb{font-family:Gilroy;font-weight:500;font-size:14px;color:#FFFFFF;line-height:1.45;margin:0px;}.elementor .e-2e8acf52-fd40{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:16px;background-color:#F8F3EF;display:inline-flex;gap:0px;align-items:center;width:fit-content; transition:background-color .4s,gap .4s cubic-bezier(.2,.8,.2,1); &::after { content:"→";display:inline-block;max-width:0;opacity:0;overflow:hidden;transition:max-width .4s cubic-bezier(.2,.8,.2,1),opacity .4s; }\n}.elementor .e-f61cb58-4157{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:flex-start;}.elementor .e-1c00c0bf-772c{min-height:500px;overflow:hidden;position:relative;text-decoration:none;padding-block-start:28px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-dog-grooming-opt.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#E3D7CC;transition:transform 0.55s, box-shadow 0.55s;display:flex;flex-direction:column;gap:16px;justify-content:space-between;align-items:flex-start;isolation:isolate; &:hover:not(.x) { transform:translateY(-8px)!important;box-shadow:0 24px 48px rgba(33,69,61,.25); } &::before { content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(33,69,61,.55) 0%,rgba(33,69,61,0) 32%,rgba(33,69,61,0) 55%,rgba(33,69,61,.8) 100%); } &::after { content:"";position:absolute;inset:0;z-index:0;opacity:0;background:linear-gradient(180deg,rgba(33,69,61,.75) 0%,rgba(33,69,61,.15) 35%,rgba(33,69,61,.25) 55%,rgba(33,69,61,.95) 100%);transition:opacity .5s; } &:hover::after { opacity:1; } & > * { position:relative;z-index:2; } &:hover > :first-child span { color:#D9B58D; } &:hover > :last-child > :last-child { background-color:#D9B58D;gap:8px; } &:hover > :last-child > :last-child::after { max-width:1.2em;opacity:1; }\n}.elementor .e-4b590643-22fa{font-family:Gilroy;font-weight:700;font-size:30px;color:#FFFFFF;line-height:1.05;margin:0px;& span { font-family:Mineko;font-weight:400;font-size:32px; }\n}.elementor .e-17c59788-d3f4{font-family:Gilroy;font-weight:500;font-size:14px;color:#FFFFFF;line-height:1.45;margin:0px;}.elementor .e-48ebe2b8-390a{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:16px;background-color:#F8F3EF;display:inline-flex;gap:0px;align-items:center;width:fit-content; transition:background-color .4s,gap .4s cubic-bezier(.2,.8,.2,1); &::after { content:"→";display:inline-block;max-width:0;opacity:0;overflow:hidden;transition:max-width .4s cubic-bezier(.2,.8,.2,1),opacity .4s; }\n}.elementor .e-8b4b831-d8e6{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:flex-start;}.elementor .e-469ee2eb-6395{min-height:500px;overflow:hidden;position:relative;text-decoration:none;padding-block-start:28px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-image:linear-gradient(180deg, #C9C2B6 30%,#5E7A6F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.55s, box-shadow 0.55s;display:flex;flex-direction:column;gap:16px;justify-content:space-between;align-items:flex-start;isolation:isolate; &:hover:not(.x) { transform:translateY(-8px)!important;box-shadow:0 24px 48px rgba(33,69,61,.25); } &::before { content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(33,69,61,.55) 0%,rgba(33,69,61,0) 32%,rgba(33,69,61,0) 55%,rgba(33,69,61,.8) 100%); } &::after { content:"";position:absolute;inset:0;z-index:0;opacity:0;background:linear-gradient(180deg,rgba(33,69,61,.75) 0%,rgba(33,69,61,.15) 35%,rgba(33,69,61,.25) 55%,rgba(33,69,61,.95) 100%);transition:opacity .5s; } &:hover::after { opacity:1; } & > * { position:relative;z-index:2; } &:hover > :first-child span { color:#D9B58D; } &:hover > :last-child > :last-child { background-color:#D9B58D;gap:8px; } &:hover > :last-child > :last-child::after { max-width:1.2em;opacity:1; }\n}.elementor .e-410a6505-44ba{font-family:Gilroy;font-weight:700;font-size:30px;color:#FFFFFF;line-height:1.05;margin:0px;& span { font-family:Mineko;font-weight:400;font-size:32px; }\n}.elementor .e-682142c0-8a7c{font-family:Gilroy;font-weight:500;font-size:14px;color:#FFFFFF;line-height:1.45;margin:0px;}.elementor .e-1352f98-fbf0{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:16px;background-color:#F8F3EF;display:inline-flex;gap:0px;align-items:center;width:fit-content; transition:background-color .4s,gap .4s cubic-bezier(.2,.8,.2,1); &::after { content:"→";display:inline-block;max-width:0;opacity:0;overflow:hidden;transition:max-width .4s cubic-bezier(.2,.8,.2,1),opacity .4s; }\n}.elementor .e-2aa901f8-b589{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:flex-start;}.elementor .e-3a5988f-735d{min-height:500px;overflow:hidden;position:relative;text-decoration:none;padding-block-start:28px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-dog-daycare-opt.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#E3D7CC;transition:transform 0.55s, box-shadow 0.55s;display:flex;flex-direction:column;gap:16px;justify-content:space-between;align-items:flex-start;isolation:isolate; &:hover:not(.x) { transform:translateY(-8px)!important;box-shadow:0 24px 48px rgba(33,69,61,.25); } &::before { content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(33,69,61,.55) 0%,rgba(33,69,61,0) 32%,rgba(33,69,61,0) 55%,rgba(33,69,61,.8) 100%); } &::after { content:"";position:absolute;inset:0;z-index:0;opacity:0;background:linear-gradient(180deg,rgba(33,69,61,.75) 0%,rgba(33,69,61,.15) 35%,rgba(33,69,61,.25) 55%,rgba(33,69,61,.95) 100%);transition:opacity .5s; } &:hover::after { opacity:1; } & > * { position:relative;z-index:2; } &:hover > :first-child span { color:#D9B58D; } &:hover > :last-child > :last-child { background-color:#D9B58D;gap:8px; } &:hover > :last-child > :last-child::after { max-width:1.2em;opacity:1; }\n}.elementor .e-7e164990-53fe{font-family:Gilroy;font-weight:700;font-size:30px;color:#FFFFFF;line-height:1.05;margin:0px;& span { font-family:Mineko;font-weight:400;font-size:32px; }\n}.elementor .e-64f037ce-ca4d{font-family:Gilroy;font-weight:500;font-size:14px;color:#FFFFFF;line-height:1.45;margin:0px;}.elementor .e-43d9e93a-d246{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:16px;background-color:#F8F3EF;display:inline-flex;gap:0px;align-items:center;width:fit-content; transition:background-color .4s,gap .4s cubic-bezier(.2,.8,.2,1); &::after { content:"→";display:inline-block;max-width:0;opacity:0;overflow:hidden;transition:max-width .4s cubic-bezier(.2,.8,.2,1),opacity .4s; }\n}.elementor .e-1b18dd0b-c776{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:flex-start;}.elementor .e-76b991a6-1f31{min-height:500px;overflow:hidden;position:relative;text-decoration:none;padding-block-start:28px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-dog-boarding-opt.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#E3D7CC;transition:transform 0.55s, box-shadow 0.55s;display:flex;flex-direction:column;gap:16px;justify-content:space-between;align-items:flex-start;isolation:isolate; &:hover:not(.x) { transform:translateY(-8px)!important;box-shadow:0 24px 48px rgba(33,69,61,.25); } &::before { content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(33,69,61,.55) 0%,rgba(33,69,61,0) 32%,rgba(33,69,61,0) 55%,rgba(33,69,61,.8) 100%); } &::after { content:"";position:absolute;inset:0;z-index:0;opacity:0;background:linear-gradient(180deg,rgba(33,69,61,.75) 0%,rgba(33,69,61,.15) 35%,rgba(33,69,61,.25) 55%,rgba(33,69,61,.95) 100%);transition:opacity .5s; } &:hover::after { opacity:1; } & > * { position:relative;z-index:2; } &:hover > :first-child span { color:#D9B58D; } &:hover > :last-child > :last-child { background-color:#D9B58D;gap:8px; } &:hover > :last-child > :last-child::after { max-width:1.2em;opacity:1; }\n}.elementor .e-202db47c-2265{font-family:Gilroy;font-weight:700;font-size:30px;color:#FFFFFF;line-height:1.05;margin:0px;& span { font-family:Mineko;font-weight:400;font-size:32px; }\n}.elementor .e-37bfa8a3-5fc7{font-family:Gilroy;font-weight:500;font-size:14px;color:#FFFFFF;line-height:1.45;margin:0px;}.elementor .e-3383b29a-bdbf{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:16px;background-color:#F8F3EF;display:inline-flex;gap:0px;align-items:center;width:fit-content; transition:background-color .4s,gap .4s cubic-bezier(.2,.8,.2,1); &::after { content:"→";display:inline-block;max-width:0;opacity:0;overflow:hidden;transition:max-width .4s cubic-bezier(.2,.8,.2,1),opacity .4s; }\n}.elementor .e-5d7e5ee1-4923{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:flex-start;}.elementor .e-42b65cdf-f732{min-height:500px;overflow:hidden;position:relative;text-decoration:none;padding-block-start:28px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-dog-walking-opt.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#E3D7CC;transition:transform 0.55s, box-shadow 0.55s;display:flex;flex-direction:column;gap:16px;justify-content:space-between;align-items:flex-start;isolation:isolate; &:hover:not(.x) { transform:translateY(-8px)!important;box-shadow:0 24px 48px rgba(33,69,61,.25); } &::before { content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(33,69,61,.55) 0%,rgba(33,69,61,0) 32%,rgba(33,69,61,0) 55%,rgba(33,69,61,.8) 100%); } &::after { content:"";position:absolute;inset:0;z-index:0;opacity:0;background:linear-gradient(180deg,rgba(33,69,61,.75) 0%,rgba(33,69,61,.15) 35%,rgba(33,69,61,.25) 55%,rgba(33,69,61,.95) 100%);transition:opacity .5s; } &:hover::after { opacity:1; } & > * { position:relative;z-index:2; } &:hover > :first-child span { color:#D9B58D; } &:hover > :last-child > :last-child { background-color:#D9B58D;gap:8px; } &:hover > :last-child > :last-child::after { max-width:1.2em;opacity:1; }\n}.elementor .e-661dca06-8dae{font-family:Gilroy;font-weight:700;font-size:30px;color:#FFFFFF;line-height:1.05;margin:0px;& span { font-family:Mineko;font-weight:400;font-size:32px; }\n}.elementor .e-39c7cd5f-42a3{font-family:Gilroy;font-weight:500;font-size:14px;color:#FFFFFF;line-height:1.45;margin:0px;}.elementor .e-2c008e5c-dfba{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:16px;background-color:#F8F3EF;display:inline-flex;gap:0px;align-items:center;width:fit-content; transition:background-color .4s,gap .4s cubic-bezier(.2,.8,.2,1); &::after { content:"→";display:inline-block;max-width:0;opacity:0;overflow:hidden;transition:max-width .4s cubic-bezier(.2,.8,.2,1),opacity .4s; }\n}.elementor .e-76675511-3d65{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:flex-start;}.elementor .e-305beeca-24ba{min-height:500px;overflow:hidden;position:relative;text-decoration:none;padding-block-start:28px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-pickup-opt.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#E3D7CC;transition:transform 0.55s, box-shadow 0.55s;display:flex;flex-direction:column;gap:16px;justify-content:space-between;align-items:flex-start;isolation:isolate; &:hover:not(.x) { transform:translateY(-8px)!important;box-shadow:0 24px 48px rgba(33,69,61,.25); } &::before { content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(33,69,61,.55) 0%,rgba(33,69,61,0) 32%,rgba(33,69,61,0) 55%,rgba(33,69,61,.8) 100%); } &::after { content:"";position:absolute;inset:0;z-index:0;opacity:0;background:linear-gradient(180deg,rgba(33,69,61,.75) 0%,rgba(33,69,61,.15) 35%,rgba(33,69,61,.25) 55%,rgba(33,69,61,.95) 100%);transition:opacity .5s; } &:hover::after { opacity:1; } & > * { position:relative;z-index:2; } &:hover > :first-child span { color:#D9B58D; } &:hover > :last-child > :last-child { background-color:#D9B58D;gap:8px; } &:hover > :last-child > :last-child::after { max-width:1.2em;opacity:1; }\n}.elementor .e-5a180b-3c4c{width:100%;padding:0px;display:grid;gap:28px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);}.elementor .e-38195241-59b9{width:100%;max-width:1184px;padding:0px;display:flex;flex-direction:column;gap:56px;align-items:center;box-sizing:border-box;\n}.elementor .e-12800054-9237{width:100%;height:clamp(48px,8vw,120px);position:absolute;inset-block-end:-1px;inset-inline-start:0px;z-index:3;padding:0px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-pattern-crema.webp");background-repeat:repeat-y;background-attachment:scroll;background-size:100% auto;background-position:0% 0%;background-color:#EFE7DF;pointer-events:none; border-radius:50% 50% 0 0 / 100% 100% 0 0; background-position:center bottom;\n}.elementor .e-69579518-4d24{width:100%;position:relative;padding-block-start:112px;padding-block-end:168px;padding-inline-start:16px;padding-inline-end:16px;background-color:#F8F3EF;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-67d149a1-b4ca{font-family:Mineko;font-weight:400;font-size:40px;color:#21453D;line-height:1.1;text-align:center;margin:0px;}.elementor .e-4e819529-3dc4{font-family:Gilroy;font-weight:500;font-size:18px;color:#1E2B28;line-height:1.4;text-align:center;margin:0px;}.elementor .e-8a26ff-4279{padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:center;}.elementor .e-7c381f0-6806{font-family:Gilroy;font-weight:700;font-size:20px;color:#D9B58D;line-height:1.3;margin:0px;}.elementor .e-58e05db-8b47{font-family:Gilroy;font-weight:700;font-size:13px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-10f10b28-c119{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-57bb41c1-5efa{font-family:Gilroy;font-weight:500;font-size:18px;color:#21453D;line-height:1.4;margin:0px;flex:1 1 auto;}.elementor .e-621996bf-66c4{width:44px;height:44px;object-fit:cover;border-radius:50%;box-shadow:0px 0px 0px 2px #fff,0px 0px 0px 3.5px #E3D7CC;transition:transform 0.4s;display:block;&:not(.x) { flex:none; } &:not(.x) { flex-shrink:0; }\n}.elementor .e-53e1bc62-36a0{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;margin:0px;}.elementor .e-2f190006-d880{font-family:Gilroy;font-weight:400;font-size:12px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-7c2d09b6-ffd8{padding:0px;display:flex;flex-direction:column;gap:2px;justify-content:flex-start;align-items:flex-start;}.elementor .e-18054992-b2a6{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;align-items:center;}.elementor .e-2c9428c3-f0fb{padding:32px;border-radius:16px;background-color:#FFFFFF;transition:transform 0.45s, box-shadow 0.45s;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:flex-start;&:hover:not(.x) { transform:translateY(-6px) rotate(-.4deg)!important;box-shadow:0 18px 40px rgba(33,69,61,.12); } &:hover img { transform:scale(1.08); }\n}.elementor .e-7614ee13-4f40{font-family:Gilroy;font-weight:700;font-size:20px;color:#D9B58D;line-height:1.3;margin:0px;}.elementor .e-34ef7181-6e30{font-family:Gilroy;font-weight:700;font-size:13px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-53695cc4-2e81{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-6471df35-f203{font-family:Gilroy;font-weight:500;font-size:18px;color:#21453D;line-height:1.4;margin:0px;flex:1 1 auto;}.elementor .e-6372e94e-caa3{width:44px;height:44px;object-fit:cover;border-radius:50%;box-shadow:0px 0px 0px 2px #fff,0px 0px 0px 3.5px #E3D7CC;transition:transform 0.4s;display:block;&:not(.x) { flex:none; } &:not(.x) { flex-shrink:0; }\n}.elementor .e-516237b9-7540{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;margin:0px;}.elementor .e-29169733-8aed{font-family:Gilroy;font-weight:400;font-size:12px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-5033152b-eeb5{padding:0px;display:flex;flex-direction:column;gap:2px;justify-content:flex-start;align-items:flex-start;}.elementor .e-e0cf3f4-ea3f{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;align-items:center;}.elementor .e-2b4e91b1-d20e{padding:32px;border-radius:16px;background-color:#FFFFFF;transition:transform 0.45s, box-shadow 0.45s;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:flex-start;&:hover:not(.x) { transform:translateY(-6px) rotate(-.4deg)!important;box-shadow:0 18px 40px rgba(33,69,61,.12); } &:hover img { transform:scale(1.08); }\n}.elementor .e-5c03d9cd-3aed{font-family:Gilroy;font-weight:700;font-size:20px;color:#D9B58D;line-height:1.3;margin:0px;}.elementor .e-6173a1eb-fd0e{font-family:Gilroy;font-weight:700;font-size:13px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-3d50e321-68ad{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-2111a777-6001{font-family:Gilroy;font-weight:500;font-size:18px;color:#21453D;line-height:1.4;margin:0px;flex:1 1 auto;}.elementor .e-598b1190-571a{width:44px;height:44px;object-fit:cover;border-radius:50%;box-shadow:0px 0px 0px 2px #fff,0px 0px 0px 3.5px #E3D7CC;transition:transform 0.4s;display:block;&:not(.x) { flex:none; } &:not(.x) { flex-shrink:0; }\n}.elementor .e-5be4ed68-e704{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;margin:0px;}.elementor .e-623b31d9-4c13{font-family:Gilroy;font-weight:400;font-size:12px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-21350c6d-d2d1{padding:0px;display:flex;flex-direction:column;gap:2px;justify-content:flex-start;align-items:flex-start;}.elementor .e-7d2b4fd9-3fb0{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;align-items:center;}.elementor .e-6a38b317-24e8{padding:32px;border-radius:16px;background-color:#FFFFFF;transition:transform 0.45s, box-shadow 0.45s;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:flex-start;&:hover:not(.x) { transform:translateY(-6px) rotate(-.4deg)!important;box-shadow:0 18px 40px rgba(33,69,61,.12); } &:hover img { transform:scale(1.08); }\n}.elementor .e-1905d860-4ff5{font-family:Gilroy;font-weight:700;font-size:20px;color:#D9B58D;line-height:1.3;margin:0px;}.elementor .e-5de2cb83-d50b{font-family:Gilroy;font-weight:700;font-size:13px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-7842e56-e91a{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3231b7c2-be2a{font-family:Gilroy;font-weight:500;font-size:18px;color:#21453D;line-height:1.4;margin:0px;flex:1 1 auto;}.elementor .e-405b2b21-7b25{width:44px;height:44px;object-fit:cover;border-radius:50%;box-shadow:0px 0px 0px 2px #fff,0px 0px 0px 3.5px #E3D7CC;transition:transform 0.4s;display:block;&:not(.x) { flex:none; } &:not(.x) { flex-shrink:0; }\n}.elementor .e-42690fe7-afcd{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;margin:0px;}.elementor .e-7662da5d-eb22{font-family:Gilroy;font-weight:400;font-size:12px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-1096d356-a9cc{padding:0px;display:flex;flex-direction:column;gap:2px;justify-content:flex-start;align-items:flex-start;}.elementor .e-fe8f936-80f9{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;align-items:center;}.elementor .e-2dde2ac8-34de{padding:32px;border-radius:16px;background-color:#FFFFFF;transition:transform 0.45s, box-shadow 0.45s;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:flex-start;&:hover:not(.x) { transform:translateY(-6px) rotate(-.4deg)!important;box-shadow:0 18px 40px rgba(33,69,61,.12); } &:hover img { transform:scale(1.08); }\n}.elementor .e-a4ad5-4ce7{font-family:Gilroy;font-weight:700;font-size:20px;color:#D9B58D;line-height:1.3;margin:0px;}.elementor .e-5418bbaf-1e0f{font-family:Gilroy;font-weight:700;font-size:13px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-46c7c9ac-34d1{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3aae861b-92c5{font-family:Gilroy;font-weight:500;font-size:18px;color:#21453D;line-height:1.4;margin:0px;flex:1 1 auto;}.elementor .e-7b02aeeb-6a2f{width:44px;height:44px;object-fit:cover;border-radius:50%;box-shadow:0px 0px 0px 2px #fff,0px 0px 0px 3.5px #E3D7CC;transition:transform 0.4s;display:block;&:not(.x) { flex:none; } &:not(.x) { flex-shrink:0; }\n}.elementor .e-4edac724-fe6b{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;margin:0px;}.elementor .e-4a314708-d065{font-family:Gilroy;font-weight:400;font-size:12px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-2c217230-8da5{padding:0px;display:flex;flex-direction:column;gap:2px;justify-content:flex-start;align-items:flex-start;}.elementor .e-464cf580-2611{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;align-items:center;}.elementor .e-45eaa1fb-7edf{padding:32px;border-radius:16px;background-color:#FFFFFF;transition:transform 0.45s, box-shadow 0.45s;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:flex-start;&:hover:not(.x) { transform:translateY(-6px) rotate(-.4deg)!important;box-shadow:0 18px 40px rgba(33,69,61,.12); } &:hover img { transform:scale(1.08); }\n}.elementor .e-5f8507bf-ed79{font-family:Gilroy;font-weight:700;font-size:20px;color:#D9B58D;line-height:1.3;margin:0px;}.elementor .e-64713c03-e032{font-family:Gilroy;font-weight:700;font-size:13px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-677f9f61-66b8{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-7d775ceb-2b0d{font-family:Gilroy;font-weight:500;font-size:18px;color:#21453D;line-height:1.4;margin:0px;flex:1 1 auto;}.elementor .e-311d7e15-b3b5{width:44px;height:44px;object-fit:cover;border-radius:50%;box-shadow:0px 0px 0px 2px #fff,0px 0px 0px 3.5px #E3D7CC;transition:transform 0.4s;display:block;&:not(.x) { flex:none; } &:not(.x) { flex-shrink:0; }\n}.elementor .e-71e60a4e-9e0e{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;margin:0px;}.elementor .e-108418b3-d91c{font-family:Gilroy;font-weight:400;font-size:12px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-3ae5a8e9-1582{padding:0px;display:flex;flex-direction:column;gap:2px;justify-content:flex-start;align-items:flex-start;}.elementor .e-79432f61-81d6{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;align-items:center;}.elementor .e-68c28a22-1fa0{padding:32px;border-radius:16px;background-color:#FFFFFF;transition:transform 0.45s, box-shadow 0.45s;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:flex-start;&:hover:not(.x) { transform:translateY(-6px) rotate(-.4deg)!important;box-shadow:0 18px 40px rgba(33,69,61,.12); } &:hover img { transform:scale(1.08); }\n}.elementor .e-211654e3-cede{width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);align-items:stretch;}.elementor .e-20027a17-e767{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;border-width:1.5px;border-color:#21453D;border-style:solid;background-color:rgba(0,0,0,0);transition:transform 0.35s, background-color 0.35s, color 0.35s, box-shadow 0.35s;display:inline-flex;align-items:center;align-self:center;width:fit-content; &:hover:not(.x) { transform:translateY(-3px)!important;box-shadow:0 12px 26px rgba(33,69,61,.22);background-color:#21453D;color:#fff; } &::after { content:"→";display:inline-block;margin-left:8px;transition:transform .35s cubic-bezier(.2,.8,.2,1); } &:hover::after { transform:translateX(5px); }\n}.elementor .e-3b49fb72-b84c{width:100%;max-width:1184px;padding:0px;display:flex;flex-direction:column;gap:56px;align-items:center;box-sizing:border-box;\n}.elementor .e-3bf05aff-da28{width:100%;height:clamp(48px,8vw,120px);position:absolute;inset-block-end:-1px;inset-inline-start:0px;z-index:3;padding:0px;background-color:#21453D;pointer-events:none; border-radius:50% 50% 0 0 / 100% 100% 0 0;\n}.elementor .e-4ecfdc07-af7c{width:100%;position:relative;padding-block-start:112px;padding-block-end:168px;padding-inline-start:16px;padding-inline-end:16px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-pattern-crema.webp");background-repeat:repeat-y;background-attachment:scroll;background-size:100% auto;background-position:top center;background-color:#EFE7DF;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-a508111-c811{font-family:Mineko;font-weight:400;font-size:40px;color:#FFFFFF;line-height:1.1;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;}.elementor .e-6da1ed10-f10d{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-6ea3e228-f9af{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-6e13e5eb-9376{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-2d6c4bb4-3f34{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-2659448f-9187{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-12933223-6d48{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-3c01b38b-8e32{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-7873854d-5099{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-297cda65-1607{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-e22aa59-4d43{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-6d59c1c7-a0b8{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-d1191ef-19ad{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-1d0c9d41-93a5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:20px;display:flex;gap:20px;&:not(.x) { width:max-content; } &:not(.x) { flex:none; }\n}.elementor .e-25498a23-43c9{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-4bc848d4-c15f{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-2062a242-ae33{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-5780f0e0-f7f1{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-4d657cda-a9f6{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-3e3c24f4-36c5{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-28032e88-b387{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-33200aa9-8c17{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-57a6662a-3b91{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-659063a4-39d4{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-79a3bc69-f020{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-4f97eb94-af84{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-42bf6781-42d5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:20px;display:flex;gap:20px;&:not(.x) { width:max-content; } &:not(.x) { flex:none; }\n}.elementor .e-7f9da5d3-3115{padding:0px;display:flex;&:not(.x) { width:max-content; } &:not(.x) { animation:lpsMarquee 60s linear infinite;animation-direction:reverse; }\n}.elementor .e-1d5a2f0a-3804{width:100%;overflow:hidden;padding:0px;&:hover > :first-child { animation-play-state:paused; } &:hover img { filter:saturate(.6) brightness(.85); } &:hover img:hover { filter:none; }\n}.elementor .e-5175b653-a35e{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-7d1d3645-cfe0{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-154ab7f1-459c{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-28b20986-1800{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-14e9a1a-3f26{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-1970f4ab-594f{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-36569c7e-349f{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-7149e2a5-8de7{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-7fe47fba-bfb4{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-637ea378-2d55{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-3331f066-2a87{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-4a8f0e8d-2b87{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-2e3e5329-2fb7{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:20px;display:flex;gap:20px;&:not(.x) { width:max-content; } &:not(.x) { flex:none; }\n}.elementor .e-63db346e-9d53{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-70553e74-3683{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-62d29fb2-41d5{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-7dbd1081-8cc6{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-7979eede-42cf{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-47b36e21-19a4{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-6b9e9be7-9267{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-30ef83b3-8fda{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-2d6262dc-d8f9{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-3cc8c624-9aa1{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-26aca1ad-de13{width:100%;height:100%;object-fit:cover;transition:transform 0.7s, filter 0.5s;display:block;&:hover:not(.x) { transform:scale(1.08)!important; }\n}.elementor .e-68d4d182-b067{width:300px;height:300px;overflow:hidden;padding:0px;border-radius:16px;&:not(.x) { flex:none; }\n}.elementor .e-80c1378-af06{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:20px;display:flex;gap:20px;&:not(.x) { width:max-content; } &:not(.x) { flex:none; }\n}.elementor .e-2520157c-488d{padding:0px;display:flex;&:not(.x) { width:max-content; } &:not(.x) { animation:lpsMarquee 72s linear infinite;animation-direction:normal; }\n}.elementor .e-4d8aaf46-2c92{width:100%;overflow:hidden;padding:0px;&:hover > :first-child { animation-play-state:paused; } &:hover img { filter:saturate(.6) brightness(.85); } &:hover img:hover { filter:none; }\n}.elementor .e-124ebab2-e7c0{width:100%;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .e-649d2587-23f6{width:100%;height:clamp(48px,8vw,120px);position:absolute;inset-block-end:-1px;inset-inline-start:0px;z-index:3;padding:0px;background-color:#F8F3EF;pointer-events:none; border-radius:50% 50% 0 0 / 100% 100% 0 0;\n}.elementor .e-79e8d4d-df40{overflow:hidden;position:relative;padding-block-start:112px;padding-block-end:168px;padding-inline-start:0px;padding-inline-end:0px;background-color:#21453D;display:flex;flex-direction:column;gap:48px;align-items:center;}.elementor .e-4e5ad0a9-4aa4{font-family:Mineko;font-weight:400;font-size:40px;color:#21453D;line-height:1.1;margin:0px;}.elementor .e-3e191a6b-21d0{font-family:Gilroy;font-weight:500;font-size:18px;color:#1E2B28;line-height:1.4;margin:0px;}.elementor .e-15edca7e-c99a{width:45%;padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:flex-start;&:not(.x) { flex:none; }\n}.elementor .e-74e5ccb5-3233{font-family:Gilroy;font-weight:700;font-size:13px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-6edee6c6-8a39{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;line-height:1.4;margin:0px;}.elementor .e-5ca1a710-4bd3{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;line-height:1.4;margin:0px;}.elementor .e-5e442061-5a37{width:auto;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;&:not(.x) { flex:none; }\n}.elementor .e-6ac69628-9664{font-family:Gilroy;font-weight:700;font-size:13px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-188671a6-1d56{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;line-height:1.4;margin:0px;& a { color:inherit;text-decoration:none; } & a:hover { color:#3B5B54; }\n}.elementor .e-2a5633e4-2ec5{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;line-height:1.4;margin:0px;& a { color:inherit;text-decoration:none; } & a:hover { color:#3B5B54; }\n}.elementor .e-2fe8d3c0-35a6{width:auto;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;&:not(.x) { flex:none; }\n}.elementor .e-26ab47ae-5301{font-family:Gilroy;font-weight:700;font-size:13px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-48ff1e26-4c4e{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;line-height:1.4;margin:0px;}.elementor .e-21c81978-8f58{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;line-height:1.4;margin:0px;}.elementor .e-1c6406e-b1a8{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;line-height:1.4;margin:0px;}.elementor .e-4c248644-711f{width:auto;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;&:not(.x) { flex:none; }\n}.elementor .e-19dd046b-c69e{padding:0px;display:flex;flex-direction:row;gap:56px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-17b60bed-c3b7{width:100%;padding:0px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-start;}.elementor .e-15c78c99-660e{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;margin:0px;}.elementor .e-43e2104d-d2f8{font-family:Gilroy;font-weight:400;font-size:12px;color:#3B5B54;line-height:1.4;margin:0px;}.elementor .e-5552f154-a9a9{font-family:Gilroy;font-weight:700;font-size:13px;color:#21453D;line-height:1.4;margin:0px;& a { color:inherit;text-decoration:none; }\n}.elementor .e-3a68394b-1aec{width:210px;position:absolute;inset-block-start:24px;inset-inline-start:24px;z-index:3;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;background-color:#FFFFFF;box-shadow:0px 8px 24px 0px rgba(0,0,0,.12);transition:transform 0.4s;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start;&:hover:not(.x) { transform:translateY(-3px)!important; }\n}.elementor .e-58ab76bf-b6bd{width:100%;overflow:hidden;position:relative;padding:0px;border-radius:16px;display:flex;flex-direction:row;}.elementor .e-4d94f2e5-84c7{width:100%;max-width:1184px;padding:0px;display:flex;flex-direction:column;gap:48px;align-items:flex-start;box-sizing:border-box;\n}.elementor .e-5052fe2f-f372{width:100%;height:clamp(48px,8vw,120px);position:absolute;inset-block-end:-1px;inset-inline-start:0px;z-index:3;padding:0px;background-color:#EFE7DF;pointer-events:none; border-radius:50% 50% 0 0 / 100% 100% 0 0;\n}.elementor .e-1655033-a6bb{width:100%;position:relative;padding-block-start:112px;padding-block-end:168px;padding-inline-start:16px;padding-inline-end:16px;background-color:#F8F3EF;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-140bd2d2-a881{width:auto;height:44px;display:block;}.elementor .e-23d55c47-1acd{font-family:Gilroy;font-weight:500;font-size:32px;color:#21453D;line-height:1.2;margin:0px;& span { font-family:Mineko;font-weight:400;font-size:36px;color:#3B5B54;line-height:1.1; }\n}.elementor .e-4cb4d5fb-c54a{width:100%;padding:0px;display:flex;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-8e745c1-ef54{font-family:Mineko;font-weight:400;font-size:84px;color:#21453D;line-height:1;margin:0px;}.elementor .e-207fa92d-305f{font-family:Gilroy;font-weight:500;font-size:32px;color:#21453D;line-height:1.2;margin:0px;& span { font-family:Mineko;font-weight:400;font-size:36px;color:#3B5B54; }\n}.elementor .e-42ca802c-a4ad{font-family:Gilroy;font-weight:500;font-size:16px;color:#1E2B28;line-height:1.4;margin:0px;}.elementor .e-2267485d-5dbf{font-family:Gilroy;font-weight:700;font-size:16px;color:#FFFFFF;line-height:1.4;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;border-width:0px;background-color:#21453D;transition:transform 0.35s, background-color 0.35s, color 0.35s, box-shadow 0.35s;display:inline-flex;align-items:center;width:fit-content; &:hover:not(.x) { transform:translateY(-3px)!important;box-shadow:0 12px 26px rgba(33,69,61,.22);background-color:#3B5B54; }\n}.elementor .e-13b1aae6-1153{width:486px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:flex-start;&:not(.x) { flex:none; }\n}.elementor .e-3cb9e83b-f859{width:100%;height:200px;object-fit:cover;border-radius:16px;transition:transform 0.6s;display:block;pointer-events:auto; &:hover:not(.x) { transform:scale(1.04)!important; }\n}.elementor .e-8e101d6-e481{width:100%;height:300px;object-fit:cover;border-radius:16px;transition:transform 0.6s;display:block;pointer-events:auto; &:hover:not(.x) { transform:scale(1.04)!important; }\n}.elementor .e-2fe32dc-8268{width:100%;height:200px;object-fit:cover;border-radius:16px;transition:transform 0.6s;display:block;pointer-events:auto; &:hover:not(.x) { transform:scale(1.04)!important; }\n}.elementor .e-3323d5ea-26b7{width:176px;position:absolute;inset-block-start:-90px;inset-inline-start:0px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-568d6c71-5cd4{width:100%;height:260px;object-fit:cover;border-radius:16px;transition:transform 0.6s;display:block;pointer-events:auto; &:hover:not(.x) { transform:scale(1.04)!important; }\n}.elementor .e-10f61fac-2158{width:100%;height:300px;object-fit:cover;border-radius:16px;transition:transform 0.6s;display:block;pointer-events:auto; &:hover:not(.x) { transform:scale(1.04)!important; }\n}.elementor .e-305cd1d9-97f4{width:100%;height:220px;object-fit:cover;border-radius:16px;transition:transform 0.6s;display:block;pointer-events:auto; &:hover:not(.x) { transform:scale(1.04)!important; }\n}.elementor .e-628ee9e1-1724{width:176px;position:absolute;inset-block-start:-40px;inset-inline-start:190px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-46eed98b-64ff{width:100%;height:180px;object-fit:cover;border-radius:16px;transition:transform 0.6s;display:block;pointer-events:auto; &:hover:not(.x) { transform:scale(1.04)!important; }\n}.elementor .e-5d8f1da8-b735{width:100%;height:320px;object-fit:cover;border-radius:16px;transition:transform 0.6s;display:block;pointer-events:auto; &:hover:not(.x) { transform:scale(1.04)!important; }\n}.elementor .e-509cee9e-6fcf{width:100%;height:240px;object-fit:cover;border-radius:16px;transition:transform 0.6s;display:block;pointer-events:auto; &:hover:not(.x) { transform:scale(1.04)!important; }\n}.elementor .e-10048f98-f2dc{width:176px;position:absolute;inset-block-start:-120px;inset-inline-start:380px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-424fe534-3120{width:556px;position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:596px;padding:0px;pointer-events:none;\n}.elementor .e-5c3bf195-1177{width:100%;min-height:600px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;border-radius:16px;background-image:linear-gradient(90deg, #F8F3EF 0%,#EFE7DF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:0px;align-items:center;}.elementor .e-de7cf14-3661{width:100%;max-width:1184px;padding:0px;display:flex;flex-direction:column;gap:56px;align-items:center;box-sizing:border-box;\n}.elementor .e-5455ffdb-8402{width:100%;height:clamp(48px,8vw,120px);position:absolute;inset-block-end:-1px;inset-inline-start:0px;z-index:3;padding:0px;background-color:#F8F3EF;pointer-events:none; border-radius:50% 50% 0 0 / 100% 100% 0 0;\n}.elementor .e-41bfd18-591a{width:100%;position:relative;padding-block-start:112px;padding-block-end:168px;padding-inline-start:16px;padding-inline-end:16px;background-color:#EFE7DF;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-3ac93b75-38e1{font-family:Mineko;font-weight:400;font-size:40px;color:#21453D;line-height:1.1;margin:0px;}.elementor .e-477d09ac-f0a5{width:520px;font-family:Gilroy;font-weight:500;font-size:18px;color:#1E2B28;line-height:1.4;margin:0px;}.elementor .e-434c7b3d-7bdc{font-family:Gilroy;font-weight:700;font-size:13px;color:#21453D;line-height:1.4;padding-block-end:6px;margin:0px;}.elementor .e-7ec52c95-4165:focus{border-color:#21453D;box-shadow:0px 0px 0px 4px rgba(33,69,61,.08);}.elementor .e-7ec52c95-4165{width:100%;height:auto;font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;line-height:1.4;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;border-width:1.5px;border-color:#E3D7CC;border-style:solid;outline-style:none;background-color:#FFFFFF;transition:border-color 0.3s, box-shadow 0.3s;box-sizing:border-box;\n}.elementor .e-788ed7e3-19aa{width:calc(50% - 8px);padding:0px;display:flex;flex-direction:column;}.elementor .e-4dc5ff77-14eb{font-family:Gilroy;font-weight:700;font-size:13px;color:#21453D;line-height:1.4;padding-block-end:6px;margin:0px;}.elementor .e-5c7a9768-8172:focus{border-color:#21453D;box-shadow:0px 0px 0px 4px rgba(33,69,61,.08);}.elementor .e-5c7a9768-8172{width:100%;height:auto;font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;line-height:1.4;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;border-width:1.5px;border-color:#E3D7CC;border-style:solid;outline-style:none;background-color:#FFFFFF;transition:border-color 0.3s, box-shadow 0.3s;box-sizing:border-box;\n}.elementor .e-3aae7b52-63d3{width:calc(50% - 8px);padding:0px;display:flex;flex-direction:column;}.elementor .e-1bd1d332-5cab{font-family:Gilroy;font-weight:700;font-size:13px;color:#21453D;line-height:1.4;padding-block-end:6px;margin:0px;}.elementor .e-4c0f4269-321b:focus{border-color:#21453D;box-shadow:0px 0px 0px 4px rgba(33,69,61,.08);}.elementor .e-4c0f4269-321b{width:100%;height:auto;font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;line-height:1.4;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;border-width:1.5px;border-color:#E3D7CC;border-style:solid;outline-style:none;background-color:#FFFFFF;transition:border-color 0.3s, box-shadow 0.3s;box-sizing:border-box;\n}.elementor .e-2de9cce2-d3df{width:calc(50% - 8px);padding:0px;display:flex;flex-direction:column;}.elementor .e-59ae6d0-db81{font-family:Gilroy;font-weight:700;font-size:13px;color:#21453D;line-height:1.4;padding-block-end:6px;margin:0px;}.elementor .e-5d3d5d09-3e1d:focus{border-color:#21453D;box-shadow:0px 0px 0px 4px rgba(33,69,61,.08);}.elementor .e-5d3d5d09-3e1d{width:100%;height:auto;font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;line-height:1.4;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;border-width:1.5px;border-color:#E3D7CC;border-style:solid;outline-style:none;background-color:#FFFFFF;transition:border-color 0.3s, box-shadow 0.3s;box-sizing:border-box;\n}.elementor .e-49ca0926-fcf1{width:calc(50% - 8px);padding:0px;display:flex;flex-direction:column;}.elementor .e-bc94cb4-96b1{font-family:Gilroy;font-weight:700;font-size:13px;color:#21453D;line-height:1.4;padding-block-end:6px;margin:0px;}.elementor .e-13d280ba-6777:focus{border-color:#21453D;box-shadow:0px 0px 0px 4px rgba(33,69,61,.08);}.elementor .e-13d280ba-6777{width:100%;height:auto;min-height:120px;font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;line-height:1.4;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;border-width:1.5px;border-color:#E3D7CC;border-style:solid;outline-style:none;background-color:#FFFFFF;transition:border-color 0.3s, box-shadow 0.3s;box-sizing:border-box;\n}.elementor .e-35c59a89-4d26{width:100%;padding:0px;display:flex;flex-direction:column;}.elementor .e-6dd20980-dcf4{font-family:Gilroy;font-weight:700;font-size:13px;color:#21453D;line-height:1.4;padding-block-end:6px;margin:0px;}.elementor .e-3261df69-7052{width:18px;height:18px;cursor:pointer;margin:0px;border-radius:4px;border-width:1.5px;border-color:#21453D;border-style:solid;background-color:#fff;appearance:none;&:not(.x) { flex:none; } &:checked { background-color:#21453D; }\n}.elementor .e-6669aeb9-3d79{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;cursor:pointer;margin:0px;}.elementor .e-2fa7906-f93b{width:100%;padding:0px;display:flex;gap:10px;align-items:center;}.elementor .e-12da7314-6059{width:18px;height:18px;cursor:pointer;margin:0px;border-radius:4px;border-width:1.5px;border-color:#21453D;border-style:solid;background-color:#fff;appearance:none;&:not(.x) { flex:none; } &:checked { background-color:#21453D; }\n}.elementor .e-7d45d057-5d63{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;cursor:pointer;margin:0px;}.elementor .e-74045806-8e8b{width:100%;padding:0px;display:flex;gap:10px;align-items:center;}.elementor .e-37d34530-e362{width:18px;height:18px;cursor:pointer;margin:0px;border-radius:4px;border-width:1.5px;border-color:#21453D;border-style:solid;background-color:#fff;appearance:none;&:not(.x) { flex:none; } &:checked { background-color:#21453D; }\n}.elementor .e-51469eab-cad6{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;cursor:pointer;margin:0px;}.elementor .e-7b43bb72-9e71{width:100%;padding:0px;display:flex;gap:10px;align-items:center;}.elementor .e-64fffc36-f585{width:18px;height:18px;cursor:pointer;margin:0px;border-radius:4px;border-width:1.5px;border-color:#21453D;border-style:solid;background-color:#fff;appearance:none;&:not(.x) { flex:none; } &:checked { background-color:#21453D; }\n}.elementor .e-479e3695-c346{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;cursor:pointer;margin:0px;}.elementor .e-1646bfa8-60b1{width:100%;padding:0px;display:flex;gap:10px;align-items:center;}.elementor .e-77a941d6-a2e9{width:18px;height:18px;cursor:pointer;margin:0px;border-radius:4px;border-width:1.5px;border-color:#21453D;border-style:solid;background-color:#fff;appearance:none;&:not(.x) { flex:none; } &:checked { background-color:#21453D; }\n}.elementor .e-5b08856c-4921{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;cursor:pointer;margin:0px;}.elementor .e-193b5223-6522{width:100%;padding:0px;display:flex;gap:10px;align-items:center;}.elementor .e-34caf1f4-afc8{width:18px;height:18px;cursor:pointer;margin:0px;border-radius:4px;border-width:1.5px;border-color:#21453D;border-style:solid;background-color:#fff;appearance:none;&:not(.x) { flex:none; } &:checked { background-color:#21453D; }\n}.elementor .e-4e7f0ab0-f1d0{font-family:Gilroy;font-weight:500;font-size:16px;color:#21453D;cursor:pointer;margin:0px;}.elementor .e-328fbbd4-6036{width:100%;padding:0px;display:flex;gap:10px;align-items:center;}.elementor .e-e8a1246-eed0{padding:0px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;\n}.elementor .e-38c7b1b7-834b{width:100%;padding:0px;display:flex;flex-direction:column;}.elementor .e-48ff2a9b-5bcc{font-family:Gilroy;font-weight:700;font-size:16px;color:#FFFFFF;line-height:1.4;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;background-color:#21453D;transition:background-color 0.3s, transform 0.3s;&:hover:not(.x) { background-color:#3B5B54;transform:translateY(-2px)!important; }\n}.elementor .e-1a8f4677-1026{margin:0px;}.elementor .e-1003e24a-f5f6{margin:0px;}.elementor .e-bcb1f7e-4600{width:100%;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 16px;\n}.elementor .e-7f967776-23d8{font-family:Gilroy;font-weight:400;font-size:12px;color:#3B5B54;line-height:1.4;margin:0px;& a { color:inherit;text-decoration:underline; }\n}.elementor .e-36d211e9-4bfd{width:50%;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 auto;justify-content:flex-start;align-items:flex-start;}.elementor .e-72e63431-d74d{font-family:Mineko;font-weight:400;font-size:26px;color:#FFFFFF;line-height:1.1;margin:0px;}.elementor .e-21295d43-8f73:hover,.elementor .e-21295d43-8f73:focus-visible{background-color:rgba(255,255,255,.25);}.elementor .e-21295d43-8f73{font-family:Gilroy;font-weight:700;font-size:13px;color:#FFFFFF;line-height:1.4;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:rgba(255,255,255,.12);backdrop-filter:blur(4px);transition:background-color 0.3s;display:inline-block;width:fit-content;\n}.elementor .e-2032e874-35ce:hover,.elementor .e-2032e874-35ce:focus-visible{background-color:rgba(255,255,255,.25);}.elementor .e-2032e874-35ce{font-family:Gilroy;font-weight:700;font-size:13px;color:#FFFFFF;line-height:1.4;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:rgba(255,255,255,.12);backdrop-filter:blur(4px);transition:background-color 0.3s;display:inline-block;width:fit-content;\n}.elementor .e-132fb952-f56f{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-77b694b3-2745{width:560px;min-height:760px;overflow:hidden;position:relative;padding:40px;border-radius:16px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-galeria-10-opt.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#21453D;display:flex;flex-direction:column;gap:20px;justify-content:flex-end;align-items:flex-start;isolation:isolate; &:not(.x) { flex:none; } &::after { content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(33,69,61,0) 45%,rgba(33,69,61,.9) 100%); } & > * { position:relative;z-index:2; }\n}.elementor .e-33e2a736-f353{width:100%;max-width:1184px;padding:0px;display:flex;flex-direction:row;gap:64px;align-items:center;box-sizing:border-box;\n}.elementor .e-1692a20d-30c8{width:100%;height:clamp(48px,8vw,120px);position:absolute;inset-block-end:-1px;inset-inline-start:0px;z-index:3;padding:0px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-pattern-faq.webp");background-repeat:repeat-y;background-attachment:scroll;background-size:100% auto;background-position:0% 0%;background-color:#EFE7DF;pointer-events:none; border-radius:50% 50% 0 0 / 100% 100% 0 0; background-position:center bottom;\n}.elementor .e-51febe0e-dfe8{width:100%;position:relative;padding-block-start:112px;padding-block-end:168px;padding-inline-start:16px;padding-inline-end:16px;background-color:#F8F3EF;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-560e9919-331e{font-family:Mineko;font-weight:400;font-size:40px;color:#21453D;line-height:1.1;margin:0px;}.elementor .e-679a7ad2-eb5e{font-family:Gilroy;font-weight:500;font-size:18px;color:#1E2B28;line-height:1.4;margin:0px;}.elementor .e-6f278a65-3518{font-family:Mineko;font-weight:400;font-size:26px;color:#21453D;line-height:1.1;margin:0px;}.elementor .e-2449d056-2493{font-family:Gilroy;font-weight:500;font-size:16px;color:#1E2B28;line-height:1.4;margin:0px;}.elementor .e-8b1a43e-cf6e{font-family:Gilroy;font-weight:700;font-size:16px;color:#21453D;line-height:1.4;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;border-width:0px;background-color:#D9B58D;transition:transform 0.35s, background-color 0.35s, color 0.35s, box-shadow 0.35s;display:inline-flex;align-items:center;width:fit-content; &:hover:not(.x) { transform:translateY(-3px)!important;box-shadow:0 12px 26px rgba(33,69,61,.22);background-color:#E6C7A3;color:#21453D; }\n}.elementor .e-41b91ce2-fd34{width:100%;padding:28px;border-radius:16px;background-color:#E3D7CC;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;align-items:flex-start;}.elementor .e-368708d2-d5bd{width:440px;padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:flex-start;&:not(.x) { flex:none; }\n}.elementor .e-fda6530-7f0a{font-family:Gilroy;font-weight:700;font-size:20px;color:#21453D;line-height:1.3;margin:0px;}.elementor .e-5e1e6e52-ea96{padding:0px;}.elementor .e-4a0f7e0-9983{width:33px;height:34px;color:#21453D;border-radius:16px;background-color:#E3D7CC;transition:background-color 0.3s, transform 0.4s;display:grid;place-items:center; &:not(.x) { flex-shrink:0;display:flex;align-items:center;justify-content:center; } &::before { content:"+";font-family:Gilroy;font-weight:700;font-size:20px;line-height:34px;width:100%;text-align:center;display:block; }\n}.elementor .e-5c9d5a58-b14c{cursor:pointer;padding:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-59b437a1-c6b8{font-family:Gilroy;font-weight:500;font-size:16px;color:#1E2B28;line-height:1.4;margin:0px;}.elementor .e-1dcbad27-c4d8{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5857d42a-6c0b{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;background-color:#F8F3EF;transition:box-shadow 0.35s, transform 0.35s;&[open] > :first-child > :last-child { background-color:#21453D;transform:rotate(180deg); } &[open] > :first-child > :last-child::before { content:"–";color:#fff; } & > :first-child { list-style:none; } & > :first-child::-webkit-details-marker { display:none; } &:hover:not(.x) { box-shadow:0 10px 28px rgba(33,69,61,.08);transform:translateY(-2px)!important; }\n}.elementor .e-54f27b00-1f61{font-family:Gilroy;font-weight:700;font-size:20px;color:#21453D;line-height:1.3;margin:0px;}.elementor .e-1d3e5fae-4835{padding:0px;}.elementor .e-2a65f45-21bf{width:33px;height:34px;color:#21453D;border-radius:16px;background-color:#E3D7CC;transition:background-color 0.3s, transform 0.4s;display:grid;place-items:center; &:not(.x) { flex-shrink:0;display:flex;align-items:center;justify-content:center; } &::before { content:"+";font-family:Gilroy;font-weight:700;font-size:20px;line-height:34px;width:100%;text-align:center;display:block; }\n}.elementor .e-42dabb15-138f{cursor:pointer;padding:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-440fd5be-ca0b{font-family:Gilroy;font-weight:500;font-size:16px;color:#1E2B28;line-height:1.4;margin:0px;}.elementor .e-757b1b1c-9e65{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5e1f63f8-7615{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;background-color:#F8F3EF;transition:box-shadow 0.35s, transform 0.35s;&[open] > :first-child > :last-child { background-color:#21453D;transform:rotate(180deg); } &[open] > :first-child > :last-child::before { content:"–";color:#fff; } & > :first-child { list-style:none; } & > :first-child::-webkit-details-marker { display:none; } &:hover:not(.x) { box-shadow:0 10px 28px rgba(33,69,61,.08);transform:translateY(-2px)!important; }\n}.elementor .e-42217898-e1f9{font-family:Gilroy;font-weight:700;font-size:20px;color:#21453D;line-height:1.3;margin:0px;}.elementor .e-43717752-c617{padding:0px;}.elementor .e-4c6c53c0-e21e{width:33px;height:34px;color:#21453D;border-radius:16px;background-color:#E3D7CC;transition:background-color 0.3s, transform 0.4s;display:grid;place-items:center; &:not(.x) { flex-shrink:0;display:flex;align-items:center;justify-content:center; } &::before { content:"+";font-family:Gilroy;font-weight:700;font-size:20px;line-height:34px;width:100%;text-align:center;display:block; }\n}.elementor .e-213542df-4b5d{cursor:pointer;padding:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-73fca683-f760{font-family:Gilroy;font-weight:500;font-size:16px;color:#1E2B28;line-height:1.4;margin:0px;}.elementor .e-135c8654-df43{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-50b011e3-98b7{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;background-color:#F8F3EF;transition:box-shadow 0.35s, transform 0.35s;&[open] > :first-child > :last-child { background-color:#21453D;transform:rotate(180deg); } &[open] > :first-child > :last-child::before { content:"–";color:#fff; } & > :first-child { list-style:none; } & > :first-child::-webkit-details-marker { display:none; } &:hover:not(.x) { box-shadow:0 10px 28px rgba(33,69,61,.08);transform:translateY(-2px)!important; }\n}.elementor .e-1e83a2a7-c60e{font-family:Gilroy;font-weight:700;font-size:20px;color:#21453D;line-height:1.3;margin:0px;}.elementor .e-630c1744-9959{padding:0px;}.elementor .e-61799716-75c8{width:33px;height:34px;color:#21453D;border-radius:16px;background-color:#E3D7CC;transition:background-color 0.3s, transform 0.4s;display:grid;place-items:center; &:not(.x) { flex-shrink:0;display:flex;align-items:center;justify-content:center; } &::before { content:"+";font-family:Gilroy;font-weight:700;font-size:20px;line-height:34px;width:100%;text-align:center;display:block; }\n}.elementor .e-7e1bac29-58c5{cursor:pointer;padding:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-1f2ff75f-b7e4{font-family:Gilroy;font-weight:500;font-size:16px;color:#1E2B28;line-height:1.4;margin:0px;}.elementor .e-1492e298-643f{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2017032b-4cee{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;background-color:#F8F3EF;transition:box-shadow 0.35s, transform 0.35s;&[open] > :first-child > :last-child { background-color:#21453D;transform:rotate(180deg); } &[open] > :first-child > :last-child::before { content:"–";color:#fff; } & > :first-child { list-style:none; } & > :first-child::-webkit-details-marker { display:none; } &:hover:not(.x) { box-shadow:0 10px 28px rgba(33,69,61,.08);transform:translateY(-2px)!important; }\n}.elementor .e-c15df93-881b{font-family:Gilroy;font-weight:700;font-size:20px;color:#21453D;line-height:1.3;margin:0px;}.elementor .e-5f985d00-df76{padding:0px;}.elementor .e-33677b91-1522{width:33px;height:34px;color:#21453D;border-radius:16px;background-color:#E3D7CC;transition:background-color 0.3s, transform 0.4s;display:grid;place-items:center; &:not(.x) { flex-shrink:0;display:flex;align-items:center;justify-content:center; } &::before { content:"+";font-family:Gilroy;font-weight:700;font-size:20px;line-height:34px;width:100%;text-align:center;display:block; }\n}.elementor .e-4da31fd6-b624{cursor:pointer;padding:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-7cdd6e8-9100{font-family:Gilroy;font-weight:500;font-size:16px;color:#1E2B28;line-height:1.4;margin:0px;}.elementor .e-39e33fbf-a7f2{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6cab123a-1c00{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;background-color:#F8F3EF;transition:box-shadow 0.35s, transform 0.35s;&[open] > :first-child > :last-child { background-color:#21453D;transform:rotate(180deg); } &[open] > :first-child > :last-child::before { content:"–";color:#fff; } & > :first-child { list-style:none; } & > :first-child::-webkit-details-marker { display:none; } &:hover:not(.x) { box-shadow:0 10px 28px rgba(33,69,61,.08);transform:translateY(-2px)!important; }\n}.elementor .e-5ad003d0-7d45{font-family:Gilroy;font-weight:700;font-size:20px;color:#21453D;line-height:1.3;margin:0px;}.elementor .e-d577722-c7f0{padding:0px;}.elementor .e-44a037f9-7059{width:33px;height:34px;color:#21453D;border-radius:16px;background-color:#E3D7CC;transition:background-color 0.3s, transform 0.4s;display:grid;place-items:center; &:not(.x) { flex-shrink:0;display:flex;align-items:center;justify-content:center; } &::before { content:"+";font-family:Gilroy;font-weight:700;font-size:20px;line-height:34px;width:100%;text-align:center;display:block; }\n}.elementor .e-1fb2b438-901d{cursor:pointer;padding:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3ee21878-67b8{font-family:Gilroy;font-weight:500;font-size:16px;color:#1E2B28;line-height:1.4;margin:0px;}.elementor .e-7dcbbe9e-5b59{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-34984663-7949{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;background-color:#F8F3EF;transition:box-shadow 0.35s, transform 0.35s;&[open] > :first-child > :last-child { background-color:#21453D;transform:rotate(180deg); } &[open] > :first-child > :last-child::before { content:"–";color:#fff; } & > :first-child { list-style:none; } & > :first-child::-webkit-details-marker { display:none; } &:hover:not(.x) { box-shadow:0 10px 28px rgba(33,69,61,.08);transform:translateY(-2px)!important; }\n}.elementor .e-f31f9a3-c744{width:680px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto;}.elementor .e-2a8aeeaa-3a7e{width:100%;max-width:1184px;padding:0px;display:flex;flex-direction:row;gap:64px;justify-content:space-between;align-items:flex-start;box-sizing:border-box;\n}.elementor .e-1afe71f4-5579{width:100%;height:clamp(48px,8vw,120px);position:absolute;inset-block-end:-1px;inset-inline-start:0px;z-index:3;padding:0px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-pattern-verde.webp");background-repeat:repeat-y;background-attachment:scroll;background-size:100% auto;background-position:0% 0%;background-color:#21453D;pointer-events:none; border-radius:50% 50% 0 0 / 100% 100% 0 0; background-position:center bottom;\n}.elementor .e-71b41b00-247c{width:100%;position:relative;padding-block-start:112px;padding-block-end:168px;padding-inline-start:16px;padding-inline-end:16px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-pattern-faq.webp");background-repeat:repeat-y;background-attachment:scroll;background-size:100% auto;background-position:top center;background-color:#EFE7DF;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-6f0c1ad0-fef2{width:179px;display:block;}.elementor .e-7cfd0d90-46b1{font-family:Gilroy;font-weight:500;font-size:16px;color:#DCE5E1;line-height:1.4;margin:0px;}.elementor .e-3d3f9efd-4250{width:auto;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:flex-start;&:not(.x) { flex:none; }\n}.elementor .e-7732380c-d5da{font-family:Gilroy;font-weight:700;font-size:13px;color:#D9B58D;line-height:1.4;margin:0px;}.elementor .e-74b71fbd-755e{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-2366d232-46ea{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-17c1302b-2999{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-19ead20a-c774{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-2666210c-912f{width:auto;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;align-items:flex-start;&:not(.x) { flex:none; }\n}.elementor .e-6179955d-7bad{font-family:Gilroy;font-weight:700;font-size:13px;color:#D9B58D;line-height:1.4;margin:0px;}.elementor .e-963c50b-f34c{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-2bebbaae-e992{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-5d4df47d-64bc{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-3ffef627-67ba{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-7e97432-946a{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-45b8e4b1-124b{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-40027056-127f{width:auto;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;align-items:flex-start;&:not(.x) { flex:none; }\n}.elementor .e-132783db-c2f8{font-family:Gilroy;font-weight:700;font-size:13px;color:#D9B58D;line-height:1.4;margin:0px;}.elementor .e-4c59fef8-2045{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-44e5fb38-6422{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-331038f1-b3ed{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-1a11c6d5-2cd9{width:auto;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;align-items:flex-start;&:not(.x) { flex:none; }\n}.elementor .e-b7d098e-71c4{font-family:Gilroy;font-weight:700;font-size:13px;color:#D9B58D;line-height:1.4;margin:0px;}.elementor .e-2660b7e7-c6a8{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-76956f19-cab6{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-748306f4-eff9{font-family:Gilroy;font-weight:500;font-size:16px;color:#FFFFFF;line-height:1.4;margin:0px;& a { color:#fff;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-740ebe2a-9bd1{width:auto;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;align-items:flex-start;&:not(.x) { flex:none; }\n}.elementor .e-54eaf43a-64dd{width:100%;padding:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-2a92aded-d660{width:100%;height:1px;margin-block-start:36px;margin-block-end:36px;margin-inline-start:0px;margin-inline-end:0px;background-color:rgba(220,229,225,0.18);}.elementor .e-31c25e81-7a42{font-family:Gilroy;font-weight:400;font-size:12px;color:#DCE5E1;line-height:1.4;margin:0px;& a { color:#DCE5E1;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-36afdcb5-563f{font-family:Gilroy;font-weight:400;font-size:12px;color:#DCE5E1;line-height:1.4;margin:0px;}.elementor .e-1a6ee31f-7c5b{font-family:Gilroy;font-weight:400;font-size:12px;color:#DCE5E1;line-height:1.4;margin:0px;& a { color:#DCE5E1;text-decoration:none;display:inline-block;transition:color .25s,transform .3s cubic-bezier(.2,.8,.2,1); } & a:hover { color:#D9B58D;transform:translateX(3px); }\n}.elementor .e-1332a179-e259{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-4800bf0d-2954{width:100%;max-width:1184px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:center;box-sizing:border-box;\n}.elementor .e-521ae5b-e451{width:100%;padding-block-start:80px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;background-image:url("https://lepetit.crackstudio.pe/wp-content/uploads/2026/10/lps-pattern-verde.webp");background-repeat:repeat-y;background-attachment:scroll;background-size:100% auto;background-position:top center;background-color:#21453D;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}