@media(max-width:767px){.elementor .e-26dd46a5-b519a32{min-height:150px;max-height:200px;column-gap: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;row-gap:4rem;}}@media(max-width:767px){.elementor .e-306b1121-71b122c{font-size:0.6rem;}}@media(max-width:767px){.elementor .e-3d8c423e-1f6309a{width:100%;}}@media(max-width:767px){.elementor .e-33d48b3a-3857ff2{width:100%;padding-inline-start:2rem;}}@media(max-width:767px){.elementor .e-4c2a44d9-d90a23c{font-size:1rem;padding-block-end:1rem;}}@media(max-width:767px){.elementor .e-16ae66f1-37b4178{font-size:1rem;}}@media(max-width:767px){.elementor .e-f63768c-e9baed0{font-size:1.75rem;padding-block-start:0rem;}}@media(max-width:767px){.elementor .e-7b5028e8-6c06872{width:100%;font-size:0.8rem;padding:0.5rem;align-self:start;}}@media(max-width:767px){.elementor .e-21ae4646-cd1766f{width:100%;font-size:0.8rem;padding:0.5rem;align-self:start;}}@media(max-width:767px){.elementor .e-7fd6f425-007cd47{max-width:50%;}}@media(max-width:767px){.elementor .e-7471a50d-d58fa15{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-c19b188-91014f6{width:100%;}}@media(max-width:767px){.elementor .e-47abb08d-89be723{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-1d49a3d-17cd001{background-color:#e0e0e01f;display:flex;}}@media(max-width:767px){.elementor .e-29d8069-19118e5{width:100%;column-gap:0rem;padding-block-start:1rem;display:flex;row-gap:1rem;}}@media(max-width:767px){.elementor .e-7fe874d-0e62fb3{padding-inline-start:0rem;padding-inline-end:0rem;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-9f45ca1-a2d0e18{font-size:1.3rem;color:#333333;}}@media(max-width:767px){.elementor .e-978973d-79e0228{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .e-a99c74f-b171991{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.3rem;padding-inline-end:0.1rem;}}@media(max-width:767px){.elementor .e-b07b70a-4dd1335{width:100%;column-gap:0rem;padding-block-end:1rem;row-gap:1.75rem;}}@media(max-width:767px){.elementor .e-b166587-ab20002{padding-block-start:0rem;padding-block-end:5rem;}}@media(max-width:767px){.elementor .e-21cf6e07-b291b5b{font-family:Montserrat;font-weight:700;color:#333333;}}@media(max-width:767px){.elementor .e-7f5df54-7d2fd49{font-size:1.8rem;}}@media(max-width:767px){.elementor .e-1d2173bd-8b225b9{padding-block-start:4rem;}}@media(max-width:767px){.elementor .e-9b6bb0f-b63dca5{display:none;}}@media(max-width:767px){.elementor .e-2e23335d-a639603{font-family:Montserrat;font-weight:700;color:#333333;}}@media(max-width:767px){.elementor .e-41cad1b1-170e29b{font-size:1.8rem;}}@media(max-width:767px){.elementor .e-4859a49d-17f6cac{padding-block-start:4rem;}}@media(max-width:767px){.elementor .e-3636df32-ff9127f{column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;}}@media(max-width:767px){.elementor .e-794b746f-4355631{width:100%;font-size:0.8rem;padding:0.5rem;align-self:start;}}@media(max-width:767px){.elementor .e-352e94d8-53a9736{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-5dabc0cb-bbf4e0d{font-size:1.5rem;}}@media(max-width:767px){.elementor .e-2f4f456-ab333ba{padding-block-start:6rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .e-4af544fe-379b6d6{font-size:0.85rem;padding:0px;}}@media(max-width:767px){.elementor .e-b643eea-000feeb{font-size:1.75rem;color:#333333;}}@media(max-width:767px){.elementor .e-32f900dd-60f89e8{width:100%;min-height:0px;max-width:100%;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-73d2a82-3bc658c{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-35b2a15b-0768870{text-align:center;}}@media(max-width:767px){.elementor .e-2a96a2f9-44f2f28{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-747d30c-2c61c41{width:100%;padding-block-start:0px;padding-block-end:0px;}}@media(max-width:767px){.elementor .e-13f2542-f3e3614{flex-direction:column;}}@media(max-width:767px){.elementor .e-3793d5a0-c66cbd6{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;}}