@media(max-width:767px){.elementor .e-b677b0a-b75ea97{height:600px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(#0d6db7d9, #0d6db7d9),url("https://roofsbyrhino.com/wp-content/uploads/2026/08/down-net_http20260831-123-n5pp02-771x1024.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-clip:border-box;}}@media(max-width:767px){.elementor .e-d3749c2-672a097{width:100%;padding:0px;margin:0px;}}@media(max-width:767px){.elementor .e-b7fd287-a679ad7{width:100%;}}@media(max-width:767px){.elementor .e-52ef7ef-4f49bb3{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-f09d724-3889546{padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .e-a0a64b2-2e63133{width:100%;padding:0px;margin:0px;}}@media(max-width:767px){.elementor .e-a03596a-250d436{width:100%;}}@media(max-width:767px){.elementor .e-9a95dae-d119105{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-31cba5f-29205f3{width:100%;padding:0px;margin:0px;}}@media(max-width:767px){.elementor .e-56306b3-d6ac02e{width:100%;}}@media(max-width:767px){.elementor .e-2ab5159-225f1c2{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6423cc4-77908ab{height:500px;}}@media(max-width:767px){.elementor .e-8142906-1d5cabe{width:100%;}}@media(max-width:767px){.elementor .e-0c48e1a-4c4ccc7{width:100%;}}@media(max-width:767px){.elementor .e-92d11bd-97699aa{background-image:linear-gradient(#ffffff, #ffffff),url("https://roofsbyrhino.com/wp-content/uploads/2026/07/1-791x1024.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto 200px;background-position:0% 0%,bottom right;flex-direction:column;}}