.elementor .e-4cafaca7-1c5482a{font-family:"Circular Pro Bold";font-weight:700;font-size:0.8rem;color:#ffffff;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-617c2965-933f513{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-38b3aba3-9af91a4{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-7511eb82-22deb06{column-gap:0rem;display:flex;flex-direction:column;row-gap:0.85rem;}.elementor .e-2f8521aa-3bf7045{width:50%;padding:1rem;background-color:#071a2b94;display:flex;flex-direction:row;justify-content:start;align-items:start;}.elementor .e-1d63c819-ecb810d{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-249.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-79d9f297-2ae3266{font-family:"Circular Pro Bold";font-weight:700;font-size:0.8rem;color:#ffffff;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5bbec594-da00e1e{width:70%;column-gap:0rem;padding:0px;display:flex;flex-direction:column;row-gap:0.75rem;}.elementor .e-102126e8-65d255e{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:4rem;background-color:#071A2B;flex-direction:row;}.elementor .e-a070b93-6824027{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-10fa9059-b954f6e{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-12c933c8-4e3a38f{width:100%;display:flex;flex-direction:column;align-items:start;}.elementor .e-1c7b56b0-3e841a9{display:flex;flex-direction:row;justify-content:start;align-items:start;}.elementor .e-3242f2a6-8044b4c{font-family:Circular;font-weight:400;font-size:1.5rem;color:#333333;letter-spacing:0.6px;line-height:2em;}.elementor .e-6b72a233-c69db1f{font-family:Circular;font-weight:700;font-size:1.75rem;color:#1E5BFF;letter-spacing:0.6px;line-height:2em;}.elementor .e-497f864d-f016e09{font-family:Circular;font-weight:700;font-size:1.75rem;color:#1E5BFF;letter-spacing:0.6px;line-height:2em;}.elementor .e-65756a19-b8ef4fd{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-7db5da20-66441c1{display:flex;flex-direction:row;justify-content:end;align-items:start;}.elementor .e-319e2a5d-6902e2a{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-660fd10-fe13519{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-700b3323-b95dd9b{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-76f922cd-2102be2{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-1d93336b-9f49a36{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-d6fbb88-0f3df86{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-38f93b7a-832ee7d{padding-block-start:20rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-6663ffe5-1b67d32{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-253-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-be6b345-2477a0e{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-a4362f0-2443e9f{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-a4362f0-2443e9f:hover,.elementor .e-a4362f0-2443e9f:focus-visible{color:#333333;}.elementor .e-79c8e5f5-181b2e4{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-5ea187bf-5d3b2f8{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-58ee615b-b48afc9{width:100%;height:100%;padding:0px;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-66312b2b-65e0ed2{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-233-1024x768.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-c2c3378-72d9dd3{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-7a65e6ea-bfa3024{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-7a65e6ea-bfa3024:hover,.elementor .e-7a65e6ea-bfa3024:focus-visible{color:#333333;}.elementor .e-45f23130-a925c25{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-5f192d48-d96e924{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-1ebe0f60-e23924c{width:100%;padding:0px;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-6494ac09-d011af1{width:100%;height:200px;overflow:hidden;padding:0px;flex-direction:column;align-items:stretch;}.elementor .e-1b297881-60cf91f{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-26bd248d-232b579{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-26bd248d-232b579:hover,.elementor .e-26bd248d-232b579:focus-visible{color:#333333;}.elementor .e-39161943-789fd0c{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-308c4925-2f7a66f{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-41872474-2158285{width:100%;padding:0px;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-1a54f184-8a235e9{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-212-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-109592f4-4042d26{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-523e63d1-d8cf6c4{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-523e63d1-d8cf6c4:hover,.elementor .e-523e63d1-d8cf6c4:focus-visible{color:#333333;}.elementor .e-4924a52f-410856c{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-2f4ee807-d01dd93{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-54bfd7a6-13a93c6{width:100%;padding:0px;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-5e95fcb1-f4f3b4d{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-241-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-25bc66e1-0d4f3b1{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-3d2f3de8-22beaaf{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-3d2f3de8-22beaaf:hover,.elementor .e-3d2f3de8-22beaaf:focus-visible{color:#333333;}.elementor .e-2c538ba3-6a7eff0{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-a1579b6-d8798ed{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-150dc68-7448886{width:100%;height:100%;padding:0px;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-4461e37b-ee8c471{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-208-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-3e007136-5525770{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-77ab168-b4a7c03{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-77ab168-b4a7c03:hover,.elementor .e-77ab168-b4a7c03:focus-visible{color:#333333;}.elementor .e-2850b043-0c0d477{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-2837071e-35e74c2{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-dedde13-a4601b5{width:100%;padding:0px;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-5b966457-2f9f177{width:100%;max-width:1200px;font-family:"Circular Book";column-gap:2rem;margin-block-start:5%;display:grid;row-gap:4rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-327d8de9-c99ef6d{padding-block-start:2rem;padding-block-end:20rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-4e7e29fa-69fcbe3{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-2f63f76-8e9acde{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-7f1bb352-24fcab3{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-247caedc-17433e4{width:60%;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-42ccea16-b4052a4{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-2d84fb6f-5ab5fd9{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-28b83d04-c1edec8{padding-block-start:20rem;background-color:#e0e0e01f;flex-direction:column;}.elementor .e-32b57234-fad6e5b{font-family:Montserrat;font-weight:700;font-size:2rem;color:#333333;}.elementor .e-7e15e169-85c1e8e{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-319492bb-00d4412{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-319492bb-00d4412:hover,.elementor .e-319492bb-00d4412:focus-visible{color:#333333;}.elementor .e-859f0cb-2bdb751{height:100%;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-16ae56df-e881258{width:100%;height:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-340c5be8-4691c78{width:100%;height:100%;padding:0px;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:solid;background-color: #F0F5F7;display:flex;flex-direction:column;gap:0rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}.elementor .e-16a10512-b975b0d{font-family:Montserrat;font-weight:700;font-size:2rem;color:#333333;}.elementor .e-605e6cdb-8f1156c{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-1cec3061-24a9c6a{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-1cec3061-24a9c6a:hover,.elementor .e-1cec3061-24a9c6a:focus-visible{color:#333333;}.elementor .e-5fdf2ae5-569c7fb{height:100%;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-2e3fb1ea-0b1fca5{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:solid;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-53a7b67e-d2624f5{width:100%;padding:0px;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-3128ad46-159200c{font-family:Montserrat;font-weight:700;font-size:2rem;color:#333333;}.elementor .e-323ec7f4-c2eaf04{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-694116a7-3926f2e{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-694116a7-3926f2e:hover,.elementor .e-694116a7-3926f2e:focus-visible{color:#333333;}.elementor .e-277e85ab-0bf0db7{height:100%;font-family:Montserrat;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-32d9573f-98bbc82{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:solid;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-43d1b594-d2d91c7{width:100%;padding:0px;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-6b2fe95f-29f1760{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(1, 1fr);}.elementor .e-1fba50ed-21d6517{padding-block-start:3rem;padding-block-end:20rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#e0e0e01f;display:flex;flex-direction:column;align-items:center;}.elementor .e-55b7f4a0-7b98591{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-57a14f15-49568d1{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-761e83f-da3ee92{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-133b0188-1d8d47c{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-830909e-a14964e{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-2aeabcb4-f99faf7{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-4e8558c8-533ddb4{padding-block-start:20rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F0F5F7;display:flex;flex-direction:column;align-items:center;}.elementor .e-6a3bf02c-9916b30{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:center center;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-67a60247-6e9b0f5{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-85a856a-cca57f7{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-85a856a-cca57f7:hover,.elementor .e-85a856a-cca57f7:focus-visible{color:#333333;}.elementor .e-1beab4c5-4a9c3da{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-1a5361a2-b78806f{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:space-between;}.elementor .e-4f292473-58503b9{width:100%;height:100%;padding:0px;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-2fc2c54a-a25d475{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-305-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-7455ecb6-29086c6{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-7e13b3d9-78fddc6{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-7e13b3d9-78fddc6:hover,.elementor .e-7e13b3d9-78fddc6:focus-visible{color:#333333;}.elementor .e-5b3ae322-8a2601e{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:space-between;align-items:start;}.elementor .e-45784fab-3426e62{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-1c87c794-a15b8a8{width:100%;padding:0px;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-5b9574ff-cf25951{width:100%;height:200px;overflow:hidden;padding:0px;flex-direction:column;align-items:stretch;}.elementor .e-1efbed7a-e1dc311{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-1e37625e-934c790{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-1e37625e-934c790:hover,.elementor .e-1e37625e-934c790:focus-visible{color:#333333;}.elementor .e-742f3392-c9870a7{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-7eace4dc-6f0e409{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:space-between;align-items:stretch;}.elementor .e-2c190904-b0d590c{width:100%;padding:0px;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-6e54bfb8-3d83605{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-63f8b001-9ca4d4d{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-5d53deca-25f7368{width:80%;font-family:"Circular Pro Bold";font-weight:700;font-size:3.75rem;color:#1A1A1A;letter-spacing:-0.02em;line-height:1.15em;}.elementor .e-101d0c73-e1f0a35{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-786c7940-b2b8348{width:100%;display:flex;flex-direction:column;align-items:start;}.elementor .e-45b5e430-cd90957{display:flex;flex-direction:row;justify-content:start;align-items:start;}.elementor .e-4e4a79d1-8339310{font-family:"Circular Pro Book";font-weight:400;font-size:1.3rem;color:#333333;letter-spacing:0.6px;line-height:2em;}.elementor .e-148d8236-71c2452{font-family:Circular;font-weight:700;font-size:1.3rem;color:#071A2B;letter-spacing:0.6px;line-height:2em;}.elementor .e-148d8236-71c2452:hover,.elementor .e-148d8236-71c2452:focus-visible{color:#1E5BFF;}.elementor .e-318002f5-772a7a5{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-10d8805d-814dbcf{display:flex;flex-direction:row;justify-content:end;align-items:start;}.elementor .e-462ca952-4261a9d{column-gap:0rem;padding-block-start:20rem;padding-block-end:20rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#e0e0e01f;display:flex;flex-direction:column;row-gap:8rem;align-items:stretch;}.elementor .e-717ab76d-e11cc4f{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-53755c8c-8e76cc3{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-40fe2121-3a988f9{font-family:"Circular Pro Bold";font-weight:700;font-size:3.75rem;color:#1a1a1a;letter-spacing:-0.02px;line-height:1.15em;text-align:center;}.elementor .e-7884b2d1-0d82bc8{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-24a6bd97-1961f2d{padding-block-start:20rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F0F5F7;display:flex;flex-direction:column;align-items:center;}.elementor .e-4b4895f1-8267a98{text-align:start;padding-block-start:0rem;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-1bb77c79-8f5b2ff{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-521891a2-682fc00{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-17f7f3ca-f78b937{font-family:"Circular Pro Bold";font-weight:700;font-size:3.75rem;color:#1a1a1a;letter-spacing:-0.02px;line-height:1.15em;text-align:center;}.elementor .e-3e9f8fdf-c12f5c9{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-52f2e6f-dc1f67b{padding-block-start:20rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#e0e0e01f;display:flex;flex-direction:column;align-items:center;}.elementor .e-14f7f3c1-7f5f552{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-1597730e-4bed258{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-77dda82b-673fe36{column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-f2e8f8c-55c7254{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-53b91663-82b9308{width:100%;height:100%;padding:0px;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-61d1b932-90cfa86{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;flex-direction:column;align-items:stretch;}.elementor .e-54111ec7-0813c6b{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-44857a0f-238b498{column-gap:1rem;text-align:center;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-543b9329-7935da4{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-16512866-b1ed3eb{width:100%;padding:0px;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-4f2c88c0-fd0dce5{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:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:stretch;}.elementor .e-38a83f7e-8d76afb{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-1df80c70-f83b6e5{column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-28caa7e0-a00e0a6{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-33d2d9aa-148463d{width:100%;padding:0px;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-360c1f97-7341834{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-e8facea-73dd558{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-51e45aef-c5c4dbc{column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-28a51f23-1343b84{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-3e946c3e-96cd040{width:100%;padding:0px;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-b275cd3-6f23fe4{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(1, 1fr);}.elementor .e-7b587c97-308465a{padding-block-start:0rem;padding-block-end:20rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#e0e0e01f;display:flex;flex-direction:column;align-items:center;}.elementor .e-1376eafd-9a60def{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-391e3954-fc61258{column-gap:1.5rem;display:flex;flex-direction:row;row-gap:1.5rem;}.elementor .e-49a2f064-de29ae5{width:75%;max-width:1400px;column-gap:3rem;display:flex;flex-direction:row;row-gap:3rem;align-items:stretch;}.elementor .e-151df8ee-932b30e{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F0F5F7;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-1da3af6-bf34d6f{font-family:Montserrat;font-weight:800;font-size:1.3rem;color:#071A2B;letter-spacing:0.05em;text-align:start;}.elementor .e-4bd477ed-61f39be{font-family:"Circular Pro Bold";font-weight:700;font-size:2.5rem;color:#071A2B;line-height:1.2em;text-align:start;}.elementor .e-6f43f712-209a1af{font-family:"Circular Pro Bold";font-weight:500;font-size:1.3rem;color:#071A2B;letter-spacing:0.05em;text-align:start;}.elementor .e-1a83ba80-64c5adf{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-2e0ace0a-2a64ddb{width:50%;flex-direction:column;}.elementor .e-32a67d88-e047b0c{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-32a67d88-e047b0c:hover,.elementor .e-32a67d88-e047b0c:focus-visible{color:#ffffff;border-color:#1E5BFF;background-color:#1E5BFF;}.elementor .e-4d151d78-9f38484{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-27ede217-a30fd0b{width:50%;flex-direction:column;}.elementor .e-455ca9ca-bceaa36{max-width:1400px;flex-direction:row;}.elementor .e-4dd9f4b3-32f5ca8{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;}