@media(max-width:1024px){.elementor .e-13b21681-7b3bc6a{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-6869f866-d5090cc{font-size:0.6rem;}}@media(max-width:1024px){.elementor .e-4f6a19a-9123e44{width:100%;}}@media(max-width:1024px){.elementor .e-19d316c8-1a20747{padding-block-start:1rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-2eac6b0c-6455413{font-size:1rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-59f68cbb-546bd75{font-size:2.6rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-678d05c-e321565{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-1ca688f8-b7c4815{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-301825d1-95201e6{max-width:45%;}}@media(max-width:1024px){.elementor .e-104ed475-6fdcb0d{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-1a4323-18449a2{font-size:4rem;padding-inline-start:0px;}}@media(max-width:1024px){.elementor .e-237efcde-966b2f7{padding:0px;display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-781a1688-1f8fdf6{width:100%;}}@media(max-width:1024px){.elementor .e-36d743dc-b5e6b27{order:2;}}@media(max-width:1024px){.elementor .e-54f30237-ab76c07{padding-inline-start:0px;padding-inline-end:0px;order:4;}}@media(max-width:1024px){.elementor .e-768dc053-42f17b4{width:100%;padding-block-start:0px;padding-inline-start:0rem;padding-inline-end:0rem;}}@media(max-width:1024px){.elementor .e-46c3f17-d89cb57{width:100%;flex-direction:column;order:99999;}}@media(max-width:1024px){.elementor .e-2f85e283-672f39f{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-11a39332-6859afb{font-size:1rem;}}@media(max-width:1024px){.elementor .e-336164eb-3d87ad7{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-3cf5c165-a9a5760{padding-block-end:4rem;}}@media(max-width:1024px){.elementor .e-6e9fca0b-6edf0c9{display:none;}}@media(max-width:1024px){.elementor .e-5b834da2-cc893d5{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-1ee89bb2-2b39b97{font-size:1rem;}}@media(max-width:1024px){.elementor .e-1433f1a8-9e6bd9e{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-5619ce9c-04b21c1{padding-block-end:4rem;}}@media(max-width:1024px){.elementor .e-516178c4-074d0b9{width:100%;column-gap:1rem;display:flex;flex-direction:column;row-gap:3rem;align-items:start;}}@media(max-width:1024px){.elementor .e-5ec876f7-69be2e1{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-caebc1f-44636fd{font-size:1.5rem;}}@media(max-width:1024px){.elementor .e-14ad10f-b0d46c9{padding-block-start:10rem;padding-block-end:10rem;}}@media(max-width:1024px){.elementor .e-4cbe35ba-f1e9264{font-size:1rem;}}@media(max-width:1024px){.elementor .e-56f51172-68a09a8{font-size:2.275rem;color:#333333;}}@media(max-width:1024px){.elementor .e-28db4b77-a242800{font-size:1rem;}}@media(max-width:1024px){.elementor .e-5f6f4e8-1c3fe0c{height:100%;min-height:350px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-4f5ceba-507afa9{height:100%;min-height:350px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-6a8c28ca-9cb42dc{height:100%;}}@media(max-width:1024px){.elementor .e-23b424f5-270a3a8{padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#2454ed2b;align-items:stretch;}}