@media(max-width:767px){.elementor .e-3c8bb9ed-e7d6c5c{width:100%;font-size:25px;}}@media(max-width:767px){.elementor .e-5a813d13-f56a295{width:90%;height:80vh;padding:30px;margin-block-end:100px;border-radius:4px;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 20%,#2e2a22cc 70%),url("https://sordi.it/wp-content/uploads/2026/07/hero-anelli-di-fidanzamento.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,-700px 0px;}}@media(max-width:767px){.elementor .e-571a862b-cb07851{width:45%;}}@media(max-width:767px){.elementor .e-69bba6a1-7a6c3c0{padding-inline-start:30px;padding-inline-end:30px;align-self:center;}}@media(max-width:767px){.elementor .e-77c805d8-8a6da8b{width:85%;}}@media(max-width:767px){.elementor .e-1833e987-4ecf331{padding-block-start:0px;padding-block-end:0px;margin-block-start:100px;margin-block-end:100px;}}@media(max-width:767px){.elementor .e-216002f1-de2d759{font-size:16px;align-self:center;}}@media(max-width:767px){.elementor .e-594a637f-d006ba9{font-size:33px;text-align:center;}}@media(max-width:767px){.elementor .e-88e98eb-fedf55f{gap:15px;}}@media(max-width:767px){.elementor .e-10b00a27-39a5d93{text-align:center;}}@media(max-width:767px){.elementor .e-7eb7c1c8-e5bd25c{padding-inline-start:30px;padding-inline-end:30px;align-self:center;}}@media(max-width:767px){.elementor .e-6b2be9e4-6a40a10{width:100%;gap:15px;}}@media(max-width:767px){.elementor .e-59b6c622-4cc5103{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-51d66e2a-15321d7{font-size:16px;}}@media(max-width:767px){.elementor .e-7ed1f3e0-719c06a{font-size:30px;text-align:center;}}@media(max-width:767px){.elementor .e-2517c7b5-5f90003{width:90%;text-align:center;align-self:center;}}@media(max-width:767px){.elementor .e-2e4f0103-d4cf034{width:100%;}}@media(max-width:767px){.elementor .e-77d905d-465840c{width:100%;height:220px;display:flex;}}@media(max-width:767px){.elementor .e-1738185f-f9266ea{margin-block-start:100px;margin-block-end:100px;flex-direction:column-reverse;align-items:center;}}@media(max-width:767px){.elementor .e-34472909-7f1e1c3{font-size:16px;align-self:center;}}@media(max-width:767px){.elementor .e-2e7a0795-c79a57d{font-size:33px;text-align:center;}}@media(max-width:767px){.elementor .e-6d9e52b8-cf9de17{gap:15px;}}@media(max-width:767px){.elementor .e-301c54d7-572944b{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-bb1d6d0-a2bf406{font-size:30px;text-align:center;}}@media(max-width:767px){.elementor .e-41d9804f-0b85e45{width:90%;text-align:start;align-self:center;}}@media(max-width:767px){.elementor .e-758a651d-05a5094{width:90%;text-align:start;align-self:center;}}@media(max-width:767px){.elementor .e-77eb4e2-fe3727d{width:90%;text-align:start;align-self:center;}}@media(max-width:767px){.elementor .e-5d4669a7-71ea031{width:90%;text-align:start;align-self:center;}}@media(max-width:767px){.elementor .e-1d3f2f65-23bd92e{width:90%;text-align:start;align-self:center;}}@media(max-width:767px){.elementor .e-5c756fcd-7f9f1a9{width:85%;gap:40px;}}@media(max-width:767px){.elementor .e-d12a102-aa3f4b3{padding-block-start:100px;padding-block-end:100px;margin-block-start:0px;margin-block-end:100px;}}@media(max-width:767px){.elementor .e-6b98a8f6-beb0796{font-size:20px;}}@media(max-width:767px){.elementor .e-157205a0-04daeec{font-size:18px;align-self:center;}}@media(max-width:767px){.elementor .e-19f4dcb-e1b0c79{width:100%;justify-content:center;}}@media(max-width:767px){.elementor .e-845cbb3-576e542{font-size:18px;align-self:center;}}@media(max-width:767px){.elementor .e-7c0e4fb-cf56df6{width:100%;}}@media(max-width:767px){.elementor .e-119363d-7ec7edd{gap:60px;justify-content:center;}}@media(max-width:767px){.elementor .e-5a92af7b-4027211{flex-direction:column;gap:60px;}}@media(max-width:767px){.elementor .e-680be6fe-747db60{width:90%;margin-block-start:100px;margin-block-end:100px;flex-direction:column;gap:40px;}}