@media(max-width:767px){.elementor .e-9f4a23c-0b5cc2c{font-size:17px;}}@media(max-width:767px){.elementor .e-6dafb3b-7d13212{width:100%;font-size:32px;line-height:42px;text-align:start;}}@media(max-width:767px){.elementor .e-8ec4570-d479074{width:100%;font-weight:500;font-size:16px;line-height:24px;}}@media(max-width:767px){.elementor .e-81f023f-8ae00bb{width:100%;text-align:center;}}@media(max-width:767px){.elementor .e-852396a-41da63d{width:100%;column-gap:12px;flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-9347b9b-70cebff{width:100%;font-size:38px;line-height:42px;background-image:url("https://ethosadvisory.co.nz/wp-content/uploads/2026/10/ethos_assurance_hero_mobile_dark.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;background-color:#0d2a3d;background-clip:border-box;mix-blend-mode:normal;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);opacity:100%;transition:all 200ms;}}@media(max-width:767px){.elementor .e-173e8ab-8ee5950{font-size:32px;line-height:36px;}}@media(max-width:767px){.elementor .e-c4bc1d5-d80399b{font-size:32px;line-height:36px;}}@media(max-width:767px){.elementor .e-cf2affd-ed3793f{font-size:32px;line-height:32px;padding-block-end:16px;}}@media(max-width:767px){.elementor .e-28d9b67-b213ee2{font-size:28px;line-height:32px;}}@media(max-width:767px){.elementor .e-2e23c0b-896914a{font-size:16px;}}@media(max-width:767px){.elementor .e-48253b4-31db181{font-size:16px;}}