@media(max-width:767px){.elementor .e-13b21681-7b3bc6a{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-6869f866-d5090cc{font-size:0.6rem;}}@media(max-width:767px){.elementor .e-4f6a19a-9123e44{width:100%;}}@media(max-width:767px){.elementor .e-19d316c8-1a20747{width:100%;padding-inline-start:2rem;}}@media(max-width:767px){.elementor .e-2eac6b0c-6455413{font-size:1rem;padding-block-end:1rem;}}@media(max-width:767px){.elementor .e-59f68cbb-546bd75{font-size:1.75rem;padding-block-start:0rem;}}@media(max-width:767px){.elementor .e-678d05c-e321565{width:100%;font-size:0.8rem;padding:0.5rem;align-self:start;}}@media(max-width:767px){.elementor .e-1ca688f8-b7c4815{width:100%;font-size:0.8rem;padding:0.5rem;align-self:start;}}@media(max-width:767px){.elementor .e-301825d1-95201e6{max-width:50%;}}@media(max-width:767px){.elementor .e-104ed475-6fdcb0d{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-1a4323-18449a2{width:100%;}}@media(max-width:767px){.elementor .e-2e13b887-b2f5731{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-237efcde-966b2f7{background-color:#e0e0e01f;display:flex;}}@media(max-width:767px){.elementor .e-781a1688-1f8fdf6{width:100%;column-gap:0rem;padding-block-start:1rem;display:flex;row-gap:1rem;}}@media(max-width:767px){.elementor .e-36d743dc-b5e6b27{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.3rem;padding-inline-end:0.1rem;}}@media(max-width:767px){.elementor .e-768dc053-42f17b4{width:100%;column-gap:0rem;padding-block-end:1rem;row-gap:1.75rem;}}@media(max-width:767px){.elementor .e-2f85e283-672f39f{padding-block-start:0rem;padding-block-end:5rem;}}@media(max-width:767px){.elementor .e-11a39332-6859afb{font-family:Montserrat;font-weight:700;color:#333333;}}@media(max-width:767px){.elementor .e-336164eb-3d87ad7{font-size:1.8rem;}}@media(max-width:767px){.elementor .e-3cf5c165-a9a5760{padding-block-start:4rem;}}@media(max-width:767px){.elementor .e-5b834da2-cc893d5{display:none;}}@media(max-width:767px){.elementor .e-1ee89bb2-2b39b97{font-family:Montserrat;font-weight:700;color:#333333;}}@media(max-width:767px){.elementor .e-1433f1a8-9e6bd9e{font-size:1.8rem;}}@media(max-width:767px){.elementor .e-5619ce9c-04b21c1{padding-block-start:4rem;}}@media(max-width:767px){.elementor .e-516178c4-074d0b9{column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;}}@media(max-width:767px){.elementor .e-5ec876f7-69be2e1{width:100%;font-size:0.8rem;padding:0.5rem;align-self:start;}}@media(max-width:767px){.elementor .e-63587424-7bf07b7{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-caebc1f-44636fd{font-size:1.5rem;}}@media(max-width:767px){.elementor .e-14ad10f-b0d46c9{padding-block-start:6rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .e-4cbe35ba-f1e9264{font-size:0.85rem;padding:0px;}}@media(max-width:767px){.elementor .e-56f51172-68a09a8{font-size:1.75rem;color:#333333;}}@media(max-width:767px){.elementor .e-5f6f4e8-1c3fe0c{width:100%;min-height:0px;max-width:100%;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-6fd39fb7-b8782bb{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-51535d6c-d6b89cc{text-align:center;}}@media(max-width:767px){.elementor .e-4f5ceba-507afa9{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-6a8c28ca-9cb42dc{width:100%;padding-block-start:0px;padding-block-end:0px;}}@media(max-width:767px){.elementor .e-35fb901d-78231ec{flex-direction:column;}}@media(max-width:767px){.elementor .e-23b424f5-270a3a8{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;}}