@media(max-width:767px){.elementor .e-4c30743f-b254{font-size:2.5rem;letter-spacing:-1.5px;}}@media(max-width:767px){.elementor .e-68a4d85a-7608{padding-block-start:22px;margin-block-start:16px;}}@media(max-width:767px){.elementor .e-21283aaf-b443{width:100%;display:none;}}@media(max-width:767px){.elementor .e-3de8ed0e-498c{padding-block-start:39px;flex-direction:column;gap:2rem;align-items:flex-start;}}@media(max-width:767px){.elementor .e-7d889362-b452{padding-block-start:35rem;padding-block-end:10rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-afa1231-4a09{padding-block-start:0px;}}@media(max-width:767px){.elementor .e-33c5ca39-96fe08e{padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-start:-5rem;flex-direction:column;}}@media(max-width:767px){.elementor .e-da59e05-e748c45{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1rem;padding-inline-end:1rem;background-image:linear-gradient(#0000007d, #0000007d),url("https://gramasbuenavista.com/wp-content/uploads/2026/09/gramasbuenavista-e1789590005847-1024x572.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#a7a7a7;}}@media(max-width:767px){.elementor .e-d13048c-578a287{font-size:2.3rem;}}@media(max-width:767px){.elementor .e-f47c25f-4cdb702{text-align: left;\n}}@media(max-width:767px){.elementor .e-e35bb3d-8980814{align-items:flex-start;}}@media(max-width:767px){.elementor .e-cda90d4-4036def{flex-direction:column;}}@media(max-width:767px){.elementor .e-0da5b37-b4f1f4b{min-width:0px;flex:0 0 85%;}}@media(max-width:767px){.elementor .e-91953b7-7af7b86{min-width:0px;flex:0 0 85%;}}@media(max-width:767px){.elementor .e-9739075-ca5cc08{min-width:0px;flex:0 0 85%;}}@media(max-width:767px){.elementor .e-8ea126e-0ee443a{min-width:0px;flex:0 0 85%;}}@media(max-width:767px){.elementor .e-733551e1-441d{min-width:0px;flex:0 0 85%;}}@media(max-width:767px){.elementor .e-c34fe88-70cb897{width:calc(100% + 1.25rem);padding-inline-end:1.25rem;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-c5a1160-cd7113f{padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-89e478a-abfcbe1{font-size:2.3rem;}}@media(max-width:767px){.elementor .e-10221a2a-6509{flex:0 0 85%;}}@media(max-width:767px){.elementor .e-6650479c-75ec{padding-block-start:0.5rem;padding-block-end:4rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-start:0px;margin-block-end:-3rem;margin-inline-start:-1.25rem;margin-inline-end:-1.25rem;grid-template-columns:1fr;scroll-padding-inline: 1.25rem;\n}}@media(max-width:767px){.elementor .e-7219df6-6c5d9d5{padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}