@media(max-width:1024px){.elementor .e-33ac4cc-9427bc5{font-size:2rem;}}@media(max-width:1024px){.elementor .e-ffbc612-ff5f696{width:75%;max-width:100%;font-size:0.85rem;}}@media(max-width:1024px){.elementor .e-b5a2a4d-c18bd47{font-size:0.85rem;}}@media(max-width:1024px){.elementor .e-c38f0a0-a37a787{width:80%;background-color:#0000004a;}}@media(max-width:1024px){.elementor .e-04d57ff-e4f0b2c{font-size:2rem;}}@media(max-width:1024px){.elementor .e-577897ac-dc88d5f{width:75%;max-width:100%;font-size:0.85rem;}}@media(max-width:1024px){.elementor .e-83f968b-e3f885e{font-size:0.85rem;}}@media(max-width:1024px){.elementor .e-b94e8fc-b951af3{width:80%;background-color:#071a2b2b;}}@media(max-width:1024px){.elementor .e-c41befe-a1958db{font-size:2rem;}}@media(max-width:1024px){.elementor .e-2b79dd4-4353311{width:75%;max-width:100%;font-size:0.85rem;}}@media(max-width:1024px){.elementor .e-cf76a96-ed107ae{font-size:0.85rem;}}@media(max-width:1024px){.elementor .e-11802f2-137323e{width:80%;background-color:#0000004a;}}@media(max-width:1024px){.elementor .e-9a9bfc2-5c3b461{width:100%;min-height:40vh;transform:translate3d(0px, 0px, 0px);}}@media(max-width:1024px){.elementor .e-4f51e67-edf35aa{font-size:3rem;}}@media(max-width:1024px){.elementor .e-620d7a7-9566fe5{width:75%;max-width:100%;}}@media(max-width:1024px){.elementor .e-bdffb95-ce612d9{background-color:#ffffff;}}@media(max-width:1024px){.elementor .e-bc2b7ed-10fdb98{font-size:3rem;}}@media(max-width:1024px){.elementor .e-23ce3b4-1fbd60c{width:75%;max-width:100%;}}@media(max-width:1024px){.elementor .e-23457ad-6fa3127{background-color:#ffffff;}}@media(max-width:1024px){.elementor .e-a18f0d1-76f7af2{font-size:3rem;}}@media(max-width:1024px){.elementor .e-99e92ee-531e9c3{width:75%;max-width:100%;}}@media(max-width:1024px){.elementor .e-58c32bf-398d011{min-height:40vh;padding-inline-start:4rem;padding-inline-end:2rem;transform:translate3d(0px, 0px, 0px);display:none;}}@media(max-width:1024px){.elementor .e-4a982189-e700e3c{font-family:"Circular Pro Book";font-weight:900;font-size:0.6rem;}}@media(max-width:1024px){.elementor .e-573cab1c-40165af{width:100%;}}@media(max-width:1024px){.elementor .e-28be91b6-f4f21e7{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:4rem;}}@media(max-width:1024px){.elementor .e-7dbc59f3-4e0fd7d{font-size:3rem;}}@media(max-width:1024px){.elementor .e-44809135-3864f20{font-size:3.5rem;}}@media(max-width:1024px){.elementor .e-805e5f8-335b75d{font-size:4rem;}}@media(max-width:1024px){.elementor .e-1cdb6478-d10ac36{padding:0px;}}@media(max-width:1024px){.elementor .e-7366ccb2-ac63341{font-size:1.3rem;}}@media(max-width:1024px){.elementor .e-1106b801-8ec3de9{font-size:1.2rem;}}@media(max-width:1024px){.elementor .e-28901e8f-27f2464{font-weight:400;font-size:1.2rem;}}@media(max-width:1024px){.elementor .e-14d60f96-d22db71{column-gap:0rem;row-gap:0.25rem;justify-content:flex-start;align-items:stretch;}}@media(max-width:1024px){.elementor .e-dd09544-8deb210{font-size:1.3rem;text-align:start;}}@media(max-width:1024px){.elementor .e-421cab5-1e91768{font-size:3rem;}}@media(max-width:1024px){.elementor .e-cbd4e8e-74db857{font-size:1.3rem;}}@media(max-width:1024px){.elementor .e-d42b016-562b985{padding-block-start:8rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-11f1d15b-28aa316{width:100%;}}@media(max-width:1024px){.elementor .e-4f6676ef-2af6606{padding-block-end:8rem;}}@media(max-width:1024px){.elementor .e-33d2dc35-0fffb5f{font-size:1.3rem;text-align:start;}}@media(max-width:1024px){.elementor .e-3de29c1c-e221adb{font-size:3rem;}}@media(max-width:1024px){.elementor .e-74be244-917db2e{font-size:1.3rem;}}@media(max-width:1024px){.elementor .e-5e4b0ed4-7d55bf1{padding-block-start:8rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-widget_5ipmsaydp-6e8df74{width:100%;}}@media(max-width:1024px){.elementor .e-widget_9q9649c8f-2c5fb7e{font-size:1.2rem;}}@media(max-width:1024px){.elementor .e-widget_hem0vkb6l-4070d03{font-size:1rem;}}@media(max-width:1024px){.elementor .e-widget_dfxpnvska-9edcac1{font-size:1rem;}}@media(max-width:1024px){.elementor .e-widget_xxany3p2x-91b8781{font-size:1rem;}}@media(max-width:1024px){.elementor .e-widget_j6lr0m7py-471b092{font-size:1rem;}}@media(max-width:1024px){.elementor .e-4d18d11-74a4bd5{width:100%;}}@media(max-width:1024px){.elementor .e-container_wngo9kotj-aa195a3{flex-direction:column;}}@media(max-width:1024px){.elementor .e-widget_gcsxk7o68-22fc79f{width:100%;}}@media(max-width:1024px){.elementor .e-widget_nelkdb0w5-25e6348{font-size:1rem;margin:1%;}}@media(max-width:1024px){.elementor .e-container_ogffg72s8-6324bb9{flex-direction:column;}}@media(max-width:1024px){.elementor .e-widget_nl744ftwl-a43c269{font-size:1rem;}}@media(max-width:1024px){.elementor .e-widget_yjumwcauu-81bb140{font-size:1rem;}}@media(max-width:1024px){.elementor .e-widget_h0k9g7gec-331fe57{font-size:1rem;padding:1%;}}@media(max-width:1024px){.elementor .e-container_503957mku-0b5eb5e{width:100%;max-width:100%;}}@media(max-width:1024px){.elementor .e-e5ae500-10aec29{font-size:1.3rem;}}@media(max-width:1024px){.elementor .e-420fb2b-0367320{font-size:3rem;}}@media(max-width:1024px){.elementor .e-6d79a7b-c90f6f6{font-size:1.3rem;text-align:center;}}@media(max-width:1024px){.elementor .e-3511d51-81089ca{max-width:75%;}}@media(max-width:1024px){.elementor .e-64213c1-27c934f{padding-block-start:8rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-72723104-78530d1{text-align:center;}}@media(max-width:1024px){.elementor .e-8031d31-410759c{font-size:1.1rem;text-align:center;}}@media(max-width:1024px){.elementor .e-32f573a3-d5e097d{background-color:ffffff;}}@media(max-width:1024px){.elementor .e-323f588a-f1bbff5{text-align:center;}}@media(max-width:1024px){.elementor .e-768da5a-4441547{font-size:1.1rem;text-align:center;}}@media(max-width:1024px){.elementor .e-3f1309f5-68d10c9{background-color:#ffffff;}}@media(max-width:1024px){.elementor .e-2464c525-5108756{text-align:center;}}@media(max-width:1024px){.elementor .e-7a78fce-3675d3c{font-size:1.1rem;text-align:center;}}@media(max-width:1024px){.elementor .e-7ee9d8cd-82cd160{background-color:#ffffff;}}@media(max-width:1024px){.elementor .e-86c1d33-14f6678{text-align:center;align-self:stretch;}}@media(max-width:1024px){.elementor .e-017de7d-23d313e{font-size:1.1rem;text-align:center;}}@media(max-width:1024px){.elementor .e-4ea46775-acd0111{background-color:#ffffff;}}@media(max-width:1024px){.elementor .e-826553f-aa4092c{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-660e9a67-d049740{padding-block-end:8rem;}}@media(max-width:1024px){.elementor .e-34c8847-a862bb1{font-size:1.3rem;}}@media(max-width:1024px){.elementor .e-385b07a-785a32a{font-size:3rem;}}@media(max-width:1024px){.elementor .e-a9450e8-5c30aea{font-size:1.3rem;}}@media(max-width:1024px){.elementor .e-af92aea-14cb442{padding-block-start:8rem;padding-block-end:1rem;}}@media(max-width:1024px){.elementor .e-af679c4-590d4c4{background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/DavidsonMorris-services-for-employers-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}}@media(max-width:1024px){.elementor .e-26becc3-eee1562{font-size:1.1rem;}}@media(max-width:1024px){.elementor .e-12c3311-342ffde{height:100%;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-00da4c6-5567fa4{background-image:url("https://www.davidsonmorris.com/wp-content/uploads/2026/09/Services-for-individuals-DavidsonMorris-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;}}@media(max-width:1024px){.elementor .e-ce44210-911a670{font-size:1.1rem;}}@media(max-width:1024px){.elementor .e-15a1839-be1c436{height:100%;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-48dd6e08-3a3679e{grid-template-columns:repeat(2, 1fr);align-self:stretch;}}@media(max-width:1024px){.elementor .e-6f867157-2f6a637{padding-block-end:8rem;flex-direction:column;}}@media(max-width:1024px){.elementor .e-5f1825d-d135bf5{font-size:1.3rem;}}@media(max-width:1024px){.elementor .e-f578163-bf0fc37{font-size:3rem;}}@media(max-width:1024px){.elementor .e-c19ffba-afc1477{font-size:1.3rem;}}@media(max-width:1024px){.elementor .e-c38280c-0132337{padding-block-start:8rem;}}@media(max-width:1024px){.elementor .e-241e0653-f5fdd24{width:100%;column-gap:0rem;row-gap:2rem;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(6, 1fr);grid-auto-flow:column;}}@media(max-width:1024px){.elementor .e-d379a36-4d2fafc{column-gap:0%;padding-block-end:15rem;flex-direction:column;row-gap:2rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-2d1a7e6-56db9ef{font-size:1rem;}}@media(max-width:1024px){.elementor .e-2fea852-76bf76a{font-size:2.275rem;color:#333333;}}@media(max-width:1024px){.elementor .e-851da2d-1ca0220{font-size:1rem;}}@media(max-width:1024px){.elementor .e-6627930-7a6c87e{height:100%;min-height:350px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-6740ee5-623656f{height:100%;min-height:350px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-bb630ec-a4b58e4{height:100%;}}@media(max-width:1024px){.elementor .e-d2ec755-b983ea0{padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#2454ed2b;align-items:stretch;}}