.elementor .e-ad2c323-ff51376{font-family:Jost;font-weight:400;font-size:1.3rem;color:#db998a;line-height:1.3;text-align:center;text-transform:uppercase;margin-block-end:1rem;}.elementor .e-f162044-23c35cb{font-family:Jost;font-weight:700;font-size:2.5rem;color:#383c40;letter-spacing:0.5px;line-height:1.1;text-align:center;text-transform:uppercase;margin-block-end:4rem;}.elementor .e-83f5c7b-7f02b23{width:100%;max-width:81.25rem;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-682bd8c-cd0cfa8{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-62a4ac9e-b025{font-family:Jost;font-weight:400;font-size:1.35rem;color:#d4978b;letter-spacing:0.01em;line-height:1.3;text-transform:uppercase;}.elementor .e-3caa32ca-3386{font-family:Jost;font-weight:700;font-size:2.75rem;color:#3b3d42;letter-spacing:0.02em;line-height:1.15;margin-block-end:1rem;}.elementor .e-9008a71-1392{max-width:26rem;font-family:Jost;font-weight:400;font-size:1rem;color:#3b3d42;line-height:1.35;}.elementor .e-472668c4-53f2{max-width:26rem;font-family:Jost;font-weight:400;font-size:1rem;color:#3b3d42;line-height:1.35;margin-block-end:1rem;}.elementor .e-330a618d-185b:hover,.elementor .e-330a618d-185b:focus-visible{background-color:#c7857a;}.elementor .e-330a618d-185b{font-family:Jost;font-weight:600;font-size:0.95rem;color:#ffffff;letter-spacing:0.01em;text-transform:uppercase;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#d9998c;transition:background-color 0.3s;}.elementor .e-443f4e9e-32d1{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:linear-gradient(135deg, #efe0d6 0%,#f8ede6 45%,#f1dfd4 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1.25rem;flex:0 0 40%;justify-content:center;align-items:flex-start;}.elementor .e-1420b077-aadb{min-height:30rem;background-image:url("https://limani.in/wp-content/uploads/2026/09/visit-institute-facial.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 auto;}.elementor .e-4b08b2a7-374d{width:100%;max-width:81.25rem;overflow:hidden;padding:0px;border-radius:2rem;background-color:#f4e6dd;display:flex;flex-direction:row;align-items:stretch;}.elementor .e-4cfeaa44-4f79{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:5rem;padding-inline-end:5rem;background-color:#ffffff;display:flex;flex-direction:row;justify-content:center;}.elementor .e-28169fde-8ee4{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://limani.in/wp-content/uploads/2026/09/universe-face.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 0.6s;background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .e-6700da42-7362{position:relative;z-index:1;font-family:Jost;font-weight:700;font-size:3.5rem;color:#ffffff;letter-spacing:0.01em;line-height:1;text-align:center;text-transform:uppercase;transition:transform 0.5s;text-shadow: 0 2px 18px rgba(80, 50, 40, 0.25);\n}.elementor .e-18bc2893-95a2{position:absolute;inset-block-start:62%;inset-inline-start:50%;z-index:1;font-family:Jost;font-weight:600;font-size:0.85rem;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:rgba(70, 70, 70, 0.45);opacity:0%;backdrop-filter:blur(6px);transform:translate3d(-50%, 1.25rem, 0px);transition:all 0.4s;white-space: nowrap;\n}.elementor .e-d103ff6-9484{height:30rem;overflow:hidden;position:relative;cursor:pointer;padding:0px;border-radius:1rem;display:flex;flex-direction:column;flex:1 1 14rem;justify-content:center;align-items:center;&:hover [data-id="226e21f2"] { transform: scale(1.12); } &:hover [data-id="7d280abf"] { transform: translateY(-1.75rem); } &:hover [data-id="747e01aa"] { opacity: 1; transform: translate(-50%, 0); }\n}.elementor .e-7f429844-329c{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://limani.in/wp-content/uploads/2026/09/universe-body.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 0.6s;background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .e-3ba183fb-eda0{position:relative;z-index:1;font-family:Jost;font-weight:700;font-size:3.5rem;color:#ffffff;letter-spacing:0.01em;line-height:1;text-align:center;text-transform:uppercase;transition:transform 0.5s;text-shadow: 0 2px 18px rgba(80, 50, 40, 0.25);\n}.elementor .e-103c0ae5-8f01{position:absolute;inset-block-start:62%;inset-inline-start:50%;z-index:1;font-family:Jost;font-weight:600;font-size:0.85rem;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:rgba(70, 70, 70, 0.45);opacity:0%;backdrop-filter:blur(6px);transform:translate3d(-50%, 1.25rem, 0px);transition:all 0.4s;white-space: nowrap;\n}.elementor .e-2d099d1a-eb48{height:30rem;overflow:hidden;position:relative;cursor:pointer;padding:0px;border-radius:1rem;display:flex;flex-direction:column;flex:1 1 14rem;justify-content:center;align-items:center;&:hover [data-id="10da2eda"] { transform: scale(1.12); } &:hover [data-id="734d1afc"] { transform: translateY(-1.75rem); } &:hover [data-id="5c78ebaa"] { opacity: 1; transform: translate(-50%, 0); }\n}.elementor .e-4bb7a5e5-feb1{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://limani.in/wp-content/uploads/2026/09/universe-sense.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 0.6s;background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .e-5d06cf1d-68ab{position:relative;z-index:1;font-family:Jost;font-weight:700;font-size:3.5rem;color:#ffffff;letter-spacing:0.01em;line-height:1;text-align:center;text-transform:uppercase;transition:transform 0.5s;text-shadow: 0 2px 18px rgba(80, 50, 40, 0.25);\n}.elementor .e-78f1f591-82df{position:absolute;inset-block-start:62%;inset-inline-start:50%;z-index:1;font-family:Jost;font-weight:600;font-size:0.85rem;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:rgba(70, 70, 70, 0.45);opacity:0%;backdrop-filter:blur(6px);transform:translate3d(-50%, 1.25rem, 0px);transition:all 0.4s;white-space: nowrap;\n}.elementor .e-e03e5d7-eaf1{height:30rem;overflow:hidden;position:relative;cursor:pointer;padding:0px;border-radius:1rem;display:flex;flex-direction:column;flex:1 1 14rem;justify-content:center;align-items:center;&:hover [data-id="45dcf717"] { transform: scale(1.12); } &:hover [data-id="36eb5f8f"] { transform: translateY(-1.75rem); } &:hover [data-id="6f7e9348"] { opacity: 1; transform: translate(-50%, 0); }\n}.elementor .e-17865d8d-6585{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://limani.in/wp-content/uploads/2026/09/universe-sun.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 0.6s;background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .e-6b0f05f1-2cef{position:relative;z-index:1;font-family:Jost;font-weight:700;font-size:3.5rem;color:#ffffff;letter-spacing:0.01em;line-height:1;text-align:center;text-transform:uppercase;transition:transform 0.5s;text-shadow: 0 2px 18px rgba(80, 50, 40, 0.25);\n}.elementor .e-49be7347-2c9b{position:absolute;inset-block-start:62%;inset-inline-start:50%;z-index:1;font-family:Jost;font-weight:600;font-size:0.85rem;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:rgba(70, 70, 70, 0.45);opacity:0%;backdrop-filter:blur(6px);transform:translate3d(-50%, 1.25rem, 0px);transition:all 0.4s;white-space: nowrap;\n}.elementor .e-35edbd82-39cc{height:30rem;overflow:hidden;position:relative;cursor:pointer;padding:0px;border-radius:1rem;display:flex;flex-direction:column;flex:1 1 14rem;justify-content:center;align-items:center;&:hover [data-id="2708987c"] { transform: scale(1.12); } &:hover [data-id="1af3e778"] { transform: translateY(-1.75rem); } &:hover [data-id="70fbbc34"] { opacity: 1; transform: translate(-50%, 0); }\n}.elementor .e-6a5e477b-45b2{width:100%;max-width:81.25rem;padding:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-ce12542-9ecd{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:5rem;padding-inline-end:5rem;background-color:#ffffff;display:flex;flex-direction:row;justify-content:center;}.elementor .e-2d1a27ed-2244{width:50%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;padding:0px;background-image:linear-gradient(90deg, #3f3f3f 0%,rgba(63, 63, 63, 0) 28%),url("https://limani.in/wp-content/uploads/2026/09/rheal-world-couple.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-position: right center;\n}.elementor .e-4ae738f1-3ae1{font-family:Jost;font-weight:400;font-size:1.35rem;color:#e0a193;line-height:1.3;text-transform:uppercase;}.elementor .e-755b1cf0-dc88{font-family:Jost;font-weight:700;font-size:2.6rem;color:#ffffff;letter-spacing:0.02em;line-height:1.1;margin-block-end:1.5rem;}.elementor .e-6d916484-ac76{max-width:41rem;font-family:Jost;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.35;}.elementor .e-5ddbc968-398a{max-width:41rem;font-family:Jost;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.35;}.elementor .e-6ca10a39-96e0{max-width:41rem;font-family:Jost;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.35;margin-block-end:1.5rem;}.elementor .e-484edeb6-6274:hover,.elementor .e-484edeb6-6274:focus-visible{background-color:#c7857a;}.elementor .e-484edeb6-6274{font-family:Jost;font-weight:600;font-size:0.95rem;color:#ffffff;letter-spacing:0.01em;text-transform:uppercase;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#da9b8e;transition:background-color 0.3s;}.elementor .e-2ac793f-bc64{max-width:50rem;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .e-56447137-a580{min-height:43rem;overflow:hidden;position:relative;padding-inline-start:max(2rem, calc((100% - 81.25rem) / 2));background-image:linear-gradient(90deg, #1f1f1f 0%,#333333 38%,#414141 52%,#575757 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;align-items:center;}.elementor .e-6f031237-bd31{font-family:Jost;font-weight:400;font-size:1.35rem;color:#d4978b;line-height:1.3;text-transform:uppercase;margin-block-end:0.6rem;}.elementor .e-3c588c72-b1db{font-family:Jost;font-weight:700;font-size:2.4rem;color:#383c40;letter-spacing:0.04em;line-height:1.1;text-transform:uppercase;margin-block-end:2.75rem;}.elementor .e-2edb575b-531d{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:#5a6670;opacity:40%;transition:opacity 0.3s;}.elementor .e-6d47db7-2b7d{width:auto;height:4rem;max-width:80%;position:relative;z-index:1;transition:transform 0.3s;display:block;flex:0 0 auto;pointer-events: none;\n}.elementor .e-2e6434d-e9d0{font-family:Jost;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.3;text-align:center;}.elementor .e-6b416c3a-4b5e:hover,.elementor .e-6b416c3a-4b5e:focus-visible{background-color:#5c6771;}.elementor .e-6b416c3a-4b5e{font-family:Jost;font-weight:600;font-size:0.9rem;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;background-color:#383c40;transition:background-color 0.3s;}.elementor .e-7c2ac0c0-783a{width:100%;position:absolute;inset-block-end:3rem;inset-inline-start:0px;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;opacity:0%;transition:all 0.3s;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-20afa510-c5d4{overflow:hidden;aspect-ratio:12 / 14;position:relative;cursor:pointer;padding:0px;border-radius:1rem;background-image:url("https://limani.in/wp-content/uploads/2026/10/1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#5a6670;display:flex;flex-direction:column;flex:0 0 calc(25% - 0.75rem);justify-content:center;align-items:center;background-position: center bottom; scroll-snap-align: start; &:hover [data-id="dba831a"] { opacity: 0.9; } &:hover [data-id="433c634"] { transform: translateY(-3rem); } &:hover [data-id="2e57db7a"] { opacity: 1; transform: translateY(-2rem); }\n}.elementor .e-7848a5f0-8b3b{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:#5a6670;opacity:40%;transition:opacity 0.3s;}.elementor .e-49da257d-7b27{width:auto;height:6rem;max-width:80%;position:relative;z-index:1;transition:transform 0.3s;display:block;flex:0 0 auto;pointer-events: none;\n}.elementor .e-5c511d7c-1f34{font-family:Jost;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.3;text-align:center;}.elementor .e-56d1a5b4-8310:hover,.elementor .e-56d1a5b4-8310:focus-visible{background-color:#5c6771;}.elementor .e-56d1a5b4-8310{font-family:Jost;font-weight:600;font-size:0.9rem;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;background-color:#383c40;transition:background-color 0.3s;}.elementor .e-785b2a5b-7639{width:100%;position:absolute;inset-block-end:3rem;inset-inline-start:0px;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;opacity:0%;transition:all 0.3s;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-746d0117-3982{overflow:hidden;aspect-ratio:12 / 14;position:relative;cursor:pointer;padding:0px;border-radius:1rem;background-image:url("https://limani.in/wp-content/uploads/2026/10/2.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#5a6670;display:flex;flex-direction:column;flex:0 0 calc(25% - 0.75rem);justify-content:center;align-items:center;background-position: center bottom; scroll-snap-align: start; &:hover [data-id="b4284cd"] { opacity: 0.9; } &:hover [data-id="c9c3643"] { transform: translateY(-3rem); } &:hover [data-id="7767b75c"] { opacity: 1; transform: translateY(-2rem); }\n}.elementor .e-688beb11-568b{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:#5a6670;opacity:40%;transition:opacity 0.3s;}.elementor .e-49c6fb43-afc2{width:auto;height:4.5rem;max-width:80%;position:relative;z-index:1;transition:transform 0.3s;display:block;flex:0 0 auto;pointer-events: none;\n}.elementor .e-10c21076-7036{font-family:Jost;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.3;text-align:center;}.elementor .e-18ad8717-4a04:hover,.elementor .e-18ad8717-4a04:focus-visible{background-color:#5c6771;}.elementor .e-18ad8717-4a04{font-family:Jost;font-weight:600;font-size:0.9rem;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;background-color:#383c40;transition:background-color 0.3s;}.elementor .e-13b62f39-751e{width:100%;position:absolute;inset-block-end:3rem;inset-inline-start:0px;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;opacity:0%;transition:all 0.3s;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-4858d2b0-a221{overflow:hidden;aspect-ratio:12 / 14;position:relative;cursor:pointer;padding:0px;border-radius:1rem;background-image:url("https://limani.in/wp-content/uploads/2026/10/3.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#5a6670;display:flex;flex-direction:column;flex:0 0 calc(25% - 0.75rem);justify-content:center;align-items:center;background-position: center bottom; scroll-snap-align: start; &:hover [data-id="2410eed2"] { opacity: 0.9; } &:hover [data-id="6e20be6e"] { transform: translateY(-3rem); } &:hover [data-id="2193949f"] { opacity: 1; transform: translateY(-2rem); }\n}.elementor .e-3ac2f81b-cb05{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:#5a6670;opacity:40%;transition:opacity 0.3s;}.elementor .e-3d846f11-9171{width:auto;height:6rem;max-width:80%;position:relative;z-index:1;transition:transform 0.3s;display:block;flex:0 0 auto;pointer-events: none;\n}.elementor .e-1a8dca6-9738{font-family:Jost;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.3;text-align:center;}.elementor .e-7557709a-9a56:hover,.elementor .e-7557709a-9a56:focus-visible{background-color:#5c6771;}.elementor .e-7557709a-9a56{font-family:Jost;font-weight:600;font-size:0.9rem;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;background-color:#383c40;transition:background-color 0.3s;}.elementor .e-3482245c-a9a4{width:100%;position:absolute;inset-block-end:3rem;inset-inline-start:0px;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;opacity:0%;transition:all 0.3s;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-681edf09-f287{overflow:hidden;aspect-ratio:12 / 14;position:relative;cursor:pointer;padding:0px;border-radius:1rem;background-image:url("https://limani.in/wp-content/uploads/2026/10/4.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#5a6670;display:flex;flex-direction:column;flex:0 0 calc(25% - 0.75rem);justify-content:center;align-items:center;background-position: center bottom; scroll-snap-align: start; &:hover [data-id="1b064561"] { opacity: 0.9; } &:hover [data-id="616f3ab1"] { transform: translateY(-3rem); } &:hover [data-id="185b3d89"] { opacity: 1; transform: translateY(-2rem); }\n}.elementor .e-3c106549-c431{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:#5a6670;opacity:40%;transition:opacity 0.3s;}.elementor .e-424b30fe-f002{width:auto;height:3rem;max-width:80%;position:relative;z-index:1;transition:transform 0.3s;display:block;flex:0 0 auto;pointer-events: none;\n}.elementor .e-1bbd7529-4bc6{font-family:Jost;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.3;text-align:center;}.elementor .e-160e7f3e-542a:hover,.elementor .e-160e7f3e-542a:focus-visible{background-color:#5c6771;}.elementor .e-160e7f3e-542a{font-family:Jost;font-weight:600;font-size:0.9rem;color:#ffffff;letter-spacing:0.02em;text-transform:uppercase;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;background-color:#383c40;transition:background-color 0.3s;}.elementor .e-79aa4f34-a18c{width:100%;position:absolute;inset-block-end:3rem;inset-inline-start:0px;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;opacity:0%;transition:all 0.3s;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-50d8b353-6885{overflow:hidden;aspect-ratio:12 / 14;position:relative;cursor:pointer;padding:0px;border-radius:1rem;background-image:url("https://limani.in/wp-content/uploads/2026/10/5.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#5a6670;display:flex;flex-direction:column;flex:0 0 calc(25% - 0.75rem);justify-content:center;align-items:center;background-position: center bottom; scroll-snap-align: start; &:hover [data-id="26252240"] { opacity: 0.9; } &:hover [data-id="783dc22c"] { transform: translateY(-3rem); } &:hover [data-id="5b74726"] { opacity: 1; transform: translateY(-2rem); }\n}.elementor .e-66b9c23f-1a5a{padding:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:nowrap;overflow-x: auto; overflow-y: hidden; scroll-snap-type: x mandatory; overscroll-behavior-x: contain; scrollbar-width: none; &::-webkit-scrollbar { display: none; }\n}.elementor .e-133d6e3-32ae:hover,.elementor .e-133d6e3-32ae:focus-visible{background-color:#f4ece7;}.elementor .e-133d6e3-32ae{width:3rem;height:3rem;font-family:Jost;font-weight:400;font-size:2rem;color:#383c40;line-height:1;cursor:pointer;padding:0px;border-radius:1rem;background-color:#ffffff;transition:opacity 0.3s;}.elementor .e-32b7555-c8a6:hover,.elementor .e-32b7555-c8a6:focus-visible{background-color:#f4ece7;}.elementor .e-32b7555-c8a6{width:3rem;height:3rem;font-family:Jost;font-weight:400;font-size:2rem;color:#383c40;line-height:1;cursor:pointer;padding:0px;border-radius:1rem;background-color:#ffffff;transition:opacity 0.3s;}.elementor .e-6fb1d8cd-54d1{padding:0px;margin-block-start:2rem;display:flex;flex-direction:row;gap:1rem;justify-content:center;}.elementor .e-7a1d552d-fc70{width:100%;max-width:81.25rem;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-2659442b-6fa2{padding-block-start:3.5rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-106cae33-2bbc{width:26rem;height:auto;position:absolute;inset-block-end:0px;inset-inline-start:calc(50% - 38rem);max-width: none;\n}.elementor .e-3b4cb713-23c7{font-family:Jost;font-weight:400;font-size:1.4rem;color:#db998a;line-height:1.35;text-transform:uppercase;margin-block-end:1rem;}.elementor .e-23a4539c-da0b{font-family:Jost;font-weight:700;font-size:2.5rem;color:#383c40;letter-spacing:0.5px;line-height:1.1;margin-block-end:2rem;}.elementor .e-66b474b2-9890{font-family:Jost;font-weight:400;font-size:1rem;color:rgba(0, 0, 0, 0.8);line-height:1.32;margin-block-end:2rem;}.elementor .e-46eabebd-13a2:hover,.elementor .e-46eabebd-13a2:focus-visible{color:#5a6670;background-color:#ffffff;}.elementor .e-46eabebd-13a2{font-family:Jost;font-weight:600;font-size:1rem;color:#ffffff;line-height:42px;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:160px;background-color:#db998a;transition:all 0.3s;}.elementor .e-668f1bc1-edda{position:relative;z-index:1;padding:0px;margin-inline-start:calc(50% - 4.5rem);margin-inline-end:2rem;display:flex;flex-direction:column;gap:0px;flex:0 1 45rem;align-items:flex-start;}.elementor .e-63d19808-aaa8{position:relative;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6.5rem;background-color:#fbf5f3;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-2cfaaba6-72b1{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;max-width: none; pointer-events: none; & video { width: 100%; height: 100%; object-fit: cover; }\n}.elementor .e-7170155d-640c{font-family:Jost;font-weight:700;font-size:2.5rem;color:#383c40;letter-spacing:0.5px;line-height:1.1;text-align:center;text-transform:uppercase;margin-block-end:0.5rem;}.elementor .e-15b69b25-21f7{font-family:Jost;font-weight:400;font-size:1.4rem;color:#db998a;line-height:1.35;text-align:center;text-transform:uppercase;margin-block-end:2rem;}.elementor .e-4cc11780-f25d{font-family:Jost;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.1;text-align:center;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-24c45255-9668{font-family:Jost;font-weight:700;font-size:2rem;color:#ffffff;line-height:1.1;text-align:center;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-72dc5f25-a165{cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:3rem;background-color:#db998a;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-3393ee43-b5eb{font-family:Jost;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.1;text-align:center;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-23abdd10-2ae0{font-family:Jost;font-weight:700;font-size:2rem;color:#ffffff;line-height:1.1;text-align:center;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-17c91bb8-e11c{cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:3rem;background-color:#db998a;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-4ee60c85-f0cc{font-family:Jost;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.1;text-align:center;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-1107d514-88bb{font-family:Jost;font-weight:700;font-size:2rem;color:#ffffff;line-height:1.1;text-align:center;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-6a3cb387-a5fd{cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:3rem;background-color:#db998a;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-5a1c4ca2-ff11{font-family:Jost;font-weight:400;font-size:1rem;color:#ffffff;line-height:1.1;text-align:center;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-6cbd1f04-3455{font-family:Jost;font-weight:700;font-size:2rem;color:#ffffff;line-height:1.1;text-align:center;text-transform:uppercase;white-space: nowrap;\n}.elementor .e-54dfbb5b-371b{cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:3rem;background-color:#db998a;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-24be040a-3330{max-width:100%;padding:0px;display:grid;gap:2rem;grid-template-columns:repeat(4, 1fr);width: fit-content;\n}.elementor .e-2a97133-aa07{position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-557a3368-7192{min-height:35rem;overflow:hidden;position:relative;padding:0px;margin-block-start:5rem;background-color:#f5ece1;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4b78de6d-d06a{font-family:Jost;font-weight:700;font-size:1.8rem;color:#000000;letter-spacing:0.5px;line-height:1.1;text-align:center;margin-block-end:4rem;}.elementor .e-57be1b9f-8b76{width:4rem;height:4rem;padding:0px;margin-block-end:1rem;border-radius:50%;border-width:1.5px;border-color:#db998a;border-style:solid;}.elementor .e-656b86b1-3777{font-family:Jost;font-weight:700;font-size:0.95rem;color:rgba(0, 0, 0, 0.8);line-height:1.1;text-align:center;text-transform:uppercase;margin-block-end:0.5rem;white-space: nowrap;\n}.elementor .e-2754158e-8ea1{font-family:Jost;font-weight:400;font-size:1rem;color:rgba(0, 0, 0, 0.8);line-height:1.3;text-align:center;opacity:70%;white-space: nowrap;\n}.elementor .e-220264c7-5b53{width:auto;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:center;}.elementor .e-5a710b37-fa55{width:4rem;height:4rem;padding:0px;margin-block-end:1rem;border-radius:50%;border-width:1.5px;border-color:#db998a;border-style:solid;}.elementor .e-293f959c-3f47{font-family:Jost;font-weight:700;font-size:0.95rem;color:rgba(0, 0, 0, 0.8);line-height:1.1;text-align:center;text-transform:uppercase;margin-block-end:0.5rem;white-space: nowrap;\n}.elementor .e-61ba8f50-fb7b{font-family:Jost;font-weight:400;font-size:1rem;color:rgba(0, 0, 0, 0.8);line-height:1.3;text-align:center;opacity:70%;white-space: nowrap;\n}.elementor .e-49d6144c-3409{width:auto;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:center;}.elementor .e-33e30bda-72c8{width:4rem;height:4rem;padding:0px;margin-block-end:1rem;border-radius:50%;border-width:1.5px;border-color:#db998a;border-style:solid;}.elementor .e-6fd3eae6-ee80{font-family:Jost;font-weight:700;font-size:0.95rem;color:rgba(0, 0, 0, 0.8);line-height:1.1;text-align:center;text-transform:uppercase;margin-block-end:0.5rem;white-space: nowrap;\n}.elementor .e-7057da57-22c5{font-family:Jost;font-weight:400;font-size:1rem;color:rgba(0, 0, 0, 0.8);line-height:1.3;text-align:center;opacity:70%;white-space: nowrap;\n}.elementor .e-5c5765d8-d0d5{width:auto;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:center;}.elementor .e-1b801242-dcdf{width:4rem;height:4rem;padding:0px;margin-block-end:1rem;border-radius:50%;border-width:1.5px;border-color:#db998a;border-style:solid;}.elementor .e-1e96cb93-4183{font-family:Jost;font-weight:700;font-size:0.95rem;color:rgba(0, 0, 0, 0.8);line-height:1.1;text-align:center;text-transform:uppercase;margin-block-end:0.5rem;white-space: nowrap;\n}.elementor .e-58a7fcbf-7bfb{font-family:Jost;font-weight:400;font-size:1rem;color:rgba(0, 0, 0, 0.8);line-height:1.3;text-align:center;opacity:70%;white-space: nowrap;\n}.elementor .e-1d0e2b69-28a7{width:auto;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:center;}.elementor .e-30cea77b-9103{width:100%;max-width:81.25rem;padding:0px;display:flex;flex-direction:row;gap:5rem;flex-wrap:nowrap;justify-content:center;align-items:flex-start;}.elementor .e-455c6259-a57d{padding-block-start:5rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-2886b5e8-aa32{font-family:Jost;font-weight:700;font-size:1.9rem;color:#000000;letter-spacing:0.5px;line-height:1.1;text-align:center;margin-block-end:4rem;}.elementor .e-3ae8a010-8d60{width:3.2rem;height:3.2rem;padding:0px;margin-block-end:1rem;border-radius:50%;border-width:1.5px;border-color:#db998a;border-style:solid;}.elementor .e-312902b4-ce07{font-family:Jost;font-weight:700;font-size:0.95rem;color:rgba(0, 0, 0, 0.8);line-height:1.25;text-align:center;text-transform:uppercase;margin-block-end:0.5rem;white-space: nowrap;\n}.elementor .e-1f0d0659-f846{font-family:Jost;font-weight:400;font-size:1rem;color:rgba(0, 0, 0, 0.8);line-height:1.3;text-align:center;opacity:70%;white-space: nowrap;\n}.elementor .e-77acdbc0-311a{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.7rem;padding-inline-end:0.7rem;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:center;}.elementor .e-10c3808c-14b1{width:3.2rem;height:3.2rem;padding:0px;margin-block-end:1rem;border-radius:50%;border-width:1.5px;border-color:#db998a;border-style:solid;}.elementor .e-6c397829-c9f3{font-family:Jost;font-weight:700;font-size:0.95rem;color:rgba(0, 0, 0, 0.8);line-height:1.25;text-align:center;text-transform:uppercase;margin-block-end:0.5rem;white-space: nowrap;\n}.elementor .e-9cba65a-e2e6{font-family:Jost;font-weight:400;font-size:1rem;color:rgba(0, 0, 0, 0.8);line-height:1.3;text-align:center;opacity:70%;white-space: nowrap;\n}.elementor .e-546ee306-e4cb{width:auto;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:center;}.elementor .e-12d04b8e-cd31{width:3.2rem;height:3.2rem;padding:0px;margin-block-end:1rem;border-radius:50%;border-width:1.5px;border-color:#db998a;border-style:solid;}.elementor .e-203cd190-c446{font-family:Jost;font-weight:700;font-size:0.95rem;color:rgba(0, 0, 0, 0.8);line-height:1.25;text-align:center;text-transform:uppercase;margin-block-end:0.5rem;white-space: nowrap;\n}.elementor .e-158bf03a-e06a{font-family:Jost;font-weight:400;font-size:1rem;color:rgba(0, 0, 0, 0.8);line-height:1.3;text-align:center;opacity:70%;white-space: nowrap;\n}.elementor .e-55cf0d61-6da2{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.7rem;padding-inline-end:0.7rem;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:center;}.elementor .e-4394c404-fc20{width:3.2rem;height:3.2rem;padding:0px;margin-block-end:1rem;border-radius:50%;border-width:1.5px;border-color:#db998a;border-style:solid;}.elementor .e-e7773be-3e9a{font-family:Jost;font-weight:700;font-size:0.95rem;color:rgba(0, 0, 0, 0.8);line-height:1.25;text-align:center;text-transform:uppercase;margin-block-end:0.5rem;white-space: nowrap;\n}.elementor .e-45b99e26-c016{font-family:Jost;font-weight:400;font-size:1rem;color:rgba(0, 0, 0, 0.8);line-height:1.3;text-align:center;opacity:70%;white-space: nowrap; & a { color: #000000; text-decoration: underline; }\n}.elementor .e-1635fbf2-4eea{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.7rem;padding-inline-end:0.7rem;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:center;}.elementor .e-5df514bb-ae98{width:3.2rem;height:3.2rem;padding:0px;margin-block-end:1rem;border-radius:50%;border-width:1.5px;border-color:#db998a;border-style:solid;}.elementor .e-247f25d2-eab1{font-family:Jost;font-weight:700;font-size:0.95rem;color:rgba(0, 0, 0, 0.8);line-height:1.25;text-align:center;text-transform:uppercase;margin-block-end:0.5rem;white-space: nowrap;\n}.elementor .e-176213c5-557e{font-family:Jost;font-weight:400;font-size:1rem;color:rgba(0, 0, 0, 0.8);line-height:1.3;text-align:center;opacity:70%;white-space: nowrap; & a { color: #000000; text-decoration: underline; }\n}.elementor .e-2ec09652-57b5{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.2rem;padding-inline-end:1.2rem;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;align-items:center;}.elementor .e-2190eabf-4acd{width:100%;max-width:81.25rem;padding:0px;display:flex;flex-direction:row;gap:4rem;flex-wrap:nowrap;justify-content:center;align-items:flex-start;}.elementor .e-2f41f60a-c415{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#f8f5f2;display:flex;flex-direction:column;gap:0px;align-items:center;}