.elementor .e-9516540-4a1c86f{width:40%;background-image:url("https://shaferlaw.com/wp-content/uploads/2026/09/Estate-1024x683.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-9c6da7a-41e75bb{width:60%;flex-direction:column;gap:var(--gap-default);justify-content:flex-start;align-items:start;}.elementor .e-2b44816-a247920{gap:var(--gap-xlarge);align-items:stretch;}.elementor .e-35579a3-de07203{background-color:var(--white);}.elementor .e-2a259fe-7a9d72a{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(-135deg, rgba(68,82,97, .9) 0%,rgb(68, 82, 97, .9) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;backdrop-filter:blur(7px);}.elementor .e-ed443b6-23b609d{align-self:start;}.elementor .e-69545b2-7b1ee7a{max-width:650px;}.elementor .e-ef35e9a-5e4c1a8{width:80px;}.elementor .e-0c68e59-b1b470a{max-width:250px;}.elementor .e-002519c-d261028{padding:0px;flex-direction:row;align-items:center;}.elementor .e-ea70753-3cbe1ef{width:80px;}.elementor .e-5b094a4-dfcf78c{max-width:250px;}.elementor .e-e6d3693-73c9b3b{padding:0px;flex-direction:row;align-items:center;}.elementor .e-535f23d-7429f29{width:80px;}.elementor .e-1d537dd-5cf7d21{max-width:250px;}.elementor .e-03d3de5-220bbb0{padding:0px;flex-direction:row;align-items:center;}.elementor .e-a0e6527-4456df5{width:80px;}.elementor .e-d894271-ab7c523{max-width:250px;}.elementor .e-d9d561d-ef1061f{padding:0px;flex-direction:row;align-items:center;}.elementor .e-1591f5b-8725ca4{width:80px;}.elementor .e-81b9956-f23c4b9{max-width:250px;}.elementor .e-7e2201f-981e3fe{padding:0px;flex-direction:row;align-items:center;}.elementor .e-403f5fd-930abb3{width:80px;}.elementor .e-8aaa1e6-e82af79{max-width:250px;}.elementor .e-9256134-dd34b12{padding:0px;flex-direction:row;align-items:center;}.elementor .e-9053f10-a94cc60{padding:0px;display:grid;gap:40px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-9c34a24-3eccfa5{flex-direction:column;gap:var(--gap-large);}.elementor .e-fdd3025-243b04c{padding:80px;background-image:url("https://shaferlaw.com/wp-content/uploads/2026/09/call-to-action-background-image-scaled.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;gap:80px;}.elementor .e-047205d-5c77877{border-radius:var(--radius-large);background-color:var(--white);gap:40px;img {
  min-height: 350px !important;
}\n}.elementor .e-303e7b0-393a968{width:100%;height:100%;aspect-ratio:3/2;object-fit:cover;}.elementor .e-00d2f68-0bd9fd2{width:453px;display:flex;flex-direction:column;flex:1 0 auto;align-items:start;align-self:stretch;}.elementor .e-6e98cab-599f668{width:60%;flex-direction:column;gap:var(--gap-mid);justify-content:center;align-items:start;}.elementor .e-101f977-998b2ea{flex-direction:row;gap:var(--gap-xlarge);align-items:center;}.elementor .e-5d5fb32-277d006{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-89d1a62-bca5eaf{color:var(--secondary);}.elementor .e-77e3eb7-9f26e26{max-width:676px;display:flex;flex-direction:column;}.elementor .e-df80721-621f437{justify-content:space-between;align-items:center;}.elementor .e-62573c0-d526cd0{padding-block-start:60px;padding-block-end:160px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-large);background-color:var(--white);gap:40px;}.elementor .e-c94e755-94ba99d{text-align:center;text-transform:none;}.elementor .e-011f890-f1009f7{width:100%;max-width:593px;}.elementor .e-e4e8c61-ff206b0{width:100%;}.elementor .e-ebe0b06-14045ad{width:auto;display:flex;flex-direction:column;gap:32px;justify-content:center;}.elementor .e-e9c8e2a-50ffecc{justify-content:space-between;}.elementor .e-066013b-b8f8ee3{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}