@media(max-width:980px){.elementor .e-8125e6d-ebd6d7f{min-height:320px;padding-block-end:40px;background-image:linear-gradient(180deg, rgba(250, 247, 240, 1) 0%,#1209033b 35%),linear-gradient(180deg, rgba(18, 9, 3, 0) 76%,#120903 100%),url("https://320ranch.com/wp-content/uploads/2026/09/608285076d8fd0187696b6457a0cac974d6ad1ff-1024x448.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,0% 0%,center center;justify-content:flex-end;align-items:center;}}@media(max-width:980px){.elementor .e-495e2f1-41a17b6{padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:980px){.elementor .e-1061c90-1e489e9{min-width:100%;}}@media(max-width:980px){.elementor .e-bd21dea-651f265{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:24px;margin-inline-end:24px;background-color:#ffffff1a;}}@media(max-width:980px){.elementor .e-6a3565b-9ecca17{width:45%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:980px){.elementor .e-413cc6a-e47855c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:24px;margin-inline-end:24px;background-color:#ffffff1a;}}@media(max-width:980px){.elementor .e-df16131-631574e{width:45%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:980px){.elementor .e-b01da91-c517611{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:24px;margin-inline-end:24px;background-color:#ffffff1a;}}@media(max-width:980px){.elementor .e-60bd013-0c80803{width:45%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:980px){.elementor .e-71ec535-2cf0042{width:45%;padding-inline-start:24px;padding-inline-end:24px;justify-content:flex-start;}}@media(max-width:980px){.elementor .e-d03e0d4-d5a8809{padding:0px;border-width:0px;gap:45px;flex-wrap:wrap;}}@media(max-width:980px){.elementor .e-cdec3c8-9d0327d{padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;border-width:0px;border-color:#FFF;border-style:none;}}@media(max-width:980px){.elementor .e-a91f6d9{padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-10px;background-image:linear-gradient(#130903, #130903);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#130903;}}