@media(max-width:767px){.elementor .e-75d34cba-0af5726{min-height:150px;max-height:200px;column-gap:0rem;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DMS-banner-40.jpg");background-attachment:scroll;row-gap:4rem;}}@media(max-width:767px){.elementor .e-741bec0b-90c440c{font-size:0.6rem;}}@media(max-width:767px){.elementor .e-5228ef68-dac7803{width:100%;}}@media(max-width:767px){.elementor .e-34551ae7-af6f585{width:100%;padding-inline-start:2rem;}}@media(max-width:767px){.elementor .e-70a2eb8a-6ba2ae2{font-size:1rem;padding-block-end:1rem;}}@media(max-width:767px){.elementor .e-373d048d-a6215f7{font-size:1.75rem;padding-block-start:0rem;}}@media(max-width:767px){.elementor .e-3198c3f8-345a912{width:100%;font-size:0.8rem;padding:0.5rem;align-self:start;}}@media(max-width:767px){.elementor .e-7cb36aa7-4d2e58f{width:100%;font-size:0.8rem;padding:0.5rem;align-self:start;}}@media(max-width:767px){.elementor .e-bd92c3b-eb8add2{max-width:50%;}}@media(max-width:767px){.elementor .e-5956a491-1704647{width:100%;max-width:100%;column-gap:8px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;flex-direction:column;row-gap:1rem;flex-wrap:nowrap;align-items:start;}}@media(max-width:767px){.elementor .e-544b405c-afeec41{width:100%;}}@media(max-width:767px){.elementor .e-2ac04aa0-afc5c64{column-gap:0rem;padding-block-start:4rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;row-gap:4rem;}}@media(max-width:767px){.elementor .e-6b992c84-2a676de{background-color:#e0e0e01f;display:flex;}}@media(max-width:767px){.elementor .e-525f6d83-dd1faca{width:100%;column-gap:0rem;padding-block-start:1rem;display:flex;row-gap:1rem;}}@media(max-width:767px){.elementor .e-1dd20cef-c66f56c{padding-inline-start:0rem;padding-inline-end:0rem;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-bcffe9b-85703cb{font-size:1.3rem;color:#333333;}}@media(max-width:767px){.elementor .e-2cd54669-49a5a15{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .e-59a767f3-d8b9cd9{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.3rem;padding-inline-end:0.1rem;}}@media(max-width:767px){.elementor .e-77acee7d-dcaf64f{width:100%;column-gap:0rem;padding-block-end:1rem;row-gap:1.75rem;}}@media(max-width:767px){.elementor .e-158ac37c-b23da6e{padding-block-start:0rem;padding-block-end:5rem;}}@media(max-width:767px){.elementor .e-39a34eb-3eb1f65{font-family:Montserrat;font-weight:700;color:#333333;}}@media(max-width:767px){.elementor .e-75060cd-717c3d8{font-size:1.8rem;}}@media(max-width:767px){.elementor .e-68ce66f-eb940fa{padding-block-start:4rem;}}@media(max-width:767px){.elementor .e-73f2c47b-9a5b2d1{display:none;}}@media(max-width:767px){.elementor .e-9d7c788-b298b36{font-family:Montserrat;font-weight:700;color:#333333;}}@media(max-width:767px){.elementor .e-09e377a-ffa3711{font-size:1.8rem;}}@media(max-width:767px){.elementor .e-664bb15-92573e3{padding-block-start:4rem;}}@media(max-width:767px){.elementor .e-2e57a6ce-76cd4c7{column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;}}@media(max-width:767px){.elementor .e-7575cd3-a6861bc{width:100%;font-size:0.8rem;padding:0.5rem;align-self:start;}}@media(max-width:767px){.elementor .e-7d78c1ea-2b78b8a{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-72f833bf-6e27e82{font-size:1.5rem;}}@media(max-width:767px){.elementor .e-3517306c-dff30a1{padding-block-start:6rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .e-74386104-361b8b4{font-size:0.85rem;padding:0px;}}@media(max-width:767px){.elementor .e-7a7d1d89-4b64772{font-size:1.75rem;color:#333333;}}@media(max-width:767px){.elementor .e-7de985ce-de83b55{width:100%;min-height:0px;max-width:100%;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-26d4fe7-3ecd532{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;align-items:stretch;}}@media(max-width:767px){.elementor .e-22f05732-da9188c{text-align:center;}}@media(max-width:767px){.elementor .e-443ac4ff-85b511c{width:100%;min-height:0px;max-width:100%;padding-block-start:0rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-449933bd-952d111{width:100%;padding-block-start:0px;padding-block-end:0px;}}@media(max-width:767px){.elementor .e-52a7818-3215d02{flex-direction:column;}}@media(max-width:767px){.elementor .e-7a2b7c48-80ab249{width:100%;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;flex-direction:column;gap:1rem;align-items:stretch;}}