.elementor .e-78a5099a-7218c89{font-family:"Circular Pro Bold";font-weight:700;font-size:0.8rem;color:#ffffff;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-26cdb9ee-ab6f424{font-family:"Circular Pro Book";font-weight:400;font-size:5.8rem;color:#FFFFFF;letter-spacing:-3px;padding-block-start:1rem;padding-block-end:1rem;}.elementor .e-61921443-111a5a4{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-3e380211-9b5ac4b{column-gap:0rem;display:flex;flex-direction:column;row-gap:0.85rem;}.elementor .e-38143cb1-58d8bb8{width:50%;padding:1rem;background-color:#071a2b94;display:flex;flex-direction:row;justify-content:start;align-items:start;}.elementor .e-357bfc04-1b9d6c3{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-277-2.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-156b846e-d7e76de{font-family:"Circular Pro Bold";font-weight:700;font-size:0.8rem;color:#ffffff;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-247e23e1-caa53b0{width:70%;column-gap:0rem;padding:0px;display:flex;flex-direction:column;row-gap:0.75rem;}.elementor .e-4ebfda8-e839f70{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:4rem;background-color:#071A2B;flex-direction:row;}.elementor .e-5079228b-b5396bf{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-21dec45e-69714cf{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-2ba27843-b6c6a34{width:100%;display:flex;flex-direction:column;align-items:start;}.elementor .e-31b8db1f-ecaa2c5{display:flex;flex-direction:row;justify-content:start;align-items:start;}.elementor .e-2484db40-f3b2b78{font-family:Circular;font-weight:400;font-size:1.3rem;color:#333333;letter-spacing:0.6px;line-height:2em;}.elementor .e-37fbaeef-02c9244{font-family:Circular;font-weight:700;font-size:1.75rem;color:#1E5BFF;letter-spacing:0.6px;line-height:2em;}.elementor .e-213221c8-3962cda{font-family:Circular;font-weight:700;font-size:1.75rem;color:#1E5BFF;letter-spacing:0.6px;line-height:2em;}.elementor .e-773786ff-065bb43{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-7b48c28a-55a936b{display:flex;flex-direction:row;justify-content:end;align-items:start;}.elementor .e-9072840-9a36766{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-17ad778e-9418003{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-6931420c-449d218{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-1652ce93-f3b3c2f{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-1c2756e4-ba1c94b{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-6dc53c82-00dca2a{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-7dc63909-c9992bf{padding-block-start:20rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-36cefc9c-9911320{width:100%;height:200px;overflow:hidden;padding:0px;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-1ee3a428-55c3a0b{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-560ab1ae-a41e03f{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-560ab1ae-a41e03f:hover,.elementor .e-560ab1ae-a41e03f:focus-visible{color:#333333;}.elementor .e-21d96ccd-acd29b1{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-543ae12e-b0743cc{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-6463b487-4f68b42{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-3e3495c5-1e9feb5{width:100%;height:200px;overflow:hidden;padding:0px;flex-direction:column;align-items:stretch;}.elementor .e-131ec086-27d10ef{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-51160366-82112d0{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-51160366-82112d0:hover,.elementor .e-51160366-82112d0:focus-visible{color:#333333;}.elementor .e-33c7407c-4d6bde8{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-4172ae06-aa84574{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-506683c8-11eda68{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-7dda3138-6085559{width:100%;height:200px;overflow:hidden;padding:0px;flex-direction:column;align-items:stretch;}.elementor .e-66f6c381-3fc6d94{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-4c02e0b1-5f5a3a3{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-4c02e0b1-5f5a3a3:hover,.elementor .e-4c02e0b1-5f5a3a3:focus-visible{color:#333333;}.elementor .e-19267ed9-c9278bf{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-7366c27b-29ca8c4{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-81d09c4-50e3e00{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-6b3529e4-5716fee{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-223-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-3e394587-552bf6e{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-4d367243-9fb216f{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-4d367243-9fb216f:hover,.elementor .e-4d367243-9fb216f:focus-visible{color:#333333;}.elementor .e-140a16e8-2f93009{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-2af3b81-4bd4c78{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-1a8b044-47e755b{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-774e0677-7eb5e93{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-255-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-17d21d48-dfce7ba{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-45159e09-9258f43{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-45159e09-9258f43:hover,.elementor .e-45159e09-9258f43:focus-visible{color:#333333;}.elementor .e-2516a0b1-33fbaf5{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-7a12501e-0416ed7{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-273f39f9-bd97769{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-28fb41f0-1ff9e84{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-262-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-19a80da2-a584538{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-29174e8b-f9e92ed{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-29174e8b-f9e92ed:hover,.elementor .e-29174e8b-f9e92ed:focus-visible{color:#333333;}.elementor .e-7c437af7-3b6c080{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-51e41ffe-5adf0e7{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-3f41af32-87ccd2c{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-6a0a461e-b1e7ea0{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-3c5b4f40-6ecb09a{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-9e1d964-c7c7ca6{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-53999392-ea31cd9{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-31fe07ec-c570b99{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-2b644724-00f6300{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-6e319e29-b8d4317{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-574983c-bf54f90{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-58e8ebb8-2e9c83f{padding-block-start:20rem;background-color:#e0e0e01f;flex-direction:column;}.elementor .e-54c4ba10-63c342c{font-family:Montserrat;font-weight:700;font-size:2rem;color:#333333;}.elementor .e-69b7d3e3-45dec55{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-628cf7f1-7aaa42e{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-628cf7f1-7aaa42e:hover,.elementor .e-628cf7f1-7aaa42e:focus-visible{color:#333333;}.elementor .e-593d6ff3-eaffaf4{height:100%;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-4b948f35-fda9d2b{width:100%;height:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-7582f4ad-69e97a4{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-4526240-a13ca09{font-family:Montserrat;font-weight:700;font-size:2rem;color:#333333;}.elementor .e-4125fbfb-9b5eac9{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-780624ea-883036d{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-780624ea-883036d:hover,.elementor .e-780624ea-883036d:focus-visible{color:#333333;}.elementor .e-9cf16ad-f69face{height:100%;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-4bbc8039-a5d4e37{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-786c2e92-49dc7e3{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-29e1843a-382d867{font-family:Montserrat;font-weight:700;font-size:2rem;color:#333333;}.elementor .e-35255773-f3c59c6{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-63aa92bf-1f75fce{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-63aa92bf-1f75fce:hover,.elementor .e-63aa92bf-1f75fce:focus-visible{color:#333333;}.elementor .e-19b97f1c-9d63977{height:100%;font-family:Montserrat;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-6c134557-2883112{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-16d2dc8d-be4eda2{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-7760fc4c-4138007{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-6b7ef8c9-b6845db{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-6c184173-7ea8207{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-301ff135-c5e6f84{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-7f3c74d8-c0ce51d{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-576e807d-1d18c89{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-1d659cff-55b0fac{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-ce7329b-cb7baaa{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-3b9b71b8-7ab6986{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-2a603480-3ea894c{width:100%;height:200px;overflow:hidden;padding:0px;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-684d71ee-deb6936{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-6309cfe7-854160e{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-6309cfe7-854160e:hover,.elementor .e-6309cfe7-854160e:focus-visible{color:#333333;}.elementor .e-1f881c9e-e3122c1{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-5c820131-d505d13{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:space-between;}.elementor .e-19218a8f-527a2cb{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-13be8fed-37aa442{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-b31f228-c893d95{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-523b84f0-a9884ff{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-523b84f0-a9884ff:hover,.elementor .e-523b84f0-a9884ff:focus-visible{color:#333333;}.elementor .e-2cf26c96-14912e1{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:space-between;align-items:start;}.elementor .e-18ce13c9-1ea6b13{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:space-between;align-items:stretch;}.elementor .e-5a8fe467-ae06ac1{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-2040d8ab-9ff0921{width:100%;height:200px;overflow:hidden;padding:0px;flex-direction:column;align-items:stretch;}.elementor .e-609159-d0d67ec{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-252ff09e-968a09c{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-252ff09e-968a09c:hover,.elementor .e-252ff09e-968a09c:focus-visible{color:#333333;}.elementor .e-3bdb3c2a-726645e{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-d2b4f5a-05d1372{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:space-between;align-items:stretch;}.elementor .e-1ab65933-4ad4dee{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-707fb112-7280aa9{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-234161e3-b6dcfc1{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-4e563263-b36dac0{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-52556054-e8f03cf{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-1b3c7286-469ec4b{width:100%;display:flex;flex-direction:column;align-items:start;}.elementor .e-18eda3b0-78d447f{display:flex;flex-direction:row;justify-content:start;align-items:start;}.elementor .e-4eb15fce-49ac465{font-family:"Circular Pro Book";font-weight:400;font-size:1.3rem;color:#333333;letter-spacing:0.6px;line-height:2em;}.elementor .e-25cdb80c-f186ff1{font-family:Circular;font-weight:700;font-size:1.3rem;color:#071A2B;letter-spacing:0.6px;line-height:2em;}.elementor .e-25cdb80c-f186ff1:hover,.elementor .e-25cdb80c-f186ff1:focus-visible{color:#1E5BFF;}.elementor .e-24b49e81-40cc483{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-34e1f7e9-473a8c1{display:flex;flex-direction:row;justify-content:end;align-items:start;}.elementor .e-7c668d83-d9f88e5{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-786a1f43-bf032af{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-75cf30c7-c376173{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-57e6b4fc-5a5cb01{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-4c10aca7-497c205{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-633932ac-82621bc{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-1e8140f7-1e9755f{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-17506539-c29a521{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-7603b81b-9dda2fc{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-2191c9da-b5f5e85{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-50e17a2e-95dfcf2{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-2bc83f25-0f10d7b{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-2e38dba8-0db528d{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-694957b3-aa5e69e{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-671f91c0-9370fc5{column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-66ec76cd-ed48581{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-5c5d05e6-2e15205{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-31511da8-477af24{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-4e700d0f-456ed4e{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-333e73a4-d2658cd{column-gap:1rem;text-align:center;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-2e3d558e-7d13cc8{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-585f53f2-08f63a1{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-66c891ee-e2bde58{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-42e83d84-124c075{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-5f040016-a9bee56{column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-5765c9fd-c01f7a9{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-5b445b85-0e86edb{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-1a30d5f6-401f06e{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-643fe3c4-8c823bf{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-669029ac-c1d88d5{column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-52024bfd-3210db5{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-1529bb9c-dc7adb6{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-e2e2016-911b39b{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-64df4e46-135eca9{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-7261270-d9e5559{font-family:Montserrat;font-weight:800;font-size:1.3rem;color:#071A2B;letter-spacing:0.05em;text-align:start;}.elementor .e-7de4e588-126753b{font-family:"Circular Pro Bold";font-weight:700;font-size:2.5rem;color:#071A2B;line-height:1.2em;text-align:start;}.elementor .e-40d1db4c-5dd1d04{font-family:"Circular Pro Bold";font-weight:500;font-size:1.3rem;color:#071A2B;letter-spacing:0.05em;text-align:start;}.elementor .e-78b72b17-ae604d9{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-6085288d-8710cb0{width:50%;flex-direction:column;}.elementor .e-46ea4d11-e6e52c8{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-46ea4d11-e6e52c8:hover,.elementor .e-46ea4d11-e6e52c8:focus-visible{color:#ffffff;border-color:#1E5BFF;background-color:#1E5BFF;}.elementor .e-4a4c8d37-fda6151{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-72267da-cdf0826{width:50%;flex-direction:column;}.elementor .e-5531f792-295c8f1{max-width:1400px;flex-direction:row;}.elementor .e-8a97916-2b0ec60{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;}