.elementor .e-10caa375-00b4297{font-family:"Circular Pro Bold";font-weight:700;font-size:0.8rem;color:#ffffff;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-cb5c9fb-8c04a6b{font-family:"Circular Pro Book";font-weight:500;font-size:5.8rem;color:#FFFFFF;letter-spacing:-3px;padding-block-start:1rem;padding-block-end:1rem;}.elementor .e-383f6dc0-9cf6502{max-width:75%;font-family:"Circular Pro Book";font-weight:400;font-size:1.5rem;color:#FFFFFF;letter-spacing:0.5px;line-height:1.5em;padding-block-start:1rem;padding-block-end:1rem;}.elementor .e-1d9a74a8-b8afceb{font-family:"Circular Pro Bold";font-weight:700;font-size:1rem;color:#1E5BFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:4px;border-width:1px;border-color:#1E5BFF;border-style:none;background-color:#FFFFFF;}.elementor .e-1d9a74a8-b8afceb:hover,.elementor .e-1d9a74a8-b8afceb:focus-visible{color:#ffffff;background-color:#1E5BFF;}.elementor .e-e4c2fb9-b7b9329{font-family:"Circular Pro Bold";font-weight:700;font-size:1rem;color:#1E5BFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:4px;background-color:#FFFFFF;}.elementor .e-e4c2fb9-b7b9329:hover,.elementor .e-e4c2fb9-b7b9329:focus-visible{color:#ffffff;background-color:#1E5BFF;}.elementor .e-1c4b7b6c-3e5aa44{column-gap:1.25rem;padding-block-start:2rem;padding-block-end:2rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;}.elementor .e-3b40fcde-1d208b7{column-gap:0rem;display:flex;flex-direction:column;row-gap:0.85rem;}.elementor .e-79603a2-32fe3d5{width:50%;padding:1rem;background-color:#071a2b94;display:flex;flex-direction:row;justify-content:start;align-items:start;}.elementor .e-bd2afdd-d7b2ec3{column-gap:0rem;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-210.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;row-gap:8rem;align-items:stretch;}.elementor .e-ded40e7-5269939{font-family:"Circular Pro Bold";font-weight:700;font-size:0.8rem;color:#ffffff;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5ce7a111-cf70335{width:70%;column-gap:0rem;padding:0px;display:flex;flex-direction:column;row-gap:0.75rem;}.elementor .e-2993210f-5b1e6bf{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:4rem;background-color:#071A2B;flex-direction:row;}.elementor .e-363ed66f-44fe16d{width:80%;font-family:"Circular Pro Bold";font-weight:700;font-size:4.5rem;color:#071A2B;letter-spacing:-0.02em;line-height:1.15em;}.elementor .e-23b963b6-146955d{width:100%;font-family:"Circular Book";font-weight:700;font-size:4.5rem;color:#1A1A1A;letter-spacing:-0.02em;line-height:1.15em;}.elementor .e-51336fe9-6507e22{width:100%;display:flex;flex-direction:column;align-items:start;}.elementor .e-2f385019-8cce3b6{display:flex;flex-direction:row;justify-content:start;align-items:start;}.elementor .e-5d93b47a-9128fd4{width:75%;font-family:"Circular Book";column-gap:0rem;padding:3rem;background-color:#ffffff;display:flex;flex-direction:column;row-gap:2.5rem;align-items:start;}.elementor .e-624987aa-44a6430{display:flex;flex-direction:row;justify-content:end;align-items:start;}.elementor .e-452450d1-3060e58{column-gap:0rem;padding-block-start:8rem;padding-block-end:20rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#e0e0e02e;display:flex;flex-direction:column;row-gap:8rem;align-items:stretch;}.elementor .e-48f628c7-0fb87ee{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-11025f55-18e9566{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-4a171d1-1ef7148{font-family:"Circular Pro Bold";font-weight:700;font-size:3.75rem;color:#071A2B;letter-spacing:-0.02em;line-height:1.15em;text-align:center;}.elementor .e-3ee99b13-5c18972{width:45%;font-family:"Circular Pro Book";font-weight:500;font-size:1.3rem;color:#333333;letter-spacing:0.6px;line-height:2em;text-align:center;padding:4rem;}.elementor .e-5c2bc80b-6f7b0f5{margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-3637bc5a-812cc27{padding-block-start:20rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-67567eb2-a394a0e{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-209-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F0F5F7;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-26452df0-9aabf09{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-55ee4e87-e32fb42{column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-213c5654-ad0c9c8{font-family:"Circular Pro Book";font-weight:400;font-size:1.3rem;color:#333333;letter-spacing:0.05em;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-614dcdea-83abbcd{font-family:"Circular Pro Book";font-weight:400;font-size:1.2rem;column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-796e3bc2-71f9a2c{width:100%;padding:2rem;background-color:#F0F5F7;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-21cafcd6-955d400{width:100%;height:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-21251b78-95dab4c{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-294-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F0F5F7;flex-direction:column;align-items:stretch;}.elementor .e-77ee8dda-239a523{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-3fdb8e3a-2faafab{column-gap:1rem;text-align:center;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-52e01802-3bc0776{font-family:"Circular Pro Book";font-weight:400;font-size:1.3rem;color:#333333;letter-spacing:0.05em;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-199e4590-dce8575{font-family:"Circular Pro Book";font-weight:400;font-size:1.2rem;column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-588b1b67-6b711d7{width:100%;padding:2rem;background-color:F0F5F7;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-6a25f6a-63677c7{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-3e1fccb0-b27b012{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-202-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:#F0F5F7;flex-direction:column;align-items:stretch;}.elementor .e-576db1c0-764647e{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-26a2fdc4-98fb3f4{column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-4554babb-4a5fa6f{font-family:"Circular Pro Book";font-weight:400;font-size:1.3rem;color:#333333;letter-spacing:0.05em;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-3b55e0f5-48b1391{font-family:"Circular Pro Book";font-weight:400;font-size:1.2rem;column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-753807a3-edb74b8{width:100%;padding:2rem;background-color:#F0F5F7;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-fd5c774-4b88061{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-5f56c735-9cf0671{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-267-1-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-4fe94aa0-5b5cc27{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-ecb7f3c-f6e9d11{column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-4a141d03-3412e8f{font-family:"Circular Pro Book";font-weight:400;font-size:1.3rem;color:#333333;letter-spacing:0.05em;text-align:center;margin-block-start:0px;margin-block-end:0px;}.elementor .e-4100705d-0e1573d{font-family:"Circular Pro Book";font-weight:400;font-size:1.2rem;column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-5e6a4f5a-5fdcb47{width:100%;padding:2rem;background-color:#F0F5F7;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-8b73ec5-7aabf4e{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-4c9cffa3-647f151{max-width:90rem;font-family:"Circular Book";column-gap:5rem;margin-block-start:5%;display:grid;row-gap:10rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-45225e24-cf92695{padding-block-start:0rem;padding-block-end:20rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-576f5159-72efd68{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-79f457f-cc95d5d{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-3a331a57-67196dd{font-family:"Circular Pro Bold";font-weight:700;font-size:3.75rem;color:#071A2B;letter-spacing:-0.02em;line-height:1.15em;text-align:center;}.elementor .e-6bb061a7-81d1bc0{width:45%;font-family:"Circular Pro Book";font-weight:500;font-size:1.3rem;color:#333333;letter-spacing:0.6px;line-height:2em;text-align:center;padding:4rem;}.elementor .e-1a0db95e-e9dbad2{margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-1b5e926b-03695e2{width:60%;font-family:Circular;font-weight:400;font-size:1.5rem;color:#333333;letter-spacing:0.6px;line-height:2em;text-align:center;}.elementor .e-19b67f88-1a09b43{padding-block-start:20rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F0F5F7;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.26);display:flex;flex-direction:column;align-items:center;}.elementor .e-2011b419-1201ca6{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-272-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-6e9de878-9b7e38f{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-5c779b77-9e37830{font-family:"Circular Pro Book";font-weight:500;font-size:1.2rem;color:#333333;letter-spacing:0.6px;line-height:2em;padding-block-start:3rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-5c779b77-9e37830:hover,.elementor .e-5c779b77-9e37830:focus-visible{color:#333333;}.elementor .e-57a3fe37-80d39aa{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-33b67573-6665ea2{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:space-between;align-items:stretch;}.elementor .e-7eb045c5-c3cbfcf{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-4d6a5428-e89c301{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-276-1-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-3da958d8-625dce3{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-395d427d-58bbe07{font-family:"Circular Pro Book";font-weight:500;font-size:1.2rem;color:#333333;letter-spacing:0.6px;line-height:2em;padding-block-start:3rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-395d427d-58bbe07:hover,.elementor .e-395d427d-58bbe07:focus-visible{color:#333333;}.elementor .e-1040e835-4c78bdb{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-233bcacd-f19661b{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:space-between;align-items:stretch;}.elementor .e-6a826b45-d7cbe7d{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-12bc2bfd-19b8955{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-277-2-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-1787415-560442a{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;padding:0px;margin-block-start:0px;margin-block-end:0px;}.elementor .e-4acc8594-9c1fca2{font-family:"Circular Pro Book";font-weight:500;font-size:1.2rem;color:#333333;letter-spacing:0.6px;line-height:2em;padding-block-start:3rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-4acc8594-9c1fca2:hover,.elementor .e-4acc8594-9c1fca2:focus-visible{color:#333333;}.elementor .e-23dc9bf9-a6d1ba4{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-666534be-9cac005{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:space-between;}.elementor .e-534d710-26de621{width:100%;height:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-2a805b55-5249178{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-291-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-7969f6b3-21a680a{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-2e60eb36-28a3166{font-family:"Circular Pro Book";font-weight:500;font-size:1.2rem;color:#333333;letter-spacing:0.6px;line-height:2em;padding-block-start:3rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-2e60eb36-28a3166:hover,.elementor .e-2e60eb36-28a3166:focus-visible{color:#333333;}.elementor .e-2460bf5b-46cc834{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-5ad0590e-3fdb484{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:space-between;align-items:stretch;}.elementor .e-3d13a770-30d8843{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-1a1300aa-02a6745{width:100%;max-width:1200px;font-family:"Circular Book";column-gap:2rem;margin-block-start:5%;display:grid;row-gap:2rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-3a62872-b9472e2{padding-block-start:2rem;padding-block-end:20rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F0F5F7;display:flex;flex-direction:column;align-items:center;}.elementor .e-6f14db97-3837906{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-66d0e814-57ea2d0{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-b476e81-09eb440{font-family:"Circular Pro Bold";font-weight:700;font-size:3.75rem;color:#1a1a1a;letter-spacing:-0.02em;line-height:1.15em;text-align:center;}.elementor .e-10dc3fdb-1a2a29a{width:45%;font-family:"Circular Pro Book";font-weight:500;font-size:1.3rem;color:#333333;letter-spacing:0.6px;line-height:2em;text-align:center;padding:4rem;}.elementor .e-3c51cb9a-3b5f5ec{margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-4d28787d-0374f9f{width:60%;font-family:Circular;font-weight:400;font-size:1.5rem;color:#333333;letter-spacing:0.6px;line-height:2em;text-align:center;}.elementor .e-29680310-0f887c3{padding-block-start:20rem;background-color:#ffffff;flex-direction:column;}.elementor .e-2c6758fb-ab1e988{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-3328070c-94a024a{font-family:"Circular Pro Book";font-weight:500;font-size:1.2rem;color:#333333;letter-spacing:0.6px;line-height:2em;padding-block-start:3rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-3328070c-94a024a:hover,.elementor .e-3328070c-94a024a:focus-visible{color:#333333;}.elementor .e-4feb770c-963b5f5{height:100%;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-4a6a913b-915ad50{width:100%;height:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-627aa3d5-715a70e{width:100%;height:100%;padding:0px;border-radius:8px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#1E5BFF;border-style:none;background-color: #F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-11e861ec-245002e{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-63ff71dc-a9abcd6{font-family:"Circular Pro Book";font-weight:500;font-size:1.2rem;color:#333333;letter-spacing:0.6px;line-height:2em;padding-block-start:3rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-63ff71dc-a9abcd6:hover,.elementor .e-63ff71dc-a9abcd6:focus-visible{color:#333333;}.elementor .e-104b4-1845172{height:100%;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-345c5560-4981eac{width:100%;height:100%;padding:2rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#1E5BFF;border-style:none;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-54b169bd-bcbf6a2{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:none;background-color: #F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-73ba15de-a90f270{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-2a8b7741-f6932de{font-family:"Circular Pro Book";font-weight:500;font-size:1.2rem;color:#333333;letter-spacing:0.6px;line-height:2em;padding-block-start:3rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-2a8b7741-f6932de:hover,.elementor .e-2a8b7741-f6932de:focus-visible{color:#333333;}.elementor .e-444d80c1-885c10d{height:100%;font-family:Montserrat;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-44201602-57fced3{width:100%;height:100%;padding:2rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#1E5BFF;border-style:none;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-786dc56-665910c{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color: #F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-6d239647-f02c45f{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-485517c5-3d02556{font-family:"Circular Pro Book";font-weight:500;font-size:1.2rem;color:#333333;letter-spacing:0.6px;line-height:2em;padding-block-start:3rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-485517c5-3d02556:hover,.elementor .e-485517c5-3d02556:focus-visible{color:#333333;}.elementor .e-6dce5a72-f4d22f9{height:100%;font-family:Montserrat;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-5ecadd44-2aedef7{width:100%;height:100%;padding:2rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#1E5BFF;border-style:none;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-5b4e7838-618169d{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color: #F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-3379e356-df40cc0{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-3ab95a0c-9fb0354{font-family:"Circular Pro Book";font-weight:500;font-size:1.2rem;color:#333333;letter-spacing:0.6px;line-height:2em;padding-block-start:3rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-3ab95a0c-9fb0354:hover,.elementor .e-3ab95a0c-9fb0354:focus-visible{color:#333333;}.elementor .e-4e79d4d4-7636b86{height:100%;font-family:Montserrat;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-4b6e9b0-4cec1ef{width:100%;height:100%;padding:2rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#1E5BFF;border-style:none;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-55f1627b-0683f17{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color: #F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-230215-9f94e31{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-222c1df0-554a1fa{font-family:"Circular Pro Book";font-weight:500;font-size:1.2rem;color:#333333;letter-spacing:0.6px;line-height:2em;padding-block-start:3rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-222c1df0-554a1fa:hover,.elementor .e-222c1df0-554a1fa:focus-visible{color:#333333;}.elementor .e-6ac41588-2115f9c{height:100%;font-family:Montserrat;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-2f7a2881-3f37c6c{width:100%;height:100%;padding:2rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#1E5BFF;border-style:none;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-3dbfe798-bce5280{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color: #F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-722f9ab9-7bf419d{width:100%;max-width:75%;font-family:"Circular Book";column-gap:2rem;margin-block-start:5%;display:grid;row-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-7b1ffa6-7e3d576{padding-block-start:3rem;padding-block-end:20rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-31f5cb4c-78aee14{font-family:Montserrat;font-weight:800;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-482b9225-e2944cc{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-147d4d62-146fc75{font-family:"Circular Pro Bold";font-weight:700;font-size:3.75rem;color:#333333;text-align:center;}.elementor .e-2e939800-6859dc5{margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-6d7c5321-067f75c{padding-block-start:20rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#e0e0e02e;display:flex;flex-direction:column;align-items:center;}.elementor .e-1766fb88-4504bf7{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-209-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-5cf36162-ba97e8f{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;padding:0px;margin-block-start:0px;margin-block-end:0px;}.elementor .e-5cf36162-ba97e8f:hover,.elementor .e-5cf36162-ba97e8f:focus-visible{color:#1E5BFF;}.elementor .e-73719900-c8b3a30{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-3c680038-154c12b{font-family:Circular;font-weight:500;font-size:1rem;color:#1E5BFF;letter-spacing:0.6px;line-height:2em;padding-block-start:18px;margin-block-start:auto;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-3c680038-154c12b:hover,.elementor .e-3c680038-154c12b:focus-visible{color:#333333;}.elementor .e-7f48cb61-91966d8{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-384f5221-740c1cd{width:100%;height:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-18adcff4-a51d6c2{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-hero-24-1024x683.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-79bc3646-ebba829{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-79bc3646-ebba829:hover,.elementor .e-79bc3646-ebba829:focus-visible{color:#1E5BFF;}.elementor .e-54b3330d-0ca9bd8{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-62f0ec1a-689ca70{font-family:Circular;font-weight:500;font-size:1rem;color:#1E5BFF;letter-spacing:0.6px;line-height:2em;padding-block-start:18px;margin-block-start:auto;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-62f0ec1a-689ca70:hover,.elementor .e-62f0ec1a-689ca70:focus-visible{color:#333333;}.elementor .e-61c98af0-eb0a12f{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-4a79f565-4682d1f{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-35c4b0a2-a7712a2{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-212-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-3a7f25fd-809465e{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-3a7f25fd-809465e:hover,.elementor .e-3a7f25fd-809465e:focus-visible{color:#1E5BFF;}.elementor .e-32b35d4e-e1ca043{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-2be8c932-bc9903c{font-family:Circular;font-weight:500;font-size:1rem;color:#1E5BFF;letter-spacing:0.6px;line-height:2em;margin-block-start:auto;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-2be8c932-bc9903c:hover,.elementor .e-2be8c932-bc9903c:focus-visible{color:#333333;}.elementor .e-5095fc7b-a94708c{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-4fede4d0-1e4a804{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-a7ec353-0324e95{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DavidsonMorris-office--1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-16fb5651-55ba41b{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-16fb5651-55ba41b:hover,.elementor .e-16fb5651-55ba41b:focus-visible{color:#1E5BFF;}.elementor .e-707318f1-eb45357{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-48e6ef37-14b844b{font-family:Circular;font-weight:500;font-size:1rem;color:#1E5BFF;letter-spacing:0.6px;line-height:2em;margin-block-start:auto;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-48e6ef37-14b844b:hover,.elementor .e-48e6ef37-14b844b:focus-visible{color:#333333;}.elementor .e-68875527-767f2e1{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-43641ec6-93c53a4{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-4410afe3-f4bb0a3{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-274-1-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-56bdf02-fbcc299{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-56bdf02-fbcc299:hover,.elementor .e-56bdf02-fbcc299:focus-visible{color:#1E5BFF;}.elementor .e-2272bb2f-135a974{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-47dd23d-84928b3{font-family:Circular;font-weight:500;font-size:1rem;color:#1E5BFF;letter-spacing:0.6px;line-height:2em;margin-block-start:auto;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-47dd23d-84928b3:hover,.elementor .e-47dd23d-84928b3:focus-visible{color:#333333;}.elementor .e-1a10b9ac-6573d96{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-78512a6a-e083a9b{width:100%;height:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-354e230c-5e18aeb{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/Services-for-individuals-DavidsonMorris-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-39ea6dda-e015c04{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;margin-block-start:0px;margin-block-end:0px;}.elementor .e-39ea6dda-e015c04:hover,.elementor .e-39ea6dda-e015c04:focus-visible{color:#1E5BFF;}.elementor .e-41d09acf-21c6764{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-136e99b7-ba45100{font-family:Circular;font-weight:500;font-size:1rem;color:#1E5BFF;letter-spacing:0.6px;line-height:2em;margin-block-start:auto;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-136e99b7-ba45100:hover,.elementor .e-136e99b7-ba45100:focus-visible{color:#333333;}.elementor .e-3c7d3fef-5b1b8a8{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-358f739b-3fd4449{width:100%;padding:0px;border-radius:8px;border-width:0px;border-color:#ee2464;border-style:solid;background-color:#F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-edb5a70-f9a83d0{width:100%;max-width:1200px;font-family:"Circular Book";column-gap:2rem;margin-block-start:5%;display:grid;row-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-66876f79-efca537{padding-block-start:2rem;padding-block-end:20rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#e0e0e02e;display:flex;flex-direction:column;align-items:center;}.elementor .e-7fefef28-d51e6bf{font-family:Montserrat;font-weight:800;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-51e65be6-b7c45a1{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-7a07278a-73f2ada{font-family:"Circular Pro Bold";font-weight:700;font-size:3.75rem;color:#333333;text-align:center;}.elementor .e-493c8692-dd49f38{margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-3458180b-e4e2fed{padding-block-start:20rem;padding-block-end:10rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-52990060-5c0babe{text-align:start;padding-block-start:0rem;padding-block-end:20rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-7047025b-0861f99{column-gap:0rem;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;border-width:1px;border-color:#EAEAEA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 24px 0px rgba(0,0,0,0.03);display:flex;flex-direction:column;row-gap:1.2rem;}.elementor .e-5ebaaa9c-a89090a{column-gap:1.5rem;display:flex;flex-direction:row;row-gap:1.5rem;}.elementor .e-145ca6ee-6f91510{width:75%;max-width:1400px;column-gap:3rem;display:flex;flex-direction:row;row-gap:3rem;align-items:stretch;}.elementor .e-2a7a2755-931ec84{padding-block-start:20rem;padding-block-end:30rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F0F5F7;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-70175a99-9360ac1{font-family:Montserrat;font-weight:800;font-size:1.3rem;color:#071A2B;letter-spacing:0.05em;text-align:start;}.elementor .e-57c2ac4c-9969991{font-family:"Circular Pro Bold";font-weight:700;font-size:2.5rem;color:#071A2B;line-height:1.2em;text-align:start;}.elementor .e-6e89fe07-6c16a95{font-family:"Circular Pro Bold";font-weight:500;font-size:1.3rem;color:#071A2B;letter-spacing:0.05em;text-align:start;}.elementor .e-3f141484-834e3d5{width:100%;height:100%;column-gap:0rem;text-align:center;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:4px;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:stretch;}.elementor .e-6884e1f7-dcb986b{width:50%;flex-direction:column;}.elementor .e-96ad3b7-a74744b{max-width:75%;font-family:"Circular Book";font-weight:500;font-size:1.1rem;color:#1E5BFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:4px;border-width:1px;border-color:#1E5BFF;border-style:solid;background-color:#FFFFFF;}.elementor .e-96ad3b7-a74744b:hover,.elementor .e-96ad3b7-a74744b:focus-visible{color:#ffffff;border-color:#1E5BFF;background-color:#1E5BFF;}.elementor .e-151ac4bd-b082722{width:100%;height:100%;column-gap:0rem;text-align:center;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:4px;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:stretch;}.elementor .e-6ad70995-affac5b{width:50%;flex-direction:column;}.elementor .e-7a485f4-a5294a7{max-width:1400px;flex-direction:row;}.elementor .e-ba3ed83-295011f{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;border-radius:4px;border-width:0px;border-style:solid;background-color:#D8E7EE;flex-direction:row;justify-content:center;align-items:center;}