@media(max-width:767px){.elementor .e-e4e62b2-3ac6db2{font-size:clamp(2.9rem, 5.8vw, 4.8rem);}}@media(max-width:767px){.elementor .e-116546eb-c00c{width:100%;flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-2fe037c6-a33a{padding-block-start:4rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-image:radial-gradient(circle at center center, rgba(255, 255, 255, 0.83) 14%,rgba(255, 255, 255, 0.95) 90%),url("https://stevensrealestate.co.uk/wp-content/uploads/2026/10/hero-dusk.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,center center;}}@media(max-width:767px){.elementor .e-4980a26b-c29c{flex-direction:column;gap:1.5rem;align-items:flex-start;}}@media(max-width:767px){.elementor .e-6c3b5b70-4603{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;}}@media(max-width:767px){.elementor .e-6696ab15-3555{padding-block-start:0px;flex-direction:column;gap:2.5rem;}}@media(max-width:767px){.elementor .e-3a739016-23e6{padding:0px;}}@media(max-width:767px){.elementor .e-1ce64194-c7b9{border-radius:10px;}}@media(max-width:767px){.elementor .e-6ab58da4-4432{width:100%;height:220px;padding:0px;}}@media(max-width:767px){.elementor .e-17806c4e-db1f{font-size:1.2rem;}}@media(max-width:767px){.elementor .e-3d5f2576-b2e2{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-441f34ab-af32{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-60e04668-d3c0{border-radius:10px;}}@media(max-width:767px){.elementor .e-6bafc497-9f30{width:100%;height:220px;}}@media(max-width:767px){.elementor .e-367dbcfb-2de7{font-size:1.2rem;}}@media(max-width:767px){.elementor .e-34dcbd0f-588a{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-2d482134-1524{width:100%;padding:0px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-19f55e63-f332{padding:0px;flex-direction:column;gap:2rem;}}@media(max-width:767px){.elementor .e-58548a59-338b{gap:2.5rem;}}@media(max-width:767px){.elementor .e-767879b4-78fa{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-6743fcde-eeeb{gap:2.5rem;}}@media(max-width:767px){.elementor .e-6d0bec28-93c9{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-d4e9d6b-2af0{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-6aebf75b-7310{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-44bb7e0c-8186{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-166ec003-e713{flex-direction:column;gap:2rem;}}@media(max-width:767px){.elementor .e-356b3806-95e6{gap:2.5rem;}}@media(max-width:767px){.elementor .e-1cf7ff3b-354c{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-2f95adf2-1310{width:100%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-43c6726d-bd38{width:100%;min-height:260px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-5caea03e-4ec2{flex-direction:column;}}@media(max-width:767px){.elementor .e-2f81fb27-b7b5{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-5210ee2c-db69{flex-direction:column;gap:2.5rem;}}@media(max-width:767px){.elementor .e-480e5cee-dbdc{padding-block-start:3rem;padding-block-end:2rem;padding-inline-start:1rem;padding-inline-end:1rem;}}