.elementor .e-20e644f4-fabd{width:30rem;height:30rem;position:absolute;inset-block-start:-6rem;inset-inline-end:-6rem;z-index:0;border-radius:50%;background-color:rgba(255,0,70,0.45);filter:blur(90px);}.elementor .e-35b2d395-239e{width:24rem;height:24rem;position:absolute;inset-block-end:-8rem;inset-inline-start:-6rem;z-index:0;border-radius:50%;background-color:rgba(255,209,191,0.22);filter:blur(90px);}.elementor .e-4dc47be8-b83d{width:5rem;height:auto;margin-block-end:1rem;}.elementor .e-66f74070-973d{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#FFD1BF;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-5f413fc-6b44{font-family:Poppins;font-weight:700;font-size:5.5rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.02;margin:0px;}.elementor .e-b5d8b47-5f82{font-family:Poppins;font-weight:700;font-size:5.5rem;color:#FF0046;letter-spacing:-0.03em;line-height:1.02;margin-block-start:-1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-57440e3-3a5d{max-width:40rem;font-family:Roboto;font-size:1.25rem;color:rgba(255,255,255,0.82);line-height:1.7;margin:0px;}.elementor .e-4ba9eeda-2d29:hover,.elementor .e-4ba9eeda-2d29:focus-visible{border-color:#DD183B;background-color:#DD183B;transform:translate3d(0px, -3px, 0px);}.elementor .e-4ba9eeda-2d29{font-family:Poppins;font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:3rem;border-width:2px;border-color:#FF0046;border-style:solid;background-color:#FF0046;transition:all 0.3s;}.elementor .e-39d89802-b37e:hover,.elementor .e-39d89802-b37e:focus-visible{color:#140609;border-color:#FFFFFF;background-color:#FFFFFF;transform:translate3d(0px, -3px, 0px);}.elementor .e-39d89802-b37e{font-family:Poppins;font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:3rem;border-width:2px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-b5ad2c0-ac9f{margin-block-start:1rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-58d15c18-4f5d{font-family:Poppins;font-size:0.9rem;color:rgba(255,255,255,0.55);letter-spacing:0.08em;margin-block-start:3rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-28977256-8fd5{width:100%;max-width:72rem;position:relative;z-index:1;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-222af580-b97b{width:100vw;min-height:100vh;max-width:100vw;overflow:hidden;position:relative;padding-block-start:8rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-image:linear-gradient(135deg, rgba(20,6,9,0.94) 0%,rgba(20,6,9,0.80) 55%,rgba(255,0,70,0.55) 100%),url("https://jordiqterrassa.com/wp-content/uploads/2023/03/fons_disseny_JQ_v4.jpg");background-repeat:repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#140609;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-733e6b9d-296a{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#DD183B;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-1d7e8de4-96d6{font-family:Poppins;font-weight:700;font-size:3.5rem;color:#140609;letter-spacing:-0.02em;line-height:1.08;margin:0px;}.elementor .e-4b13fe67-d03e{font-family:Roboto;font-size:1.1rem;color:#3A3A3A;line-height:1.75;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:50px;}.elementor .e-3f80483c-a3e5{position:sticky;inset-block-start:8rem;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0px;}.elementor .e-6709f86f-2caa{font-family:Poppins;font-weight:700;font-size:0.85rem;color:#FF0046;letter-spacing:0.1em;margin:0px;}.elementor .e-38b9a9fb-5f22{font-family:Poppins;font-weight:600;font-size:1.4rem;color:#140609;line-height:1.25;margin:0px;}.elementor .e-68acdddb-670f{font-family:Roboto;font-size:1rem;color:#3A3A3A;line-height:1.65;margin:0px;}.elementor .e-611470a7-e69a:hover,.elementor .e-611470a7-e69a:focus-visible{box-shadow:0px 30px 60px 0px rgba(221,24,59,0.18);transform:translate3d(0px, -8px, 0px);}.elementor .e-611470a7-e69a{padding:2.25rem;border-radius:1.25rem;background-color:#FFFFFF;box-shadow:0px 20px 50px 0px rgba(221,24,59,0.08);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-40386d3c-d195{font-family:Poppins;font-weight:700;font-size:0.85rem;color:#FF0046;letter-spacing:0.1em;margin:0px;}.elementor .e-1d0612e5-a7da{font-family:Poppins;font-weight:600;font-size:1.4rem;color:#140609;line-height:1.25;margin:0px;}.elementor .e-6592739f-4f4a{font-family:Roboto;font-size:1rem;color:#3A3A3A;line-height:1.65;margin:0px;}.elementor .e-350d8e4a-2aaa:hover,.elementor .e-350d8e4a-2aaa:focus-visible{box-shadow:0px 30px 60px 0px rgba(221,24,59,0.18);transform:translate3d(0px, -8px, 0px);}.elementor .e-350d8e4a-2aaa{padding:2.25rem;margin-block-start:3rem;border-radius:1.25rem;background-color:#FFFFFF;box-shadow:0px 20px 50px 0px rgba(221,24,59,0.08);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-367feab3-788e{font-family:Poppins;font-weight:700;font-size:0.85rem;color:#FF0046;letter-spacing:0.1em;margin:0px;}.elementor .e-2104dac5-d5c2{font-family:Poppins;font-weight:600;font-size:1.4rem;color:#140609;line-height:1.25;margin:0px;}.elementor .e-62aef3f6-b77d{font-family:Roboto;font-size:1rem;color:#3A3A3A;line-height:1.65;margin:0px;}.elementor .e-71cd0cfe-37a8:hover,.elementor .e-71cd0cfe-37a8:focus-visible{box-shadow:0px 30px 60px 0px rgba(221,24,59,0.18);transform:translate3d(0px, -8px, 0px);}.elementor .e-71cd0cfe-37a8{padding:2.25rem;border-radius:1.25rem;background-color:#FFFFFF;box-shadow:0px 20px 50px 0px rgba(221,24,59,0.08);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-753c52b5-907e{font-family:Poppins;font-weight:700;font-size:0.85rem;color:#FF0046;letter-spacing:0.1em;margin:0px;}.elementor .e-3840156a-a095{font-family:Poppins;font-weight:600;font-size:1.4rem;color:#140609;line-height:1.25;margin:0px;}.elementor .e-16c7c911-9fc8{font-family:Roboto;font-size:1rem;color:#3A3A3A;line-height:1.65;margin:0px;}.elementor .e-1befeebd-ffa3:hover,.elementor .e-1befeebd-ffa3:focus-visible{box-shadow:0px 30px 60px 0px rgba(221,24,59,0.18);transform:translate3d(0px, -8px, 0px);}.elementor .e-1befeebd-ffa3{padding:2.25rem;margin-block-start:3rem;border-radius:1.25rem;background-color:#FFFFFF;box-shadow:0px 20px 50px 0px rgba(221,24,59,0.08);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-2bb9d383-bd54{display:grid;gap:1.5rem;flex:1 1 0px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-47b1fddd-588b{width:100%;max-width:72rem;display:flex;flex-direction:row;gap:5rem;align-items:flex-start;}.elementor .e-a63c0ad-c3c78ca{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ffede67a;mix-blend-mode:normal;opacity:100%;align-items:center;}.elementor .e-0193706-26a152c{padding:0px;display:flex;}.elementor .e-c48c262-602846f{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;}.elementor .e-26be4b1d-bb2b{max-width:60rem;font-family:Poppins;font-weight:700;font-size:4.5rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.05;text-align:center;margin:0px;}.elementor .e-38bd3d81-903b{width:100vw;min-height:70vh;max-width:100vw;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-image:linear-gradient(135deg, rgba(20,6,9,0.6) 0%,rgba(255,0,70,0.6) 100%),url("https://jordiqterrassa.com/wp-content/uploads/2023/03/28-Gastronomia-Brutal-web-1-scaled.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#140609;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-9d3ed42-38dd{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#FF0046;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-5ea2f9b2-e8cc{font-family:Poppins;font-weight:700;font-size:3.5rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.08;margin:0px;}.elementor .e-7b33e4ec-f7a5{font-family:Roboto;font-size:1.15rem;color:rgba(255,255,255,0.75);line-height:1.75;margin:0px;}.elementor .e-5eaf7950-372d{max-width:46rem;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-2a012519-d76d{font-family:Poppins;font-weight:600;font-size:0.75rem;color:#FFD1BF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;border-radius:2rem;border-width:1px;border-color:rgba(255,209,191,0.35);border-style:solid;align-self:flex-start;}.elementor .e-536a7076-5e27{font-family:Poppins;font-weight:600;font-size:1.75rem;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-1a442833-32bd{font-family:Roboto;font-size:1rem;color:rgba(255,255,255,0.72);line-height:1.7;margin:0px;}.elementor .e-2a650d6b-edf8:hover,.elementor .e-2a650d6b-edf8:focus-visible{color:#FFFFFF;transform:translate3d(4px, 0px, 0px);}.elementor .e-2a650d6b-edf8{font-family:Poppins;font-weight:600;font-size:0.95rem;color:#FF0046;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:flex-start;}.elementor .e-63188671-3bf9:hover,.elementor .e-63188671-3bf9:focus-visible{border-color:#FF0046;background-image:linear-gradient(135deg, rgba(255,0,70,0.18) 0%,rgba(255,0,70,0.04) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -8px, 0px);}.elementor .e-63188671-3bf9{cursor:pointer;padding:2.5rem;border-radius:1.25rem;border-width:1px;border-color:rgba(255,209,191,0.15);border-style:solid;background-image:linear-gradient(135deg, rgba(255,255,255,0.06) 0%,rgba(255,255,255,0.02) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1rem;}.elementor .e-106c9616-2759{font-family:Poppins;font-weight:600;font-size:0.75rem;color:#FFD1BF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;border-radius:2rem;border-width:1px;border-color:rgba(255,209,191,0.35);border-style:solid;align-self:flex-start;}.elementor .e-650ff7af-c14d{font-family:Poppins;font-weight:600;font-size:1.75rem;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-1ee82f24-ca3f{font-family:Roboto;font-size:1rem;color:rgba(255,255,255,0.72);line-height:1.7;margin:0px;}.elementor .e-5c7204f6-fc8f:hover,.elementor .e-5c7204f6-fc8f:focus-visible{color:#FFFFFF;transform:translate3d(4px, 0px, 0px);}.elementor .e-5c7204f6-fc8f{font-family:Poppins;font-weight:600;font-size:0.95rem;color:#FF0046;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:flex-start;}.elementor .e-2cfaf3b5-11b1:hover,.elementor .e-2cfaf3b5-11b1:focus-visible{border-color:#FF0046;background-image:linear-gradient(135deg, rgba(255,0,70,0.18) 0%,rgba(255,0,70,0.04) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -8px, 0px);}.elementor .e-2cfaf3b5-11b1{cursor:pointer;padding:2.5rem;border-radius:1.25rem;border-width:1px;border-color:rgba(255,209,191,0.15);border-style:solid;background-image:linear-gradient(135deg, rgba(255,255,255,0.06) 0%,rgba(255,255,255,0.02) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1rem;}.elementor .e-66813b34-1b38{font-family:Poppins;font-weight:600;font-size:0.75rem;color:#FFD1BF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;border-radius:2rem;border-width:1px;border-color:rgba(255,209,191,0.35);border-style:solid;align-self:flex-start;}.elementor .e-6cd20dbd-e72c{font-family:Poppins;font-weight:600;font-size:1.75rem;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-2f535c6a-d3b8{font-family:Roboto;font-size:1rem;color:rgba(255,255,255,0.72);line-height:1.7;margin:0px;}.elementor .e-5557bec2-9eff:hover,.elementor .e-5557bec2-9eff:focus-visible{border-color:#FF0046;background-image:linear-gradient(135deg, rgba(255,0,70,0.18) 0%,rgba(255,0,70,0.04) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -8px, 0px);}.elementor .e-5557bec2-9eff{padding:2.5rem;border-radius:1.25rem;border-width:1px;border-color:rgba(255,209,191,0.15);border-style:solid;background-image:linear-gradient(135deg, rgba(255,255,255,0.06) 0%,rgba(255,255,255,0.02) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1rem;}.elementor .e-69abce8b-838e{font-family:Poppins;font-weight:600;font-size:0.75rem;color:#FFD1BF;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;border-radius:2rem;border-width:1px;border-color:rgba(255,209,191,0.35);border-style:solid;align-self:flex-start;}.elementor .e-3e3988d0-c148{font-family:Poppins;font-weight:600;font-size:1.75rem;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-1ff937f3-91de{font-family:Roboto;font-size:1rem;color:rgba(255,255,255,0.72);line-height:1.7;margin:0px;}.elementor .e-54743b5d-6d18:hover,.elementor .e-54743b5d-6d18:focus-visible{border-color:#FF0046;background-image:linear-gradient(135deg, rgba(255,0,70,0.18) 0%,rgba(255,0,70,0.04) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -8px, 0px);}.elementor .e-54743b5d-6d18{padding:2.5rem;border-radius:1.25rem;border-width:1px;border-color:rgba(255,209,191,0.15);border-style:solid;background-image:linear-gradient(135deg, rgba(255,255,255,0.06) 0%,rgba(255,255,255,0.02) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1rem;}.elementor .e-388eb5db-d7b5{display:grid;gap:1.5rem;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-254c67a4-e29d{max-width:38rem;font-family:Roboto;font-size:1.05rem;color:rgba(255,255,255,0.75);line-height:1.6;margin:0px;}.elementor .e-22ef68f0-7174:hover,.elementor .e-22ef68f0-7174:focus-visible{color:#FF0046;background-color:transparent;transform:translate3d(0px, -3px, 0px);}.elementor .e-22ef68f0-7174{font-family:Poppins;font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:3rem;border-width:2px;border-color:#FF0046;border-style:solid;background-color:#FF0046;transition:all 0.3s;}.elementor .e-275c39b9-5670{padding-block-start:2.5rem;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-cf0950b-5a96{width:100%;max-width:72rem;display:flex;flex-direction:column;gap:4rem;}.elementor .e-7ee4942a-a1af{width:100vw;max-width:100vw;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#140609;display:flex;flex-direction:column;align-items:center;}.elementor .e-5caa9242-f762{max-width:50rem;font-family:Poppins;font-weight:700;font-size:3.25rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.1;text-align:center;margin:0px;}.elementor .e-15495f3e-6ce7{font-family:Roboto;font-size:1.2rem;color:rgba(255,255,255,0.9);line-height:1.6;text-align:center;margin:0px;}.elementor .e-7457d14e-e962:hover,.elementor .e-7457d14e-e962:focus-visible{color:#FFFFFF;border-color:#140609;background-color:#140609;transform:translate3d(0px, -3px, 0px);}.elementor .e-7457d14e-e962{font-family:Poppins;font-weight:600;font-size:1.05rem;color:#FF0046;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-block-start:0.5rem;border-radius:3rem;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;}.elementor .e-780ca352-58f2{width:100vw;max-width:100vw;text-align:center;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-image:linear-gradient(135deg, #FF0046 0%,#CC1939 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-670003b-d050{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#DD183B;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-efe97e0-1555{font-family:Poppins;font-weight:700;font-size:4.5rem;color:#140609;letter-spacing:-0.03em;line-height:1;margin:0px;}.elementor .e-3e8d51f6-7bbd{display:flex;flex-direction:column;gap:1rem;}.elementor .e-2d247b4d-f524:hover,.elementor .e-2d247b4d-f524:focus-visible{color:#FFFFFF;background-color:#140609;transform:translate3d(0px, -3px, 0px);}.elementor .e-2d247b4d-f524{font-family:Poppins;font-weight:600;font-size:1rem;color:#140609;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:3rem;border-width:2px;border-color:#140609;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-138ac79-647f{display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-2595794-d627:hover,.elementor .e-2595794-d627:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-2595794-d627{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:1rem;}.elementor .e-47881b69-790b:hover,.elementor .e-47881b69-790b:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-47881b69-790b{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:1rem;}.elementor .e-34bf66dd-57d7:hover,.elementor .e-34bf66dd-57d7:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-34bf66dd-57d7{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:1rem;}.elementor .e-678b08bd-dd57:hover,.elementor .e-678b08bd-dd57:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-678b08bd-dd57{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:1rem;}.elementor .e-6695e43-426c:hover,.elementor .e-6695e43-426c:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-6695e43-426c{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:1rem;}.elementor .e-3f787c72-6c15:hover,.elementor .e-3f787c72-6c15:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-3f787c72-6c15{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:1rem;}.elementor .e-3490ba07-4ed2{display:grid;gap:1rem;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-33e52b9-81c1{width:100%;max-width:72rem;display:flex;flex-direction:column;gap:3rem;}.elementor .e-4a318525-3f73{width:100vw;max-width:100vw;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}