@media(max-width:1024px){.elementor .e-26dd46a5-b519a32{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/10/DM-banner-506.jpg"),url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DMS-banner-40.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#071A2B;}}@media(max-width:1024px){.elementor .e-306b1121-71b122c{font-size:0.6rem;}}@media(max-width:1024px){.elementor .e-3d8c423e-1f6309a{width:100%;}}@media(max-width:1024px){.elementor .e-33d48b3a-3857ff2{padding-block-start:1rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-4c2a44d9-d90a23c{font-size:1rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-f63768c-e9baed0{font-size:2.6rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-7b5028e8-6c06872{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-21ae4646-cd1766f{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-7fd6f425-007cd47{max-width:45%;}}@media(max-width:1024px){.elementor .e-7471a50d-d58fa15{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-c19b188-91014f6{font-size:4rem;padding-inline-start:0px;}}@media(max-width:1024px){.elementor .e-1d49a3d-17cd001{padding:0px;display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-29d8069-19118e5{width:100%;}}@media(max-width:1024px){.elementor .e-7fe874d-0e62fb3{padding-inline-start:1rem;padding-inline-end:1rem;order:1;}}@media(max-width:1024px){.elementor .e-9f45ca1-a2d0e18{font-size:1.1rem;color:#333333;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-978973d-79e0228{padding-inline-start:1rem;padding-inline-end:1rem;order:2;}}@media(max-width:1024px){.elementor .e-a99c74f-b171991{order:2;}}@media(max-width:1024px){.elementor .e-562888c6-637a5ef{padding-inline-start:0px;padding-inline-end:0px;order:4;}}@media(max-width:1024px){.elementor .e-b07b70a-4dd1335{width:100%;padding-block-start:0px;padding-inline-start:0rem;padding-inline-end:0rem;}}@media(max-width:1024px){.elementor .e-125b324-fbc22b2{width:100%;flex-direction:column;order:99999;}}@media(max-width:1024px){.elementor .e-b166587-ab20002{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-21cf6e07-b291b5b{font-size:1rem;}}@media(max-width:1024px){.elementor .e-7f5df54-7d2fd49{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-1d2173bd-8b225b9{padding-block-end:4rem;}}@media(max-width:1024px){.elementor .e-6392fee3-297860c{display:none;}}@media(max-width:1024px){.elementor .e-9b6bb0f-b63dca5{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-2e23335d-a639603{font-size:1rem;}}@media(max-width:1024px){.elementor .e-41cad1b1-170e29b{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-4859a49d-17f6cac{padding-block-end:4rem;}}@media(max-width:1024px){.elementor .e-3636df32-ff9127f{width:100%;column-gap:1rem;display:flex;flex-direction:column;row-gap:3rem;align-items:start;}}@media(max-width:1024px){.elementor .e-794b746f-4355631{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-5dabc0cb-bbf4e0d{font-size:1.5rem;}}@media(max-width:1024px){.elementor .e-2f4f456-ab333ba{padding-block-start:10rem;padding-block-end:10rem;}}@media(max-width:1024px){.elementor .e-4af544fe-379b6d6{font-size:1rem;}}@media(max-width:1024px){.elementor .e-b643eea-000feeb{font-size:2.275rem;color:#333333;}}@media(max-width:1024px){.elementor .e-73fe6eb2-f7903f3{font-size:1rem;}}@media(max-width:1024px){.elementor .e-32f900dd-60f89e8{height:100%;min-height:350px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-2a96a2f9-44f2f28{height:100%;min-height:350px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-747d30c-2c61c41{height:100%;}}@media(max-width:1024px){.elementor .e-3793d5a0-c66cbd6{padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#2454ed2b;align-items:stretch;}}