@media(max-width:1024px){.elementor .e-75d34cba-0af5726{min-height:150px;max-height:350px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0rem;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DMS-banner-40.jpg");background-attachment:scroll;background-color:#071A2B;}}@media(max-width:1024px){.elementor .e-741bec0b-90c440c{font-size:0.6rem;}}@media(max-width:1024px){.elementor .e-5228ef68-dac7803{width:100%;}}@media(max-width:1024px){.elementor .e-34551ae7-af6f585{padding-block-start:1rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-70a2eb8a-6ba2ae2{font-size:1rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-373d048d-a6215f7{font-size:2.6rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-3198c3f8-345a912{width:45%;font-size:0.85rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;border-color:#1E5BFF;}}@media(max-width:1024px){.elementor .e-7cb36aa7-4d2e58f{width:45%;font-family:"Circular Pro Bold";font-size:0.85rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:1024px){.elementor .e-bd92c3b-eb8add2{max-width:45%;}}@media(max-width:1024px){.elementor .e-5956a491-1704647{font-family:"Circular Pro Bold";font-size:1.2rem;column-gap:20px;row-gap:30px;flex-wrap:wrap;align-items:start;}}@media(max-width:1024px){.elementor .e-544b405c-afeec41{font-size:4rem;padding-inline-start:0px;}}@media(max-width:1024px){.elementor .e-6b992c84-2a676de{padding:0px;display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-525f6d83-dd1faca{width:100%;}}@media(max-width:1024px){.elementor .e-1dd20cef-c66f56c{padding-inline-start:1rem;padding-inline-end:1rem;order:1;}}@media(max-width:1024px){.elementor .e-bcffe9b-85703cb{font-size:1.1rem;color:#333333;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-2cd54669-49a5a15{padding-inline-start:1rem;padding-inline-end:1rem;order:2;}}@media(max-width:1024px){.elementor .e-59a767f3-d8b9cd9{order:2;}}@media(max-width:1024px){.elementor .e-4c669f8f-602e40f{padding-inline-start:0px;padding-inline-end:0px;order:4;}}@media(max-width:1024px){.elementor .e-77acee7d-dcaf64f{width:100%;padding-block-start:0px;padding-inline-start:0rem;padding-inline-end:0rem;}}@media(max-width:1024px){.elementor .e-33d5d0e-42c3ea2{width:100%;flex-direction:column;order:99999;}}@media(max-width:1024px){.elementor .e-158ac37c-b23da6e{column-gap:32px;padding-block-start:4rem;padding-block-end:8rem;padding-inline-start:1rem;padding-inline-end:0rem;flex-direction:column;row-gap:8rem;flex-wrap:nowrap;}}@media(max-width:1024px){.elementor .e-39a34eb-3eb1f65{font-size:1rem;}}@media(max-width:1024px){.elementor .e-75060cd-717c3d8{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-68ce66f-eb940fa{padding-block-end:4rem;}}@media(max-width:1024px){.elementor .e-54ad0293-8159c33{display:none;}}@media(max-width:1024px){.elementor .e-73f2c47b-9a5b2d1{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F0F5F7;display:none;}}@media(max-width:1024px){.elementor .e-9d7c788-b298b36{font-size:1rem;}}@media(max-width:1024px){.elementor .e-09e377a-ffa3711{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-664bb15-92573e3{padding-block-end:4rem;}}@media(max-width:1024px){.elementor .e-2e57a6ce-76cd4c7{width:100%;column-gap:1rem;display:flex;flex-direction:column;row-gap:3rem;align-items:start;}}@media(max-width:1024px){.elementor .e-7575cd3-a6861bc{width:45%;font-family:"Circular Pro Bold";font-size:0.85rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:1024px){.elementor .e-72f833bf-6e27e82{font-size:1.5rem;}}@media(max-width:1024px){.elementor .e-3517306c-dff30a1{padding-block-start:10rem;padding-block-end:10rem;}}@media(max-width:1024px){.elementor .e-74386104-361b8b4{font-size:1rem;}}@media(max-width:1024px){.elementor .e-7a7d1d89-4b64772{font-size:2.275rem;color:#333333;}}@media(max-width:1024px){.elementor .e-68363bb7-6d32a84{font-size:1rem;}}@media(max-width:1024px){.elementor .e-7de985ce-de83b55{height:100%;min-height:350px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-443ac4ff-85b511c{height:100%;min-height:350px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-449933bd-952d111{height:100%;}}@media(max-width:1024px){.elementor .e-7a2b7c48-80ab249{padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#2454ed2b;align-items:stretch;}}