@media(max-width:767px){.elementor .e-4270d2b-81c8af8{max-width:350px;font-weight:500;font-size:26px;line-height:25px;}}@media(max-width:767px){.elementor .e-1b9cac0-26e7a6f{width:289px;font-size:12px;line-height:13px;}}@media(max-width:767px){.elementor .e-248c693-59ed15c{font-size:10px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .e-aa80a2b-26d771d{font-size:10px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .e-393c76b-1da858e{column-gap:3px;margin-block-start:-15px;row-gap:0px;}}@media(max-width:767px){.elementor .e-d9171c6-a2801b1{padding-block-start:60px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:5px;}}@media(max-width:767px){.elementor .e-a7f94b6-3b240ed{min-height:400px;margin-block-start:-100px;background-image:url("https://www.xhor.co.uk/wp-content/uploads/2026/10/2hero-section.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}}@media(max-width:767px){.elementor .e-80e18e4-63eb1c6{width:100%;max-width:350px;font-weight:400;font-size:18px;padding:10px;}}@media(max-width:767px){.elementor .e-ebe1b31-db081f1{width:100%;padding-inline-start:10px;}}@media(max-width:767px){.elementor .e-8131d99-15195f7{padding-block-start:10px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .e-8038391{padding-block-start:20px;}}@media(max-width:767px){.elementor .e-e0c3c90-f98ad77{font-weight:500;font-size:20px;line-height:24px;text-align:center;}}@media(max-width:767px){.elementor .e-303dd30-7b08f0d{font-weight:500;font-size:22px;line-height:24px;text-align:center;}}@media(max-width:767px){.elementor .e-59d0509{width:100%;}}@media(max-width:767px){.elementor .e-09ef451-f04ece7{font-weight:400;font-size:14px;text-align:start;align-self:start;}}@media(max-width:767px){.elementor .e-ed30f10-2b7a534{font-size:14px;text-align:start;align-self:start;}}@media(max-width:767px){.elementor .e-749a6c3-e72cea8{font-size:14px;text-align:start;align-self:start;}}@media(max-width:767px){.elementor .e-4f1e9c4-0b3ba08{font-size:14px;text-align:start;align-self:start;}}@media(max-width:767px){.elementor .e-3922852-8e0261a{width:100%;}}@media(max-width:767px){.elementor .e-a4c2b39-6dbb5c9{font-weight:400;font-size:14px;text-align:start;align-self:start;}}@media(max-width:767px){.elementor .e-9a53a2c-98b026f{font-size:14px;text-align:start;align-self:start;}}@media(max-width:767px){.elementor .e-9c8cbe3-a64ddbc{font-size:14px;text-align:start;align-self:start;}}@media(max-width:767px){.elementor .e-5a32c1d-63e934d{font-size:14px;text-align:start;align-self:start;}}@media(max-width:767px){.elementor .e-4671305-938ffdb{padding-inline-start:20px;}}@media(max-width:767px){.elementor .e-0727649-7ae6870{width:100%;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-51796ae{padding-block-start:30px;padding-block-end:30px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;}}@media(max-width:767px){.elementor .e-5eebd00-f2db9d7{border-radius:16px;}}@media(max-width:767px){.elementor .e-12aa857-d64d736{font-weight:500;font-size:22px;line-height:24px;text-align:center;}}@media(max-width:767px){.elementor .e-4aa8351-71ad876{padding-block-start:10px;margin-block-end:-82px;flex-direction:column;align-items:center;}}@media(max-width:767px){.elementor .e-fa83cfa-0f0efe1{font-size:12px;margin-block-start:80px;}}@media(max-width:767px){.elementor .e-beacdda-fd56824{width:100%;font-size:12px;line-height:13px;text-align:center;padding:5px;}}@media(max-width:767px){.elementor .e-9d11c96-cf61986{font-size:10px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;align-self:center;}}@media(max-width:767px){.elementor .e-39f6c62-bd567a2{padding-block-start:0px;flex-direction:column;justify-content:flex-start;align-items:center;}}@media(max-width:767px){.elementor .e-9c0a65e-9456aac{padding-block-start:40px;padding-block-end:40px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;}}@media(max-width:767px){.elementor .e-62a4d49-8807762{border-radius:16px;}}@media(max-width:767px){.elementor .e-f4a326a-3867817{font-weight:500;font-size:22px;line-height:24px;text-align:center;}}@media(max-width:767px){.elementor .e-1d57444-265235f{padding-block-start:10px;margin-block-end:-82px;flex-direction:column;align-items:center;}}@media(max-width:767px){.elementor .e-f6d0f4d-e1226fa{font-size:12px;margin-block-start:80px;}}@media(max-width:767px){.elementor .e-06e3d09-b03a50b{width:100%;font-size:12px;line-height:13px;text-align:center;padding:5px;}}@media(max-width:767px){.elementor .e-826fa94-2d0a308{font-size:10px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;align-self:center;}}@media(max-width:767px){.elementor .e-bdb45a6-16cbeff{padding-block-start:0px;flex-direction:column;justify-content:flex-start;align-items:center;}}@media(max-width:767px){.elementor .e-7a0ee4b-8731a36{padding-block-start:0px;padding-block-end:40px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;}}