.elementor .e-c3cdcea-abaeaae{font-family:"Circular Pro Bold";font-weight:700;font-size:0.8rem;color:#ffffff;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-43580456-98dadcb{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-7fd8e05-6b6018f{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-3f015273-ae15d43{column-gap:0rem;display:flex;flex-direction:column;row-gap:0.85rem;}.elementor .e-5305b695-705354b{width:50%;padding:1rem;background-color:#071a2b94;display:flex;flex-direction:row;justify-content:start;align-items:start;}.elementor .e-7512f5f3-a677244{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-274-1.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-52ae6e35-e330b4c{font-family:"Circular Pro Bold";font-weight:700;font-size:0.8rem;color:#ffffff;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5963c583-3f2d322{width:70%;column-gap:0rem;padding:0px;display:flex;flex-direction:column;row-gap:0.75rem;}.elementor .e-31bba0e1-f72a6ce{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:4rem;background-color:#071A2B;flex-direction:row;}.elementor .e-3cd8ce8d-e8e0358{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-777fd8d5-50e5a87{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-af65cb3-dc40f66{width:100%;display:flex;flex-direction:column;align-items:start;}.elementor .e-52213c8d-d823721{display:flex;flex-direction:row;justify-content:start;align-items:start;}.elementor .e-7089f8e7-b6dfc44{font-family:Circular;font-weight:400;font-size:1.3rem;color:#333333;letter-spacing:0.6px;line-height:2em;}.elementor .e-33a190b0-c736b75{font-family:Circular;font-weight:700;font-size:1.75rem;color:#1E5BFF;letter-spacing:0.6px;line-height:2em;}.elementor .e-2718f269-642c7c7{font-family:Circular;font-weight:700;font-size:1.75rem;color:#1E5BFF;letter-spacing:0.6px;line-height:2em;}.elementor .e-7cf55aa7-1fc19d9{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-387c8b4e-4675434{display:flex;flex-direction:row;justify-content:end;align-items:start;}.elementor .e-7c530dc8-34251cf{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-49bf66ce-6be05bb{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-1ed9b6d4-e3545cc{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-257cfdaf-92ed8a6{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-5fef1329-464b1c3{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-75752297-6b8d05c{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-6fad75f7-612cfff{padding-block-start:20rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-63f39755-632a0b5{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-302-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-276cb1c0-9adc92a{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-2960d439-63d9b30{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-2960d439-63d9b30:hover,.elementor .e-2960d439-63d9b30:focus-visible{color:#333333;}.elementor .e-6a116cf7-aa081a7{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-2440bbc4-5229cf9{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-9ba6341-d80649f{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-3837e876-432e802{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-306-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-59dc39cd-eb81bc6{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-116f0502-4a3ef81{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-116f0502-4a3ef81:hover,.elementor .e-116f0502-4a3ef81:focus-visible{color:#333333;}.elementor .e-7befa35a-ad7db61{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-4a97c107-f5583b3{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-38666f79-35a788d{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-644a8689-fce0e98{width:100%;height:200px;overflow:hidden;padding:0px;flex-direction:column;align-items:stretch;}.elementor .e-64f3b43c-4454099{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-400e3832-cfd7bce{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-400e3832-cfd7bce:hover,.elementor .e-400e3832-cfd7bce:focus-visible{color:#333333;}.elementor .e-1e19548d-f7db601{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-27b113d7-e28ef40{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-4c55a6f5-10ebc8d{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-a6a1429-d59ddbf{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-immigration-compliance-risk-article-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;align-items:stretch;}.elementor .e-464948f5-eedae7c{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-7648450-ea79f81{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-7648450-ea79f81:hover,.elementor .e-7648450-ea79f81:focus-visible{color:#333333;}.elementor .e-795a49ec-d0c2174{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-1350e4ff-c2a77ea{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-5728413b-9f31d61{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-5fd4414b-bc09ec2{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-103b1309-e3d3711{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-18348202-ea9bdab{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-4f5e06aa-20b4ac8{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-6e0d956-c7cfd55{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-2fcc7a06-c0a7a67{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-506f019-49b40ef{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-1e169cd7-1ab727b{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-2b5f04ee-98fd4e1{padding-block-start:20rem;background-color:#e0e0e01f;flex-direction:column;}.elementor .e-4b484e7d-5c67f7b{font-family:Montserrat;font-weight:700;font-size:2rem;color:#333333;}.elementor .e-8466a42-744f745{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-2d210cb3-d9ec268{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-2d210cb3-d9ec268:hover,.elementor .e-2d210cb3-d9ec268:focus-visible{color:#333333;}.elementor .e-6ad6cd0b-f41816e{height:100%;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-1ec06477-b5e9161{width:100%;height:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:start;}.elementor .e-3efa6808-3723865{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-26e5a912-40badb2{font-family:Montserrat;font-weight:700;font-size:2rem;color:#333333;}.elementor .e-2d3bd787-c722266{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-53d83c86-195875b{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-53d83c86-195875b:hover,.elementor .e-53d83c86-195875b:focus-visible{color:#333333;}.elementor .e-21c2b97e-6e87ece{height:100%;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-3e435474-b98d6db{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-72ba0bf-b3e51f5{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-11f1acdc-f6c1926{font-family:Montserrat;font-weight:700;font-size:2rem;color:#333333;}.elementor .e-1882c43c-1a44329{font-family:"Circular Pro Bold";font-weight:700;font-size:1.5rem;color:#333333;letter-spacing:0.05em;}.elementor .e-4b8514a9-c5f7463{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-4b8514a9-c5f7463:hover,.elementor .e-4b8514a9-c5f7463:focus-visible{color:#333333;}.elementor .e-40c9f5b4-8620cd4{height:100%;font-family:Montserrat;column-gap:1rem;display:flex;flex-direction:column;row-gap:0rem;align-items:start;}.elementor .e-23dd1237-3b4612b{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-48a9b212-0c55698{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-4a915893-8aef4ba{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-50cdb290-256ffce{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-6a324266-885eab1{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-4243025-c225952{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-7f747fa5-11546c0{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-5dccf585-e9fa2ce{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-1fefe7ec-92c3f22{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-4284239-80ce469{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-50b2159a-ace6179{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-5508a629-03949ea{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/dm-banner-450-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-7567088f-7a67ba1{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-7afaf268-7c5fc24{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-7afaf268-7c5fc24:hover,.elementor .e-7afaf268-7c5fc24:focus-visible{color:#333333;}.elementor .e-5fd4058a-d859010{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-61cbfbb5-60a4b76{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:space-between;}.elementor .e-1e4b660d-f831197{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-29a448cc-0900ecb{width:100%;height:200px;overflow:hidden;padding:0px;flex-direction:column;align-items:stretch;}.elementor .e-22061cd3-231b4ff{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-669b0ff2-c625376{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-669b0ff2-c625376:hover,.elementor .e-669b0ff2-c625376:focus-visible{color:#333333;}.elementor .e-6e616bbd-a34af3b{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:space-between;align-items:start;}.elementor .e-3b857b3-8dbaaac{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:stretch;}.elementor .e-318392dc-1c029fb{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-4e1f648a-3068330{width:100%;height:200px;overflow:hidden;padding:0px;background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DM-banner-282-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-1c6c5ab7-f333e84{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-79af81ce-74b5659{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-79af81ce-74b5659:hover,.elementor .e-79af81ce-74b5659:focus-visible{color:#333333;}.elementor .e-e1b37-a946429{column-gap:1rem;padding:0px;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-47a98cc-8c7fbc1{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:space-between;align-items:stretch;}.elementor .e-557342d-7500495{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-4c7d7691-bf6723d{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-e4c015c-87b70ff{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-6b0c1672-8a17477{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-3db71b9d-eeddded{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-7209a0a0-2b1247f{width:100%;display:flex;flex-direction:column;align-items:start;}.elementor .e-54b84752-6225508{display:flex;flex-direction:row;justify-content:start;align-items:start;}.elementor .e-2b531479-2356263{font-family:"Circular Pro Book";font-weight:400;font-size:1.3rem;color:#333333;letter-spacing:0.6px;line-height:2em;}.elementor .e-6ea24e27-b8ca564{font-family:Circular;font-weight:700;font-size:1.3rem;color:#071A2B;letter-spacing:0.6px;line-height:2em;}.elementor .e-6ea24e27-b8ca564:hover,.elementor .e-6ea24e27-b8ca564:focus-visible{color:#1E5BFF;}.elementor .e-14285263-8cb47e1{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-755a6974-70f303e{display:flex;flex-direction:row;justify-content:end;align-items:start;}.elementor .e-11c34a46-4307864{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-6fe588b7-317eb3f{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-3fa589b1-0d91e92{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-279e8203-20a1126{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-fae5427-7c1d76d{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-3b07cd05-dd58a86{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-58a47c5f-73a249d{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-2e689a5b-5abe205{font-family:Montserrat;font-weight:700;font-size:1.2rem;color:#333333;letter-spacing:0.05em;}.elementor .e-294f0929-f0b103a{margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-23379c8b-4c04039{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-4e5d1f71-d205b8c{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-617afa50-4accde2{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-857edde-3d35d9b{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-6695048b-64cde44{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-4b7aa753-14241b0{column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-4f4efedd-cf4f66a{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-fd408-8068e19{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-9aecdab-c28ad77{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-6ce6bd71-53f7ac4{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-442e8748-d28ae97{column-gap:1rem;text-align:center;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-14ced2b6-d49cba1{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-2a006a18-dee0562{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-2c62b08f-8e45d01{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-48898cac-53a4fb0{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-14330fa9-9c372aa{column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-479ccf68-83003e4{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-3492ddf3-cf99a69{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-2ee8e61-d0dee3d{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-105625a3-2e9f7b3{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-671089ff-2e16aa3{column-gap:1rem;display:flex;flex-direction:column;row-gap:5px;justify-content:flex-start;align-items:center;}.elementor .e-6fff875e-e30ff87{width:100%;padding:2rem;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-items:center;}.elementor .e-13674c8b-2d0d70e{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-18ae2d74-6674cd6{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-66af3b96-37a107f{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-1e6f9f3c-a1cf535{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-13069b72-aa64da0{column-gap:1.5rem;display:flex;flex-direction:row;row-gap:1.5rem;}.elementor .e-10df8df5-b7f1212{width:75%;max-width:1400px;column-gap:3rem;display:flex;flex-direction:row;row-gap:3rem;align-items:stretch;}.elementor .e-49605703-0bc5b06{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-3c48bd29-a1a16ca{font-family:Montserrat;font-weight:800;font-size:1.3rem;color:#071A2B;letter-spacing:0.05em;text-align:start;}.elementor .e-127b2fd-cfc74a2{font-family:"Circular Pro Bold";font-weight:700;font-size:2.5rem;color:#071A2B;line-height:1.2em;text-align:start;}.elementor .e-54f4811b-229795d{font-family:"Circular Pro Bold";font-weight:500;font-size:1.3rem;color:#071A2B;letter-spacing:0.05em;text-align:start;}.elementor .e-6f9a0e7b-f7f04b7{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-38ca3c65-a11af93{width:50%;flex-direction:column;}.elementor .e-1642e490-9d83c9d{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-1642e490-9d83c9d:hover,.elementor .e-1642e490-9d83c9d:focus-visible{color:#ffffff;border-color:#1E5BFF;background-color:#1E5BFF;}.elementor .e-78ee1f8c-6fc88ed{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-341a0a16-aa2e8dc{width:50%;flex-direction:column;}.elementor .e-26693351-02c4842{max-width:1400px;flex-direction:row;}.elementor .e-291c4884-bc12b60{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;}