.elementor .e-79fb4c1e-ea4e{font-family:Montserrat;font-weight:600;font-size:12px;color:var(--hf-ink);text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:var(--hf-line);border-style:solid;background-color:var(--hf-white);display:inline-block;}.elementor .e-369d71de-43b3{font-family:Montserrat;font-weight:400;font-size:64px;color:var(--hf-ink);letter-spacing:-0.03em;line-height:1.05;text-align:center;text-transform:none;}.elementor .e-8bf06d9-47d9{max-width:620px;font-size:17px;}.elementor .e-4e9b5ffd-1e43{gap:22px;}.elementor .e-2e33c506-3905{padding-block-start:72px;padding-block-end:56px;background-image:radial-gradient(circle at 6% 8%, rgba(251,200,218,0.85) 0%,rgba(251,200,218,0) 32%),radial-gradient(circle at 96% 6%, rgba(212,245,60,0.6) 0%,rgba(212,245,60,0) 34%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#EEEBE8;}.elementor .e-d6bfa5a-3f58{font-weight:500;font-size:24px;}.elementor .e-5b92bed8-ea3d{width:calc(50% - 8px);}.elementor .e-2b36c3dd-5560{width:calc(50% - 8px);}.elementor .e-42a6674f-181d{width:calc(50% - 8px);}.elementor .e-77c9a03-d798{width:calc(50% - 8px);}.elementor .e-1667cf5e-66ff{height:auto;min-height:140px;}.elementor .e-4d229b79-736b{cursor:pointer;margin-block-start:4px;}.elementor .e-1ab1c615-3941{font-family:Montserrat;font-size:14px;color:var(--hf-ink);padding:14px;border-radius:10px;background-color:rgba(212,245,60,0.35);}.elementor .e-6a8ab06c-9311{font-family:Montserrat;font-size:14px;color:var(--hf-ink);padding:14px;border-radius:10px;background-color:rgba(251,200,218,0.6);}.elementor .e-3c5f6957-9dad{padding:0px;margin-block-start:16px;gap:16px;}.elementor .e-3603413b-7723:hover,.elementor .e-3603413b-7723:focus-visible{box-shadow: none;\n}.elementor .e-3603413b-7723{padding:36px;gap:8px;}.elementor .e-60505542-6e05{background-color:var(--hf-lime);flex:0 0 auto;}.elementor .e-28e1e4e2-7ee4{font-size:11px;text-transform:uppercase;}.elementor .e-56efc6d7-754d{font-size:18px;}.elementor .e-33a13053-a675{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-35e10375-6488{padding:22px;flex-direction:row;gap:16px;}.elementor .e-7f09bda6-d6d1{background-color:var(--hf-pink);flex:0 0 auto;}.elementor .e-717f12d1-d251{font-size:11px;text-transform:uppercase;}.elementor .e-3738fb89-9bdb{font-size:15px;word-break: break-word;\n}.elementor .e-772025bc-b5ba{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-6d65c1ac-ee51{padding:22px;flex-direction:row;gap:16px;}.elementor .e-72d0c10-d9ab{color:var(--hf-lime);background-color:var(--hf-ink);flex:0 0 auto;}.elementor .e-60ae58e6-dc64{font-size:11px;text-transform:uppercase;}.elementor .e-3ae7d94-3339{font-size:15px;}.elementor .e-3c6a8a0a-707e{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-4aeb375c-4415{padding:22px;flex-direction:row;gap:16px;}.elementor .e-5c6f7076-3ed2{font-family:Montserrat;font-weight:600;font-size:11px;color:var(--hf-lime);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-66d4fc0b-92ef{font-family:Montserrat;font-size:14px;color:#D9D5D0;line-height:1.65;}.elementor .e-396086e1-bdb2{padding:22px;border-radius:16px;background-color:var(--hf-ink);flex-direction:column;gap:8px;}.elementor .e-3c08ec2e-5e97{padding:0px;flex-direction:column;gap:16px;}.elementor .e-1dd1fa33-f546{width:100%;max-width:1120px;padding:0px;display:grid;gap:24px;grid-template-columns:1.5fr 1fr;grid-template-rows:auto;align-items:start;}.elementor .e-627868a5-1290{padding-block-start:8px;}.elementor .e-dae6ca1-1da7{flex:0 0 auto;}.elementor .e-4e901134-6f9f{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-fe5bfa6-fbd7{background-color:#FBFAF9;flex-direction:row;gap:16px;}.elementor .e-36e266de-2098{flex:0 0 auto;}.elementor .e-38db24c8-c285{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-692a251a-7ba5{background-color:#FBFAF9;flex-direction:row;gap:16px;}.elementor .e-77321e9f-e6a7{flex:0 0 auto;}.elementor .e-7b788f04-e406{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-40845f3d-b46d{background-color:#FBFAF9;flex-direction:row;gap:16px;}.elementor .e-2a8c92be-f187{grid-template-rows:auto;}.elementor .e-599b1663-dd8d{background-color:var(--hf-white);}